|
| #define | T1_FIELD_DICT_FONTDICT ( 1 << 0 ) |
| #define | T1_FIELD_DICT_PRIVATE ( 1 << 1 ) |
| #define | T1_NEW_SIMPLE_FIELD(_ident, _type, _fname, _dict) |
| #define | T1_NEW_CALLBACK_FIELD(_ident, _reader, _dict) |
| #define | T1_NEW_TABLE_FIELD(_ident, _type, _fname, _max, _dict) |
| #define | T1_NEW_TABLE_FIELD2(_ident, _type, _fname, _max, _dict) |
| #define | T1_FIELD_BOOL(_ident, _fname, _dict) |
| #define | T1_FIELD_NUM(_ident, _fname, _dict) |
| #define | T1_FIELD_FIXED(_ident, _fname, _dict) |
| #define | T1_FIELD_FIXED_1000(_ident, _fname, _dict) |
| #define | T1_FIELD_STRING(_ident, _fname, _dict) |
| #define | T1_FIELD_KEY(_ident, _fname, _dict) |
| #define | T1_FIELD_BBOX(_ident, _fname, _dict) |
| #define | T1_FIELD_NUM_TABLE(_ident, _fname, _fmax, _dict) |
| #define | T1_FIELD_FIXED_TABLE(_ident, _fname, _fmax, _dict) |
| #define | T1_FIELD_NUM_TABLE2(_ident, _fname, _fmax, _dict) |
| #define | T1_FIELD_FIXED_TABLE2(_ident, _fname, _fmax, _dict) |
| #define | T1_FIELD_CALLBACK(_ident, _name, _dict) |
| #define | T1_FIELD_ZERO |
| #define | PS_MAX_OPERANDS 48 |
| #define | PS_MAX_SUBRS_CALLS 16 |
| #define | CFF_MAX_OPERANDS 48 |
| #define | CFF_MAX_SUBRS_CALLS 16 |
| #define | CFF_MAX_TRANS_ELEMENTS 32 |
| #define | IS_PS_NEWLINE(ch) |
| #define | IS_PS_SPACE(ch) |
| #define | IS_PS_SPECIAL(ch) |
| #define | IS_PS_DELIM(ch) |
| #define | IS_PS_DIGIT(ch) |
| #define | IS_PS_XDIGIT(ch) |
| #define | IS_PS_BASE85(ch) |
| #define | IS_PS_TOKEN(cur, limit, token) |
|
|
typedef FT_BEGIN_HEADER struct PS_DriverRec_ | PS_DriverRec |
|
typedef FT_BEGIN_HEADER struct PS_DriverRec_ * | PS_Driver |
| typedef struct PS_TableRec_ * | PS_Table |
| typedef const struct PS_Table_FuncsRec_ * | PS_Table_Funcs |
|
typedef struct PS_Table_FuncsRec_ | PS_Table_FuncsRec |
|
typedef struct PS_TableRec_ | PS_TableRec |
| typedef struct PS_ParserRec_ * | PS_Parser |
| typedef struct T1_TokenRec_ * | T1_Token |
| typedef struct T1_FieldRec_ * | T1_Field |
|
typedef enum T1_TokenType_ | T1_TokenType |
|
typedef struct T1_TokenRec_ | T1_TokenRec |
|
typedef enum T1_FieldType_ | T1_FieldType |
|
typedef enum T1_FieldLocation_ | T1_FieldLocation |
| typedef void(*) | T1_Field_ParseFunc(FT_Face face, FT_Pointer parser) |
|
typedef struct T1_FieldRec_ | T1_FieldRec |
| typedef const struct PS_Parser_FuncsRec_ * | PS_Parser_Funcs |
|
typedef struct PS_Parser_FuncsRec_ | PS_Parser_FuncsRec |
|
typedef struct PS_ParserRec_ | PS_ParserRec |
| typedef struct PS_Builder_ | PS_Builder |
| typedef const struct PS_Builder_FuncsRec_ * | PS_Builder_Funcs |
|
typedef struct PS_Builder_FuncsRec_ | PS_Builder_FuncsRec |
|
typedef struct PS_Decoder_Zone_ | PS_Decoder_Zone |
| typedef FT_Error(*) | CFF_Decoder_Get_Glyph_Callback(TT_Face face, FT_UInt glyph_index, FT_Byte **pointer, FT_ULong *length) |
| typedef void(*) | CFF_Decoder_Free_Glyph_Callback(TT_Face face, FT_Byte **pointer, FT_ULong length) |
|
typedef struct PS_Decoder_ | PS_Decoder |
| typedef struct T1_BuilderRec_ * | T1_Builder |
| typedef FT_Error(*) | T1_Builder_Check_Points_Func(T1_Builder builder, FT_Int count) |
| typedef void(*) | T1_Builder_Add_Point_Func(T1_Builder builder, FT_Pos x, FT_Pos y, FT_Byte flag) |
| typedef FT_Error(*) | T1_Builder_Add_Point1_Func(T1_Builder builder, FT_Pos x, FT_Pos y) |
| typedef FT_Error(*) | T1_Builder_Add_Contour_Func(T1_Builder builder) |
| typedef FT_Error(*) | T1_Builder_Start_Point_Func(T1_Builder builder, FT_Pos x, FT_Pos y) |
| typedef void(*) | T1_Builder_Close_Contour_Func(T1_Builder builder) |
| typedef const struct T1_Builder_FuncsRec_ * | T1_Builder_Funcs |
|
typedef struct T1_Builder_FuncsRec_ | T1_Builder_FuncsRec |
|
typedef enum T1_ParseState_ | T1_ParseState |
|
typedef struct T1_BuilderRec_ | T1_BuilderRec |
|
typedef struct T1_Decoder_ZoneRec_ | T1_Decoder_ZoneRec |
|
typedef struct T1_Decoder_ZoneRec_ * | T1_Decoder_Zone |
| typedef struct T1_DecoderRec_ * | T1_Decoder |
| typedef const struct T1_Decoder_FuncsRec_ * | T1_Decoder_Funcs |
| typedef FT_Error(*) | T1_Decoder_Callback(T1_Decoder decoder, FT_UInt glyph_index) |
|
typedef struct T1_Decoder_FuncsRec_ | T1_Decoder_FuncsRec |
|
typedef struct T1_DecoderRec_ | T1_DecoderRec |
| typedef struct CFF_Builder_ | CFF_Builder |
| typedef FT_Error(*) | CFF_Builder_Check_Points_Func(CFF_Builder *builder, FT_Int count) |
| typedef void(*) | CFF_Builder_Add_Point_Func(CFF_Builder *builder, FT_Pos x, FT_Pos y, FT_Byte flag) |
| typedef FT_Error(*) | CFF_Builder_Add_Point1_Func(CFF_Builder *builder, FT_Pos x, FT_Pos y) |
| typedef FT_Error(*) | CFF_Builder_Start_Point_Func(CFF_Builder *builder, FT_Pos x, FT_Pos y) |
| typedef void(*) | CFF_Builder_Close_Contour_Func(CFF_Builder *builder) |
| typedef FT_Error(*) | CFF_Builder_Add_Contour_Func(CFF_Builder *builder) |
| typedef const struct CFF_Builder_FuncsRec_ * | CFF_Builder_Funcs |
|
typedef struct CFF_Builder_FuncsRec_ | CFF_Builder_FuncsRec |
|
typedef struct CFF_Decoder_Zone_ | CFF_Decoder_Zone |
|
typedef struct CFF_Decoder_ | CFF_Decoder |
| typedef const struct CFF_Decoder_FuncsRec_ * | CFF_Decoder_Funcs |
|
typedef struct CFF_Decoder_FuncsRec_ | CFF_Decoder_FuncsRec |
| typedef struct AFM_ParserRec_ * | AFM_Parser |
|
typedef struct AFM_Parser_FuncsRec_ | AFM_Parser_FuncsRec |
| typedef struct AFM_StreamRec_ * | AFM_Stream |
|
typedef struct AFM_ParserRec_ | AFM_ParserRec |
| typedef const struct T1_CMap_ClassesRec_ * | T1_CMap_Classes |
|
typedef struct T1_CMap_ClassesRec_ | T1_CMap_ClassesRec |
|
typedef struct PSAux_ServiceRec_ | PSAux_ServiceRec |
|
typedef struct PSAux_ServiceRec_ * | PSAux_Service |
| typedef PSAux_ServiceRec | PSAux_Interface |
|
| enum | T1_TokenType_ {
T1_TOKEN_TYPE_NONE = 0
, T1_TOKEN_TYPE_ANY
, T1_TOKEN_TYPE_STRING
, T1_TOKEN_TYPE_ARRAY
,
T1_TOKEN_TYPE_KEY
, T1_TOKEN_TYPE_MAX
} |
| enum | T1_FieldType_ {
T1_FIELD_TYPE_NONE = 0
, T1_FIELD_TYPE_BOOL
, T1_FIELD_TYPE_INTEGER
, T1_FIELD_TYPE_FIXED
,
T1_FIELD_TYPE_FIXED_1000
, T1_FIELD_TYPE_STRING
, T1_FIELD_TYPE_KEY
, T1_FIELD_TYPE_BBOX
,
T1_FIELD_TYPE_MM_BBOX
, T1_FIELD_TYPE_INTEGER_ARRAY
, T1_FIELD_TYPE_FIXED_ARRAY
, T1_FIELD_TYPE_CALLBACK
,
T1_FIELD_TYPE_MAX
} |
| enum | T1_FieldLocation_ {
T1_FIELD_LOCATION_NONE = 0
, T1_FIELD_LOCATION_CID_INFO
, T1_FIELD_LOCATION_FONT_DICT
, T1_FIELD_LOCATION_FONT_EXTRA
,
T1_FIELD_LOCATION_FONT_INFO
, T1_FIELD_LOCATION_PRIVATE
, T1_FIELD_LOCATION_BBOX
, T1_FIELD_LOCATION_LOADER
,
T1_FIELD_LOCATION_FACE
, T1_FIELD_LOCATION_BLEND
, T1_FIELD_LOCATION_MAX
} |
| enum | T1_ParseState_ { T1_Parse_Start
, T1_Parse_Have_Width
, T1_Parse_Have_Moveto
, T1_Parse_Have_Path
} |