Defines |
| #define | FT_COMPONENT trace_psobjs |
| #define | IS_OCTAL_DIGIT(c) ( '0' <= (c) && (c) <= '7' ) |
| #define | T1_MAX_TABLE_ELEMENTS 32 |
Functions |
| | ps_table_new (PS_Table table, FT_Int count, FT_Memory memory) |
| static void | shift_elements (PS_Table table, FT_Byte *old_base) |
| static FT_Error | reallocate_t1_table (PS_Table table, FT_Long new_size) |
| | ps_table_add (PS_Table table, FT_Int idx, void *object, FT_PtrDist length) |
| | ps_table_done (PS_Table table) |
| | ps_table_release (PS_Table table) |
| static void | skip_comment (FT_Byte **acur, FT_Byte *limit) |
| static void | skip_spaces (FT_Byte **acur, FT_Byte *limit) |
| static FT_Error | skip_literal_string (FT_Byte **acur, FT_Byte *limit) |
| static FT_Error | skip_string (FT_Byte **acur, FT_Byte *limit) |
| static FT_Error | skip_procedure (FT_Byte **acur, FT_Byte *limit) |
| | ps_parser_skip_PS_token (PS_Parser parser) |
| | ps_parser_skip_spaces (PS_Parser parser) |
| | ps_parser_to_token (PS_Parser parser, T1_Token token) |
| | ps_parser_to_token_array (PS_Parser parser, T1_Token tokens, FT_UInt max_tokens, FT_Int *pnum_tokens) |
| static FT_Int | ps_tocoordarray (FT_Byte **acur, FT_Byte *limit, FT_Int max_coords, FT_Short *coords) |
| static FT_Int | ps_tofixedarray (FT_Byte **acur, FT_Byte *limit, FT_Int max_values, FT_Fixed *values, FT_Int power_ten) |
| static int | ps_tobool (FT_Byte **acur, FT_Byte *limit) |
| | ps_parser_load_field (PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags) |
| | ps_parser_load_field_table (PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags) |
| | ps_parser_to_int (PS_Parser parser) |
| | ps_parser_to_bytes (PS_Parser parser, FT_Byte *bytes, FT_Offset max_bytes, FT_Long *pnum_bytes, FT_Bool delimiters) |
| | ps_parser_to_fixed (PS_Parser parser, FT_Int power_ten) |
| | ps_parser_to_coord_array (PS_Parser parser, FT_Int max_coords, FT_Short *coords) |
| | ps_parser_to_fixed_array (PS_Parser parser, FT_Int max_values, FT_Fixed *values, FT_Int power_ten) |
| | ps_parser_init (PS_Parser parser, FT_Byte *base, FT_Byte *limit, FT_Memory memory) |
| | ps_parser_done (PS_Parser parser) |
| | t1_builder_init (T1_Builder builder, FT_Face face, FT_Size size, FT_GlyphSlot glyph, FT_Bool hinting) |
| | t1_builder_done (T1_Builder builder) |
| | t1_builder_check_points (T1_Builder builder, FT_Int count) |
| | t1_builder_add_point (T1_Builder builder, FT_Pos x, FT_Pos y, FT_Byte flag) |
| | t1_builder_add_point1 (T1_Builder builder, FT_Pos x, FT_Pos y) |
| | t1_builder_add_contour (T1_Builder builder) |
| | t1_builder_start_point (T1_Builder builder, FT_Pos x, FT_Pos y) |
| | t1_builder_close_contour (T1_Builder builder) |
| | t1_decrypt (FT_Byte *buffer, FT_Offset length, FT_UShort seed) |