759 TT_SBit_LineMetricsRec hori;
760 TT_SBit_LineMetricsRec vert;
765 FT_Byte x_ppem_substitute;
766 FT_Byte y_ppem_substitute;
768 } TT_SBit_ScaleRec, *TT_SBit_Scale;
1420 TTC_HeaderRec ttc_header;
1422 FT_ULong format_tag;
1423 FT_UShort num_tables;
1424 TT_Table dir_tables;
1427 TT_HoriHeader horizontal;
1429 TT_MaxProfile max_profile;
1431 FT_Bool vertical_info;
1432 TT_VertHeader vertical;
1434 FT_UShort num_names;
1435 TT_NameTableRec name_table;
1438 TT_Postscript postscript;
1440 FT_Byte* cmap_table;
1443 TT_Loader_GotoTableFunc goto_table;
1445 TT_Loader_StartGlyphFunc access_glyph_frame;
1446 TT_Loader_EndGlyphFunc forget_glyph_frame;
1447 TT_Loader_ReadGlyphFunc read_glyph_header;
1448 TT_Loader_ReadGlyphFunc read_simple_glyph;
1449 TT_Loader_ReadGlyphFunc read_composite_glyph;
1459#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
1492 FT_ULong num_sbit_scales;
1493 TT_SBit_Scale sbit_scales;
1496 TT_Post_NamesRec postscript_names;
1499 FT_Palette_Data palette_data;
1500 FT_UShort palette_index;
1502 FT_Bool have_foreground_color;
1503 FT_Color foreground_color;
1513 FT_ULong font_program_size;
1514 FT_Byte* font_program;
1517 FT_ULong cvt_program_size;
1518 FT_Byte* cvt_program;
1534 const char* postscript_name;
1537 FT_ULong glyf_offset;
1541#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
1545 FT_UInt32 variation_support;
1547 const char* var_postscript_prefix;
1548 FT_UInt var_postscript_prefix_len;
1550 FT_UInt var_default_named_instance;
1552 const char* non_var_style_name;
1557 FT_ULong horz_metrics_size;
1558 FT_ULong vert_metrics_size;
1560 FT_ULong num_locations;
1561 FT_Byte* glyph_locations;
1563 FT_Byte* hdmx_table;
1564 FT_ULong hdmx_table_size;
1565 FT_UInt hdmx_record_count;
1566 FT_ULong hdmx_record_size;
1567 FT_Byte** hdmx_records;
1569 FT_Byte* sbit_table;
1570 FT_ULong sbit_table_size;
1571 TT_SbitTableType sbit_table_type;
1572 FT_UInt sbit_num_strikes;
1573 FT_UInt* sbit_strike_map;
1575 FT_Byte* kern_table;
1576 FT_ULong kern_table_size;
1577 FT_UInt num_kern_tables;
1578 FT_UInt32 kern_avail_bits;
1579 FT_UInt32 kern_order_bits;
1581#ifdef TT_CONFIG_OPTION_BDF
1586 FT_ULong horz_metrics_offset;
1587 FT_ULong vert_metrics_offset;
1589#ifdef TT_CONFIG_OPTION_EMBEDDED_BITMAPS
1591 FT_ULong ebdt_start;
1602#ifdef TT_CONFIG_OPTION_GPOS_KERNING
1604 FT_Byte* gpos_table;
1607 FT_UInt32* gpos_lookups_kerning;
1608 FT_UInt num_gpos_lookups_kerning;