24 #include FT_INTERNAL_OBJECTS_H 25 #include FT_INTERNAL_TRUETYPE_TYPES_H 86 #ifdef TT_CONFIG_OPTION_UNPATENTED_HINTING 116 #ifdef TT_USE_BYTECODE_INTERPRETER 140 #define TT_MAX_CODE_RANGES 3 302 #ifdef TT_USE_BYTECODE_INTERPRETER 306 TT_DefArray function_defs;
310 TT_DefArray instruction_defs;
393 #ifdef TT_USE_BYTECODE_INTERPRETER 396 tt_size_run_fpgm( TT_Size
size,
400 tt_size_run_prep( TT_Size
size,
404 tt_size_ready_bytecode( TT_Size
size,
433 #define IS_HINTED( flags ) ( ( flags & FT_LOAD_NO_HINTING ) == 0 ) enum TT_CodeRange_Tag_ TT_CodeRange_Tag
FT_F26Dot6 single_width_cutin
struct TT_Transform_ TT_Transform
typedefFT_BEGIN_HEADER struct TT_DriverRec_ * TT_Driver
tt_slot_init(FT_GlyphSlot slot)
tt_face_init(FT_Stream stream, FT_Face ttface, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
struct TT_DriverRec_ TT_DriverRec
FT_BEGIN_HEADER typedef unsigned char FT_Bool
FT_GlyphSlot TT_GlyphSlot
struct TT_DefRecord_ TT_DefRecord
struct TT_GraphicsState_ TT_GraphicsState
FT_F26Dot6 control_value_cutin
TT_Size_Metrics ttmetrics
TT_CodeRange TT_CodeRangeTable[TT_MAX_CODE_RANGES]
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
tt_driver_init(FT_Module ttdriver)
tt_size_done(FT_Size ttsize)
struct TT_DefRecord_ * TT_DefArray
GLenum const GLfloat * params
struct TT_SizeRec_ TT_SizeRec
tt_driver_done(FT_Module ttdriver)
tt_size_reset(TT_Size size)
void * extension_component
FT_F26Dot6 minimum_distance
tt_size_init(FT_Size ttsize)
tt_face_done(FT_Face ttface)
struct TT_CodeRange_ TT_CodeRange
struct TT_Size_Metrics_ TT_Size_Metrics
FT_F26Dot6 single_width_value
struct TT_SizeRec_ * TT_Size
#define TT_MAX_CODE_RANGES