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
300 #ifdef TT_USE_BYTECODE_INTERPRETER
304 TT_DefArray function_defs;
308 TT_DefArray instruction_defs;
313 TT_CodeRangeTable codeRangeTable;
391 #ifdef TT_USE_BYTECODE_INTERPRETER
394 tt_size_run_fpgm( TT_Size
size,
398 tt_size_run_prep( TT_Size size,
402 tt_size_ready_bytecode( TT_Size size,
enum TT_CodeRange_Tag_ TT_CodeRange_Tag
FT_F26Dot6 single_width_cutin
struct TT_Transform_ TT_Transform
tt_size_done(FT_Size ttsize)
tt_slot_init(FT_GlyphSlot slot)
tt_size_init(FT_Size ttsize)
typedefFT_BEGIN_HEADER struct TT_DriverRec_ * TT_Driver
struct TT_DriverRec_ TT_DriverRec
FT_BEGIN_HEADER typedef unsigned char FT_Bool
FT_GlyphSlot TT_GlyphSlot
struct TT_DefRecord_ TT_DefRecord
tt_face_init(FT_Stream stream, FT_Face ttface, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
FT_F26Dot6 compensations[4]
tt_size_reset(TT_Size size)
struct TT_GraphicsState_ TT_GraphicsState
FT_F26Dot6 control_value_cutin
tt_driver_done(FT_Module ttdriver)
TT_Size_Metrics ttmetrics
TT_CodeRange TT_CodeRangeTable[TT_MAX_CODE_RANGES]
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
tt_face_done(FT_Face ttface)
struct TT_DefRecord_ * TT_DefArray
struct TT_SizeRec_ TT_SizeRec
tt_driver_init(FT_Module ttdriver)
void * extension_component
FT_F26Dot6 minimum_distance
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