Defines |
| #define | FT_COMPONENT trace_ttgload |
| #define | ARGS_ARE_WORDS 0x0001 |
| #define | ARGS_ARE_XY_VALUES 0x0002 |
| #define | ROUND_XY_TO_GRID 0x0004 |
| #define | WE_HAVE_A_SCALE 0x0008 |
| #define | MORE_COMPONENTS 0x0020 |
| #define | WE_HAVE_AN_XY_SCALE 0x0040 |
| #define | WE_HAVE_A_2X2 0x0080 |
| #define | WE_HAVE_INSTR 0x0100 |
| #define | USE_MY_METRICS 0x0200 |
| #define | OVERLAP_COMPOUND 0x0400 |
| #define | SCALED_COMPONENT_OFFSET 0x0800 |
| #define | UNSCALED_COMPONENT_OFFSET 0x1000 |
| #define | IS_HINTED(flags) ( ( flags & FT_LOAD_NO_HINTING ) == 0 ) |
| #define | TT_LOADER_SET_PP(loader) |
Functions |
| | TT_Get_HMetrics (TT_Face face, FT_UInt idx, FT_Bool check, FT_Short *lsb, FT_UShort *aw) |
| | TT_Get_VMetrics (TT_Face face, FT_UInt idx, FT_Bool check, FT_Short *tsb, FT_UShort *ah) |
| static void | tt_get_metrics (TT_Loader loader, FT_UInt glyph_index) |
| static void | translate_array (FT_UInt n, FT_Vector *coords, FT_Pos delta_x, FT_Pos delta_y) |
| | TT_Access_Glyph_Frame (TT_Loader loader, FT_UInt glyph_index, FT_ULong offset, FT_UInt byte_count) |
| | TT_Forget_Glyph_Frame (TT_Loader loader) |
| | TT_Load_Glyph_Header (TT_Loader loader) |
| | TT_Load_Simple_Glyph (TT_Loader load) |
| | TT_Load_Composite_Glyph (TT_Loader loader) |
| | TT_Init_Glyph_Loading (TT_Face face) |
| static void | tt_prepare_zone (TT_GlyphZone zone, FT_GlyphLoad load, FT_UInt start_point, FT_UInt start_contour) |
| static FT_Error | TT_Hint_Glyph (TT_Loader loader, FT_Bool is_composite) |
| static FT_Error | TT_Process_Simple_Glyph (TT_Loader loader) |
| static FT_Error | TT_Process_Composite_Component (TT_Loader loader, FT_SubGlyph subglyph, FT_UInt start_point, FT_UInt num_base_points) |
| static FT_Error | TT_Process_Composite_Glyph (TT_Loader loader, FT_UInt start_point, FT_UInt start_contour) |
| static FT_Error | load_truetype_glyph (TT_Loader loader, FT_UInt glyph_index, FT_UInt recurse_count, FT_Bool header_only) |
| static FT_Error | compute_glyph_metrics (TT_Loader loader, FT_UInt glyph_index) |
| static FT_Error | tt_loader_init (TT_Loader loader, TT_Size size, TT_GlyphSlot glyph, FT_Int32 load_flags, FT_Bool glyf_table_only) |
| | TT_Load_Glyph (TT_Size size, TT_GlyphSlot glyph, FT_UInt glyph_index, FT_Int32 load_flags) |