#include <ft2build.h>
Go to the source code of this file.
Classes | |
struct | TT_CMapRec_ |
struct | TT_CMap_ClassRec_ |
struct | TT_ValidatorRec_ |
Defines | |
#define | TT_CMAP_FLAG_UNSORTED 1 |
#define | TT_CMAP_FLAG_OVERLAPPING 2 |
#define | FT_DEFINE_TT_CMAP(class_, size_, init_, done_, char_index_,char_next_, char_var_index_, char_var_default_, variant_list_,charvariant_list_, variantchar_list_,format_, validate_, get_cmap_info_) |
#define | TT_VALIDATOR(x) ((TT_Validator)( x )) |
#define | TT_VALID_GLYPH_COUNT(x) TT_VALIDATOR( x )->num_glyphs |
Typedefs | |
typedef TT_CMapRec_ | TT_CMapRec |
typedef TT_CMapRec_ * | TT_CMap |
typedef TT_CMap_ClassRec_ * | TT_CMap_Class |
typedef FT_Error(*) | TT_CMap_ValidateFunc (FT_Byte *data, FT_Validator valid) |
typedef TT_CMap_ClassRec_ | TT_CMap_ClassRec |
typedef TT_ValidatorRec_ | TT_ValidatorRec |
typedef TT_ValidatorRec_ * | TT_Validator |
Functions | |
tt_face_build_cmaps (TT_Face face) | |
tt_get_cmap_info (FT_CharMap charmap, TT_CMapInfo *cmap_info) |
#define FT_DEFINE_TT_CMAP | ( | class_, | |||
size_, | |||||
init_, | |||||
done_, | |||||
char_index_, | |||||
char_next_, | |||||
char_var_index_, | |||||
char_var_default_, | |||||
variant_list_, | |||||
charvariant_list_, | |||||
variantchar_list_, | |||||
format_, | |||||
validate_, | |||||
get_cmap_info_ | ) |
Value:
FT_CALLBACK_TABLE_DEF \ const TT_CMap_ClassRec class_ = \ { \ {size_, init_, done_, char_index_, \ char_next_, char_var_index_, char_var_default_, variant_list_, \ charvariant_list_, variantchar_list_}, \ format_, validate_, get_cmap_info_ \ };
#define TT_VALIDATOR | ( | x | ) | ((TT_Validator)( x )) |
typedef struct TT_CMapRec_ * TT_CMap |
typedef struct TT_CMap_ClassRec_* TT_CMap_Class |
typedef struct TT_CMap_ClassRec_ TT_CMap_ClassRec |
typedef FT_Error(*) TT_CMap_ValidateFunc(FT_Byte *data, FT_Validator valid) |
typedef struct TT_CMapRec_ TT_CMapRec |
typedef struct TT_ValidatorRec_ * TT_Validator |
typedef struct TT_ValidatorRec_ TT_ValidatorRec |
tt_face_build_cmaps | ( | TT_Face | face | ) |
Definition at line 3444 of file ttcmap.c.
References FT_VALIDATOR, and TT_CMap_ClassRec_::validate.
Referenced by sfnt_load_face().
tt_get_cmap_info | ( | FT_CharMap | charmap, | |
TT_CMapInfo * | cmap_info | |||
) |