#include <ft2build.h>Go to the source code of this file.
Classes | |
| struct | T1_ParserRec_ |
Defines | |
| #define | T1_Add_Table(p, i, o, l) (p)->funcs.add( (p), i, o, l ) |
| #define | T1_Done_Table(p) |
| #define | T1_Release_Table(p) |
| #define | T1_Skip_Spaces(p) (p)->root.funcs.skip_spaces( &(p)->root ) |
| #define | T1_Skip_PS_Token(p) (p)->root.funcs.skip_PS_token( &(p)->root ) |
| #define | T1_ToInt(p) (p)->root.funcs.to_int( &(p)->root ) |
| #define | T1_ToFixed(p, t) (p)->root.funcs.to_fixed( &(p)->root, t ) |
| #define | T1_ToCoordArray(p, m, c) (p)->root.funcs.to_coord_array( &(p)->root, m, c ) |
| #define | T1_ToFixedArray(p, m, f, t) (p)->root.funcs.to_fixed_array( &(p)->root, m, f, t ) |
| #define | T1_ToToken(p, t) (p)->root.funcs.to_token( &(p)->root, t ) |
| #define | T1_ToTokenArray(p, t, m, c) (p)->root.funcs.to_token_array( &(p)->root, t, m, c ) |
| #define | T1_Load_Field(p, f, o, m, pf) (p)->root.funcs.load_field( &(p)->root, f, o, m, pf ) |
| #define | T1_Load_Field_Table(p, f, o, m, pf) (p)->root.funcs.load_field_table( &(p)->root, f, o, m, pf ) |
Typedefs | |
| typedef FT_BEGIN_HEADER struct T1_ParserRec_ | T1_ParserRec |
| typedef FT_BEGIN_HEADER struct T1_ParserRec_ * | T1_Parser |
Functions | |
| T1_New_Parser (T1_Parser parser, FT_Stream stream, FT_Memory memory, PSAux_Service psaux) | |
| T1_Get_Private_Dict (T1_Parser parser, PSAux_Service psaux) | |
| T1_Finalize_Parser (T1_Parser parser) | |
Definition at line 79 of file t1parse.h.
Referenced by parse_charstrings(), parse_encoding(), parse_subrs(), t42_parse_charstrings(), and t42_parse_encoding().
| #define T1_Done_Table | ( | p | ) |
| #define T1_Release_Table | ( | p | ) |
Definition at line 95 of file t1parse.h.
Referenced by parse_charstrings(), parse_encoding(), parse_subrs(), read_binary_data(), t42_parse_charstrings(), t42_parse_dict(), t42_parse_encoding(), and t42_parse_sfnts().
Definition at line 94 of file t1parse.h.
Referenced by parse_charstrings(), parse_encoding(), parse_subrs(), read_binary_data(), t42_parse_charstrings(), t42_parse_dict(), t42_parse_encoding(), and t42_parse_sfnts().
Definition at line 98 of file t1parse.h.
Referenced by parse_blend_design_map(), parse_blend_design_positions(), and parse_weight_vector().
Definition at line 102 of file t1parse.h.
Referenced by parse_buildchar(), parse_font_matrix(), and t42_parse_font_matrix().
Definition at line 97 of file t1parse.h.
Referenced by parse_blend_design_map(), parse_charstrings(), parse_encoding(), parse_subrs(), read_binary_data(), t42_parse_charstrings(), t42_parse_encoding(), and t42_parse_sfnts().
Definition at line 106 of file t1parse.h.
Referenced by parse_blend_axis_types(), parse_blend_design_map(), parse_blend_design_positions(), and parse_weight_vector().
| typedef FT_BEGIN_HEADER struct T1_ParserRec_ * T1_Parser |
| typedef FT_BEGIN_HEADER struct T1_ParserRec_ T1_ParserRec |
| T1_Finalize_Parser | ( | T1_Parser | parser | ) |
| T1_Get_Private_Dict | ( | T1_Parser | parser, | |
| PSAux_Service | psaux | |||
| ) |
Definition at line 261 of file t1parse.c.
References error, for(), FT_ALLOC, FT_ERROR, FT_STREAM_POS, FT_STREAM_READ, FT_STREAM_SEEK, FT_STREAM_SKIP, read_pfb_tag(), size, and PC3::stream().
| T1_New_Parser | ( | T1_Parser | parser, | |
| FT_Stream | stream, | |||
| FT_Memory | memory, | |||
| PSAux_Service | psaux | |||
| ) |
Definition at line 136 of file t1parse.c.
References check_type1_format(), error, FT_ALLOC, FT_FREE, FT_STREAM_READ, FT_STREAM_SEEK, FT_STREAM_SKIP, FT_TRACE2, if(), RooFitShortHand::L(), read_pfb_tag(), and size.
1.5.1