34#define TT_Round_To_Half_Grid 0
35#define TT_Round_To_Grid 1
36#define TT_Round_To_Double_Grid 2
37#define TT_Round_Up_To_Grid 4
38#define TT_Round_Down_To_Grid 3
39#define TT_Round_Super 6
40#define TT_Round_Super_45 7
102#ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
110#define SPH_MAX_NAME_SIZE 32
111#define SPH_MAX_CLASS_MEMBERS 100
113 typedef struct SPH_TweakRule_
115 const char family[SPH_MAX_NAME_SIZE];
117 const char style[SPH_MAX_NAME_SIZE];
123 typedef struct SPH_ScaleRule_
125 const char family[SPH_MAX_NAME_SIZE];
127 const char style[SPH_MAX_NAME_SIZE];
134 typedef struct SPH_Font_Class_
136 const char name[SPH_MAX_NAME_SIZE];
137 const char member[SPH_MAX_CLASS_MEMBERS][SPH_MAX_NAME_SIZE];
254#ifdef TT_SUPPORT_SUBPIXEL_HINTING_MINIMAL
379 FT_Bool backward_compatibility;
395#ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
415 FT_Int rasterizer_version;
441#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 @1682::@1683 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_F26Dot6 compensation)
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