ReactOS 0.4.16-dev-125-g798ea90
|
Go to the source code of this file.
Classes | |
struct | FTC_FamilyRec_ |
struct | FTC_GNodeRec_ |
struct | FTC_GQueryRec_ |
struct | FTC_GCacheRec_ |
struct | FTC_GCacheClassRec_ |
Macros | |
#define | FTC_FAMILY(x) ( (FTC_Family)(x) ) |
#define | FTC_FAMILY_P(x) ( (FTC_Family*)(x) ) |
#define | FTC_GNODE(x) ( (FTC_GNode)(x) ) |
#define | FTC_GNODE_P(x) ( (FTC_GNode*)(x) ) |
#define | FTC_GQUERY(x) ( (FTC_GQuery)(x) ) |
#define | FTC_GCACHE(x) ((FTC_GCache)(x)) |
#define | FTC_GCACHE_CLASS(x) ((FTC_GCacheClass)(x)) |
#define | FTC_CACHE_GCACHE_CLASS(x) FTC_GCACHE_CLASS( FTC_CACHE(x)->org_class ) |
#define | FTC_CACHE_FAMILY_CLASS(x) ( (FTC_MruListClass)FTC_CACHE_GCACHE_CLASS( x )->family_class ) |
#define | FTC_FAMILY_FREE(family, cache) |
#define | FTC_GCACHE_LOOKUP_CMP(cache, famcmp, nodecmp, hash, gindex, query, node, error) |
Typedefs | |
typedef FT_BEGIN_HEADER struct FTC_FamilyRec_ | FTC_FamilyRec |
typedef FT_BEGIN_HEADER struct FTC_FamilyRec_ * | FTC_Family |
typedef struct FTC_GNodeRec_ | FTC_GNodeRec |
typedef struct FTC_GNodeRec_ * | FTC_GNode |
typedef struct FTC_GQueryRec_ | FTC_GQueryRec |
typedef struct FTC_GQueryRec_ * | FTC_GQuery |
typedef struct FTC_GCacheRec_ | FTC_GCacheRec |
typedef struct FTC_GCacheRec_ * | FTC_GCache |
typedef struct FTC_GCacheClassRec_ | FTC_GCacheClassRec |
typedef const FTC_GCacheClassRec * | FTC_GCacheClass |
Functions | |
FTC_GNode_Init (FTC_GNode node, FT_UInt gindex, FTC_Family family) | |
FTC_GNode_Compare (FTC_GNode gnode, FTC_GQuery gquery, FTC_Cache cache, FT_Bool *list_changed) | |
FTC_GNode_UnselectFamily (FTC_GNode gnode, FTC_Cache cache) | |
FTC_GNode_Done (FTC_GNode node, FTC_Cache cache) | |
FTC_Family_Init (FTC_Family family, FTC_Cache cache) | |
FTC_GCache_New (FTC_Manager manager, FTC_GCacheClass clazz, FTC_GCache *acache) | |
#define FTC_CACHE_FAMILY_CLASS | ( | x | ) | ( (FTC_MruListClass)FTC_CACHE_GCACHE_CLASS( x )->family_class ) |
Definition at line 250 of file ftcglyph.h.
#define FTC_CACHE_GCACHE_CLASS | ( | x | ) | FTC_GCACHE_CLASS( FTC_CACHE(x)->org_class ) |
Definition at line 248 of file ftcglyph.h.
#define FTC_FAMILY | ( | x | ) | ( (FTC_Family)(x) ) |
Definition at line 144 of file ftcglyph.h.
Definition at line 273 of file ftcglyph.h.
#define FTC_FAMILY_P | ( | x | ) | ( (FTC_Family*)(x) ) |
Definition at line 145 of file ftcglyph.h.
#define FTC_GCACHE | ( | x | ) | ((FTC_GCache)(x)) |
Definition at line 219 of file ftcglyph.h.
#define FTC_GCACHE_CLASS | ( | x | ) | ((FTC_GCacheClass)(x)) |
Definition at line 246 of file ftcglyph.h.
Definition at line 280 of file ftcglyph.h.
#define FTC_GQUERY | ( | x | ) | ( (FTC_GQuery)(x) ) |
Definition at line 167 of file ftcglyph.h.
typedef FT_BEGIN_HEADER struct FTC_FamilyRec_ * FTC_Family |
typedef struct FTC_GCacheRec_ * FTC_GCache |
typedef const FTC_GCacheClassRec* FTC_GCacheClass |
Definition at line 244 of file ftcglyph.h.
typedef struct FTC_GCacheRec_ FTC_GCacheRec |
typedef struct FTC_GNodeRec_ * FTC_GNode |
typedef struct FTC_GNodeRec_ FTC_GNodeRec |
typedef struct FTC_GQueryRec_ * FTC_GQuery |
typedef struct FTC_GQueryRec_ FTC_GQueryRec |
FTC_Family_Init | ( | FTC_Family | family, |
FTC_Cache | cache | ||
) |
Definition at line 106 of file ftcglyph.c.
Referenced by ftc_basic_family_init().
FTC_GCache_New | ( | FTC_Manager | manager, |
FTC_GCacheClass | clazz, | ||
FTC_GCache * | acache | ||
) |
Definition at line 175 of file ftcglyph.c.
Referenced by FTC_ImageCache_New(), and FTC_SBitCache_New().
FTC_GNode_Compare | ( | FTC_GNode | gnode, |
FTC_GQuery | gquery, | ||
FTC_Cache | cache, | ||
FT_Bool * | list_changed | ||
) |
Definition at line 86 of file ftcglyph.c.
Referenced by FTC_ImageCache_Lookup(), and FTC_ImageCache_LookupScaler().
Definition at line 55 of file ftcglyph.c.
Referenced by ftc_inode_free(), and ftc_snode_free().
FTC_GNode_Init | ( | FTC_GNode | node, |
FT_UInt | gindex, | ||
FTC_Family | family | ||
) |
Definition at line 31 of file ftcglyph.c.
Referenced by FTC_INode_New(), and FTC_SNode_New().
Definition at line 42 of file ftcglyph.c.
Referenced by ftc_basic_gnode_compare_faceid(), and FTC_GNode_Done().