175 typedef FT_Pointer FTC_FaceID;
214 (*FTC_Face_Requester)( FTC_FaceID face_id,
317 FT_EXPORT( FT_Error )
318 FTC_Manager_New( FT_Library library,
322 FTC_Face_Requester requester,
324 FTC_Manager *amanager );
341 FTC_Manager_Reset( FTC_Manager manager );
357 FTC_Manager_Done( FTC_Manager manager );
403 FT_EXPORT( FT_Error )
404 FTC_Manager_LookupFace( FTC_Manager manager,
507 FT_EXPORT( FT_Error )
508 FTC_Manager_LookupSize( FTC_Manager manager,
531 FTC_Node_Unref( FTC_Node node,
532 FTC_Manager manager );
563 FTC_Manager_RemoveFaceID( FTC_Manager manager,
564 FTC_FaceID face_id );
577 typedef struct FTC_CMapCacheRec_* FTC_CMapCache;
604 FT_EXPORT( FT_Error )
605 FTC_CMapCache_New( FTC_Manager manager,
606 FTC_CMapCache *acache );
637 FTC_CMapCache_Lookup( FTC_CMapCache cache,
640 FT_UInt32 char_code );
701#define FTC_IMAGE_TYPE_COMPARE( d1, d2 ) \
702 ( (d1)->face_id == (d2)->face_id && \
703 (d1)->width == (d2)->width && \
704 (d1)->flags == (d2)->flags )
717 typedef struct FTC_ImageCacheRec_* FTC_ImageCache;
739 FT_EXPORT( FT_Error )
740 FTC_ImageCache_New( FTC_Manager manager,
741 FTC_ImageCache *acache );
788 FT_EXPORT( FT_Error )
789 FTC_ImageCache_Lookup( FTC_ImageCache cache,
847 FT_EXPORT( FT_Error )
848 FTC_ImageCache_LookupScaler( FTC_ImageCache cache,
939 typedef struct FTC_SBitCacheRec_* FTC_SBitCache;
961 FT_EXPORT( FT_Error )
962 FTC_SBitCache_New( FTC_Manager manager,
963 FTC_SBitCache *acache );
1015 FT_EXPORT( FT_Error )
1016 FTC_SBitCache_Lookup( FTC_SBitCache cache,
1075 FT_EXPORT( FT_Error )
1076 FTC_SBitCache_LookupScaler( FTC_SBitCache cache,
1078 FT_ULong load_flags,