summaryrefslogtreecommitdiff
path: root/Build/source/texk/ttfdump/include/gcache.h
blob: e8785e306bdee8636f0782052fcc4905a5698078 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef __TTF_GCACHE_H
#define __TTF_GCACHE_H

#include "tables.h"

/* $Id: gcache.h,v 1.2 1998/07/06 06:07:01 werner Exp $ */

typedef struct _gcache
{
  ULONG offset;                 /* offset of the glyph; this is the key
                                 * for sorting/searching with the glyph
                                 * cache */
  struct _gcache *prev, *next;  /* pointer to previous and next element on
                                 * the LRU list */
  struct _gcache *left, *right; /* pointer to left and right subtree on
                                 * the binary search tree */
  GLYF glyf;                    /* the actual place to hold the glyph data */
}
GlyphCache, *GlyphCachePtr;

#endif /* __TTF_GCACHE_H */


/* end of gcache.h */