XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
TT_FaceRec_ Struct Reference

#include <tttypes.h>

Collaboration diagram for TT_FaceRec_:
Collaboration graph
[legend]

Public Attributes

FT_FaceRec root
 
TTC_HeaderRec ttc_header
 
FT_ULong format_tag
 
FT_UShort num_tables
 
TT_Table dir_tables
 
TT_Header header
 
TT_HoriHeader horizontal
 
TT_MaxProfile max_profile
 
FT_Bool vertical_info
 
TT_VertHeader vertical
 
FT_UShort num_names
 
TT_NameTableRec name_table
 
TT_OS2 os2
 
TT_Postscript postscript
 
FT_Bytecmap_table
 
FT_ULong cmap_size
 
TT_Loader_GotoTableFunc goto_table
 
TT_Loader_StartGlyphFunc access_glyph_frame
 
TT_Loader_EndGlyphFunc forget_glyph_frame
 
TT_Loader_ReadGlyphFunc read_glyph_header
 
TT_Loader_ReadGlyphFunc read_simple_glyph
 
TT_Loader_ReadGlyphFunc read_composite_glyph
 
void * sfnt
 
void * psnames
 
void * psaux
 
TT_GaspRec gasp
 
TT_PCLT pclt
 
FT_ULong num_sbit_scales
 
TT_SBit_Scale sbit_scales
 
TT_Post_NamesRec postscript_names
 
FT_Palette_Data palette_data
 
FT_UShort palette_index
 
FT_Colorpalette
 
FT_Bool have_foreground_color
 
FT_Color foreground_color
 
FT_ULong font_program_size
 
FT_Bytefont_program
 
FT_ULong cvt_program_size
 
FT_Bytecvt_program
 
FT_ULong cvt_size
 
FT_Shortcvt
 
TT_Interpreter interpreter
 
FT_Generic extra
 
const char * postscript_name
 
FT_ULong glyf_len
 
FT_ULong glyf_offset
 
FT_Bool is_cff2
 
FT_ULong horz_metrics_size
 
FT_ULong vert_metrics_size
 
FT_ULong num_locations
 
FT_Byteglyph_locations
 
FT_Bytehdmx_table
 
FT_ULong hdmx_table_size
 
FT_UInt hdmx_record_count
 
FT_ULong hdmx_record_size
 
FT_Bytehdmx_record_sizes
 
FT_Bytesbit_table
 
FT_ULong sbit_table_size
 
TT_SbitTableType sbit_table_type
 
FT_UInt sbit_num_strikes
 
FT_UIntsbit_strike_map
 
FT_Bytekern_table
 
FT_ULong kern_table_size
 
FT_UInt num_kern_tables
 
FT_UInt32 kern_avail_bits
 
FT_UInt32 kern_order_bits
 
FT_ULong horz_metrics_offset
 
FT_ULong vert_metrics_offset
 
void * cpal
 
void * colr
 

Member Data Documentation

◆ access_glyph_frame

TT_Loader_StartGlyphFunc TT_FaceRec_::access_glyph_frame

◆ cmap_size

FT_ULong TT_FaceRec_::cmap_size

◆ cmap_table

FT_Byte* TT_FaceRec_::cmap_table

◆ colr

void* TT_FaceRec_::colr

◆ cpal

void* TT_FaceRec_::cpal

◆ cvt

FT_Short* TT_FaceRec_::cvt

◆ cvt_program

FT_Byte* TT_FaceRec_::cvt_program

◆ cvt_program_size

FT_ULong TT_FaceRec_::cvt_program_size

◆ cvt_size

FT_ULong TT_FaceRec_::cvt_size

◆ dir_tables

TT_Table TT_FaceRec_::dir_tables

◆ extra

FT_Generic TT_FaceRec_::extra

◆ font_program

FT_Byte* TT_FaceRec_::font_program

◆ font_program_size

FT_ULong TT_FaceRec_::font_program_size

◆ foreground_color

FT_Color TT_FaceRec_::foreground_color

◆ forget_glyph_frame

TT_Loader_EndGlyphFunc TT_FaceRec_::forget_glyph_frame

◆ format_tag

FT_ULong TT_FaceRec_::format_tag

◆ gasp

TT_GaspRec TT_FaceRec_::gasp

◆ glyf_len

FT_ULong TT_FaceRec_::glyf_len

◆ glyf_offset

FT_ULong TT_FaceRec_::glyf_offset

◆ glyph_locations

FT_Byte* TT_FaceRec_::glyph_locations

◆ goto_table

TT_Loader_GotoTableFunc TT_FaceRec_::goto_table

◆ have_foreground_color

FT_Bool TT_FaceRec_::have_foreground_color

◆ hdmx_record_count

FT_UInt TT_FaceRec_::hdmx_record_count

◆ hdmx_record_size

FT_ULong TT_FaceRec_::hdmx_record_size

◆ hdmx_record_sizes

FT_Byte* TT_FaceRec_::hdmx_record_sizes

◆ hdmx_table

FT_Byte* TT_FaceRec_::hdmx_table

◆ hdmx_table_size

FT_ULong TT_FaceRec_::hdmx_table_size

◆ header

TT_Header TT_FaceRec_::header

◆ horizontal

TT_HoriHeader TT_FaceRec_::horizontal

◆ horz_metrics_offset

FT_ULong TT_FaceRec_::horz_metrics_offset

◆ horz_metrics_size

FT_ULong TT_FaceRec_::horz_metrics_size

◆ interpreter

TT_Interpreter TT_FaceRec_::interpreter

◆ is_cff2

FT_Bool TT_FaceRec_::is_cff2

◆ kern_avail_bits

FT_UInt32 TT_FaceRec_::kern_avail_bits

◆ kern_order_bits

FT_UInt32 TT_FaceRec_::kern_order_bits

◆ kern_table

FT_Byte* TT_FaceRec_::kern_table

◆ kern_table_size

FT_ULong TT_FaceRec_::kern_table_size

◆ max_profile

TT_MaxProfile TT_FaceRec_::max_profile

◆ name_table

TT_NameTableRec TT_FaceRec_::name_table

◆ num_kern_tables

FT_UInt TT_FaceRec_::num_kern_tables

◆ num_locations

FT_ULong TT_FaceRec_::num_locations

◆ num_names

FT_UShort TT_FaceRec_::num_names

◆ num_sbit_scales

FT_ULong TT_FaceRec_::num_sbit_scales

◆ num_tables

FT_UShort TT_FaceRec_::num_tables

◆ os2

TT_OS2 TT_FaceRec_::os2

◆ palette

FT_Color* TT_FaceRec_::palette

◆ palette_data

FT_Palette_Data TT_FaceRec_::palette_data

◆ palette_index

FT_UShort TT_FaceRec_::palette_index

◆ pclt

TT_PCLT TT_FaceRec_::pclt

◆ postscript

TT_Postscript TT_FaceRec_::postscript

◆ postscript_name

const char* TT_FaceRec_::postscript_name

◆ postscript_names

TT_Post_NamesRec TT_FaceRec_::postscript_names

◆ psaux

void* TT_FaceRec_::psaux

◆ psnames

void* TT_FaceRec_::psnames

◆ read_composite_glyph

TT_Loader_ReadGlyphFunc TT_FaceRec_::read_composite_glyph

◆ read_glyph_header

TT_Loader_ReadGlyphFunc TT_FaceRec_::read_glyph_header

◆ read_simple_glyph

TT_Loader_ReadGlyphFunc TT_FaceRec_::read_simple_glyph

◆ root

FT_FaceRec TT_FaceRec_::root

◆ sbit_num_strikes

FT_UInt TT_FaceRec_::sbit_num_strikes

◆ sbit_scales

TT_SBit_Scale TT_FaceRec_::sbit_scales

◆ sbit_strike_map

FT_UInt* TT_FaceRec_::sbit_strike_map

◆ sbit_table

FT_Byte* TT_FaceRec_::sbit_table

◆ sbit_table_size

FT_ULong TT_FaceRec_::sbit_table_size

◆ sbit_table_type

TT_SbitTableType TT_FaceRec_::sbit_table_type

◆ sfnt

void* TT_FaceRec_::sfnt

◆ ttc_header

TTC_HeaderRec TT_FaceRec_::ttc_header

◆ vert_metrics_offset

FT_ULong TT_FaceRec_::vert_metrics_offset

◆ vert_metrics_size

FT_ULong TT_FaceRec_::vert_metrics_size

◆ vertical

TT_VertHeader TT_FaceRec_::vertical

◆ vertical_info

FT_Bool TT_FaceRec_::vertical_info

The documentation for this struct was generated from the following file: