171 typedef FT_Pointer FTC_FaceID;
210 (*FTC_Face_Requester)( FTC_FaceID face_id,
250 typedef struct FTC_ManagerRec_* FTC_Manager;
270 typedef struct FTC_NodeRec_* FTC_Node;
307 FT_EXPORT( FT_Error )
308 FTC_Manager_New( FT_Library library,
312 FTC_Face_Requester requester,
314 FTC_Manager *amanager );
330 FTC_Manager_Reset( FTC_Manager manager );
345 FTC_Manager_Done( FTC_Manager manager );
388 FT_EXPORT( FT_Error )
389 FTC_Manager_LookupFace( FTC_Manager manager,
485 FT_EXPORT( FT_Error )
486 FTC_Manager_LookupSize( FTC_Manager manager,
507 FTC_Node_Unref( FTC_Node node,
508 FTC_Manager manager );
539 FTC_Manager_RemoveFaceID( FTC_Manager manager,
540 FTC_FaceID face_id );
560 typedef struct FTC_CMapCacheRec_* FTC_CMapCache;
587 FT_EXPORT( FT_Error )
588 FTC_CMapCache_New( FTC_Manager manager,
589 FTC_CMapCache *acache );
620 FTC_CMapCache_Lookup( FTC_CMapCache cache,
623 FT_UInt32 char_code );
692#define FTC_IMAGE_TYPE_COMPARE( d1, d2 ) \
693 ( (d1)->face_id == (d2)->face_id && \
694 (d1)->width == (d2)->width && \
695 (d1)->flags == (d2)->flags )
708 typedef struct FTC_ImageCacheRec_* FTC_ImageCache;
728 FT_EXPORT( FT_Error )
729 FTC_ImageCache_New( FTC_Manager manager,
730 FTC_ImageCache *acache );
775 FT_EXPORT( FT_Error )
776 FTC_ImageCache_Lookup( FTC_ImageCache cache,
831 FT_EXPORT( FT_Error )
832 FTC_ImageCache_LookupScaler( FTC_ImageCache cache,
916 typedef struct FTC_SBitCacheRec_* FTC_SBitCache;
936 FT_EXPORT( FT_Error )
937 FTC_SBitCache_New( FTC_Manager manager,
938 FTC_SBitCache *acache );
986 FT_EXPORT( FT_Error )
987 FTC_SBitCache_Lookup( FTC_SBitCache cache,
1041 FT_EXPORT( FT_Error )
1042 FTC_SBitCache_LookupScaler( FTC_SBitCache cache,
1044 FT_ULong load_flags,
Definition freetype.h:1034
Definition freetype.h:1536