33#define TT_Round_To_Half_Grid 0
34#define TT_Round_To_Grid 1
35#define TT_Round_To_Double_Grid 2
36#define TT_Round_Up_To_Grid 4
37#define TT_Round_Down_To_Grid 3
38#define TT_Round_Super 6
39#define TT_Round_Super_45 7
101#ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
109#define SPH_MAX_NAME_SIZE 32
110#define SPH_MAX_CLASS_MEMBERS 100
112 typedef struct SPH_TweakRule_
114 const char family[SPH_MAX_NAME_SIZE];
116 const char style[SPH_MAX_NAME_SIZE];
122 typedef struct SPH_ScaleRule_
124 const char family[SPH_MAX_NAME_SIZE];
126 const char style[SPH_MAX_NAME_SIZE];
133 typedef struct SPH_Font_Class_
135 const char name[SPH_MAX_NAME_SIZE];
136 const char member[SPH_MAX_CLASS_MEMBERS][SPH_MAX_NAME_SIZE];
253#ifdef TT_SUPPORT_SUBPIXEL_HINTING_MINIMAL
378 FT_Bool backward_compatibility;
394#ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
414 FT_Int rasterizer_version;
440#ifdef TT_USE_BYTECODE_INTERPRETER
491#ifdef TT_USE_BYTECODE_INTERPRETER
FT_BEGIN_HEADER typedef signed long FT_Pos
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
FT_BEGIN_HEADER typedef unsigned char FT_Bool
GLenum GLenum GLenum GLenum GLenum scale
GLenum GLuint GLint GLenum face
GLsizei GLsizei GLfloat distance
GLuint GLsizei GLsizei * length
static char memory[1024 *256]
struct @1789::@1790 driver
TT_Get_CVT_Func func_read_cvt
FT_ULong loopcall_counter
TT_Project_Func func_dualproj
FT_ULong neg_jump_counter_max
TT_Size_Metrics tt_metrics
TT_Project_Func func_freeProj
TT_Move_Func func_move_orig
TT_Project_Func func_project
TT_Set_CVT_Func func_move_cvt
TT_Cur_Ppem_Func func_cur_ppem
TT_GraphicsState default_GS
FT_ULong loopcall_counter_max
FT_ULong neg_jump_counter
TT_CodeRangeTable codeRangeTable
TT_Set_CVT_Func func_write_cvt
FT_F26Dot6(* TT_Round_Func)(TT_ExecContext exc, FT_F26Dot6 distance, FT_Int color)
void(* TT_Set_CVT_Func)(TT_ExecContext exc, FT_ULong idx, FT_F26Dot6 value)
struct TT_ExecContextRec_ TT_ExecContextRec
TT_RunIns(TT_ExecContext exec)
FT_Long(* TT_Cur_Ppem_Func)(TT_ExecContext exc)
const TT_GraphicsState tt_default_graphics_state
void(* TT_Move_Func)(TT_ExecContext exc, TT_GlyphZone zone, FT_UShort point, FT_F26Dot6 distance)
FT_F26Dot6(* TT_Project_Func)(TT_ExecContext exc, FT_Pos dx, FT_Pos dy)
TT_New_Context(TT_Driver driver)
FT_F26Dot6(* TT_Get_CVT_Func)(TT_ExecContext exc, FT_ULong idx)
struct TT_CallRec_ * TT_CallStack
struct TT_CallRec_ TT_CallRec
TT_CodeRange TT_CodeRangeTable[TT_MAX_CODE_RANGES]
typedefFT_BEGIN_HEADER struct TT_DriverRec_ * TT_Driver