ReactOS
0.4.15-dev-4857-g47842d7
|
Go to the source code of this file.
Classes | |
struct | FTC_SizeNodeRec_ |
struct | FTC_FaceNodeRec_ |
Macros | |
#define | FT_COMPONENT trace_cache |
#define | FTC_SIZE_NODE(x) ( (FTC_SizeNode)( x ) ) |
#define | FTC_FACE_NODE(x) ( ( FTC_FaceNode )( x ) ) |
Typedefs | |
typedef struct FTC_SizeNodeRec_ | FTC_SizeNodeRec |
typedef struct FTC_SizeNodeRec_ * | FTC_SizeNode |
typedef struct FTC_FaceNodeRec_ | FTC_FaceNodeRec |
typedef struct FTC_FaceNodeRec_ * | FTC_FaceNode |
Variables | |
static const FTC_MruListClassRec | ftc_size_list_class |
static const FTC_MruListClassRec | ftc_face_list_class |
#define FT_COMPONENT trace_cache |
Definition at line 35 of file ftcmanag.c.
#define FTC_FACE_NODE | ( | x | ) | ( ( FTC_FaceNode )( x ) ) |
Definition at line 231 of file ftcmanag.c.
#define FTC_SIZE_NODE | ( | x | ) | ( (FTC_SizeNode)( x ) ) |
Definition at line 86 of file ftcmanag.c.
typedef struct FTC_FaceNodeRec_ * FTC_FaceNode |
typedef struct FTC_FaceNodeRec_ FTC_FaceNodeRec |
typedef struct FTC_SizeNodeRec_ * FTC_SizeNode |
typedef struct FTC_SizeNodeRec_ FTC_SizeNodeRec |
ftc_face_node_compare | ( | FTC_MruNode | ftcnode, |
FT_Pointer | ftcface_id | ||
) |
Definition at line 284 of file ftcmanag.c.
Referenced by FTC_Manager_LookupFace(), and FTC_Manager_RemoveFaceID().
ftc_face_node_done | ( | FTC_MruNode | ftcnode, |
FT_Pointer | ftcmanager | ||
) |
Definition at line 263 of file ftcmanag.c.
ftc_face_node_init | ( | FTC_MruNode | ftcnode, |
FT_Pointer | ftcface_id, | ||
FT_Pointer | ftcmanager | ||
) |
Definition at line 235 of file ftcmanag.c.
FTC_Manager_Compress | ( | FTC_Manager | manager | ) |
Definition at line 538 of file ftcmanag.c.
Referenced by ftc_cache_add().
FTC_Manager_Done | ( | FTC_Manager | manager | ) |
Definition at line 417 of file ftcmanag.c.
FTC_Manager_FlushN | ( | FTC_Manager | manager, |
FT_UInt | count | ||
) |
Definition at line 632 of file ftcmanag.c.
Referenced by FTC_Manager_Reset().
FTC_Manager_LookupFace | ( | FTC_Manager | manager, |
FTC_FaceID | face_id, | ||
FT_Face * | aface | ||
) |
Definition at line 310 of file ftcmanag.c.
Referenced by ftc_basic_family_get_count(), FTC_CMapCache_Lookup(), and ftc_scaler_lookup_size().
FTC_Manager_LookupSize | ( | FTC_Manager | manager, |
FTC_Scaler | scaler, | ||
FT_Size * | asize | ||
) |
Definition at line 183 of file ftcmanag.c.
Referenced by ftc_basic_family_load_bitmap(), and ftc_basic_family_load_glyph().
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 | ||
) |
Definition at line 355 of file ftcmanag.c.
FTC_Manager_RegisterCache | ( | FTC_Manager | manager, |
FTC_CacheClass | clazz, | ||
FTC_Cache * | acache | ||
) |
Definition at line 580 of file ftcmanag.c.
Referenced by FTC_CMapCache_New(), and FTC_GCache_New().
FTC_Manager_RemoveFaceID | ( | FTC_Manager | manager, |
FTC_FaceID | face_id | ||
) |
Definition at line 670 of file ftcmanag.c.
FTC_Manager_Reset | ( | FTC_Manager | manager | ) |
Definition at line 457 of file ftcmanag.c.
FTC_Node_Unref | ( | FTC_Node | node, |
FTC_Manager | manager | ||
) |
Definition at line 694 of file ftcmanag.c.
|
static |
Definition at line 39 of file ftcmanag.c.
Referenced by ftc_size_node_init(), and ftc_size_node_reset().
ftc_size_node_compare | ( | FTC_MruNode | ftcnode, |
FT_Pointer | ftcscaler | ||
) |
Definition at line 104 of file ftcmanag.c.
Referenced by FTC_Manager_LookupSize().
|
static |
Definition at line 169 of file ftcmanag.c.
Referenced by ftc_face_node_done().
ftc_size_node_done | ( | FTC_MruNode | ftcnode, |
FT_Pointer | data | ||
) |
Definition at line 90 of file ftcmanag.c.
ftc_size_node_init | ( | FTC_MruNode | ftcnode, |
FT_Pointer | ftcscaler, | ||
FT_Pointer | ftcmanager | ||
) |
Definition at line 122 of file ftcmanag.c.
ftc_size_node_reset | ( | FTC_MruNode | ftcnode, |
FT_Pointer | ftcscaler, | ||
FT_Pointer | ftcmanager | ||
) |
Definition at line 138 of file ftcmanag.c.
|
static |
Definition at line 296 of file ftcmanag.c.
Referenced by FTC_Manager_New().
|
static |
Definition at line 156 of file ftcmanag.c.
Referenced by FTC_Manager_New().