Data Structures |
| struct | FTC_SizeNode |
| struct | FTC_FaceNode |
Defines |
| #define | FT_COMPONENT trace_cache |
| #define | FTC_LRU_GET_MANAGER(lru) ( (FTC_Manager)(lru)->user_data ) |
| #define | FTC_SIZE_NODE(x) ( (FTC_SizeNode)( x ) ) |
| #define | FTC_FACE_NODE(x) ( ( FTC_FaceNode )( x ) ) |
Functions |
| static FT_Error | ftc_scaler_lookup_size (FTC_Manager manager, FTC_Scaler scaler, FT_Size *asize) |
| | ftc_size_node_done (FTC_MruNode ftcnode, FT_Pointer data) |
| | ftc_size_node_compare (FTC_MruNode ftcnode, FT_Pointer ftcscaler) |
| | ftc_size_node_init (FTC_MruNode ftcnode, FT_Pointer ftcscaler, FT_Pointer ftcmanager) |
| | ftc_size_node_reset (FTC_MruNode ftcnode, FT_Pointer ftcscaler, FT_Pointer ftcmanager) |
| static FT_Bool | ftc_size_node_compare_faceid (FTC_MruNode ftcnode, FT_Pointer ftcface_id) |
| | FTC_Manager_LookupSize (FTC_Manager manager, FTC_Scaler scaler, FT_Size *asize) |
| | ftc_face_node_init (FTC_MruNode ftcnode, FT_Pointer ftcface_id, FT_Pointer ftcmanager) |
| | ftc_face_node_done (FTC_MruNode ftcnode, FT_Pointer ftcmanager) |
| | ftc_face_node_compare (FTC_MruNode ftcnode, FT_Pointer ftcface_id) |
| | FTC_Manager_LookupFace (FTC_Manager manager, FTC_FaceID face_id, FT_Face *aface) |
| | FTC_Manager_New (FT_Library library, FT_UInt max_faces, FT_UInt max_sizes, FT_ULong max_bytes, FTC_Face_Requester requester, FT_Pointer req_data, FTC_Manager *amanager) |
| | FTC_Manager_Done (FTC_Manager manager) |
| | FTC_Manager_Reset (FTC_Manager manager) |
| | FTC_Manager_Compress (FTC_Manager manager) |
| | FTC_Manager_RegisterCache (FTC_Manager manager, FTC_CacheClass clazz, FTC_Cache *acache) |
| | FTC_Manager_FlushN (FTC_Manager manager, FT_UInt count) |
| | FTC_Manager_RemoveFaceID (FTC_Manager manager, FTC_FaceID face_id) |
| | FTC_Node_Unref (FTC_Node node, FTC_Manager manager) |
Variables |
FT_CALLBACK_TABLE_DEF const
FTC_MruListClassRec | ftc_size_list_class |
FT_CALLBACK_TABLE_DEF const
FTC_MruListClassRec | ftc_face_list_class |