24 #include FT_INTERNAL_TYPE1_TYPES_H 25 #include FT_INTERNAL_STREAM_H 79 #define T1_Add_Table( p, i, o, l ) (p)->funcs.add( (p), i, o, l ) 80 #define T1_Done_Table( p ) \ 83 if ( (p)->funcs.done ) \ 84 (p)->funcs.done( p ); \ 86 #define T1_Release_Table( p ) \ 89 if ( (p)->funcs.release ) \ 90 (p)->funcs.release( p ); \ 94 #define T1_Skip_Spaces( p ) (p)->root.funcs.skip_spaces( &(p)->root ) 95 #define T1_Skip_PS_Token( p ) (p)->root.funcs.skip_PS_token( &(p)->root ) 97 #define T1_ToInt( p ) (p)->root.funcs.to_int( &(p)->root ) 98 #define T1_ToFixed( p, t ) (p)->root.funcs.to_fixed( &(p)->root, t ) 100 #define T1_ToCoordArray( p, m, c ) \ 101 (p)->root.funcs.to_coord_array( &(p)->root, m, c ) 102 #define T1_ToFixedArray( p, m, f, t ) \ 103 (p)->root.funcs.to_fixed_array( &(p)->root, m, f, t ) 104 #define T1_ToToken( p, t ) \ 105 (p)->root.funcs.to_token( &(p)->root, t ) 106 #define T1_ToTokenArray( p, t, m, c ) \ 107 (p)->root.funcs.to_token_array( &(p)->root, t, m, c ) 109 #define T1_Load_Field( p, f, o, m, pf ) \ 110 (p)->root.funcs.load_field( &(p)->root, f, o, m, pf ) 112 #define T1_Load_Field_Table( p, f, o, m, pf ) \ 113 (p)->root.funcs.load_field_table( &(p)->root, f, o, m, pf )
FT_BEGIN_HEADER struct T1_ParserRec_ T1_ParserRec
T1_Finalize_Parser(T1_Parser parser)
T1_New_Parser(T1_Parser parser, FT_Stream stream, FT_Memory memory, PSAux_Service psaux)
FT_BEGIN_HEADER typedef unsigned char FT_Bool
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
T1_Get_Private_Dict(T1_Parser parser, PSAux_Service psaux)
FT_BEGIN_HEADER struct T1_ParserRec_ * T1_Parser