33 #define TT_Round_Off 5 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
const TT_GraphicsState tt_default_graphics_state
TT_GraphicsState default_GS
FT_ULong loopcall_counter_max
TT_Move_Func func_move_orig
TT_Project_Func func_freeProj
FT_BEGIN_HEADER typedef signed long FT_Pos
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
FT_F26Dot6(* TT_Get_CVT_Func)(TT_ExecContext exc, FT_ULong idx)
TT_Set_CVT_Func func_write_cvt
GLenum GLenum GLenum GLenum GLenum scale
TT_Set_CVT_Func func_move_cvt
typedefFT_BEGIN_HEADER struct TT_DriverRec_ * TT_Driver
TT_CodeRangeTable codeRangeTable
static char memory[1024 *256]
GLsizei GLsizei GLfloat distance
TT_New_Context(TT_Driver driver)
FT_BEGIN_HEADER typedef unsigned char FT_Bool
FT_ULong neg_jump_counter_max
GLenum GLuint GLenum GLsizei length
FT_Long(* TT_Cur_Ppem_Func)(TT_ExecContext exc)
TT_Project_Func func_project
TT_Get_CVT_Func func_read_cvt
TT_Project_Func func_dualproj
FT_ULong neg_jump_counter
TT_CodeRange TT_CodeRangeTable[TT_MAX_CODE_RANGES]
FT_F26Dot6(* TT_Project_Func)(TT_ExecContext exc, FT_Pos dx, FT_Pos dy)
TT_Size_Metrics tt_metrics
struct TT_CallRec_ * TT_CallStack
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
GLsizei const GLfloat * value
FT_ULong loopcall_counter
struct @1626::@1627 driver
FT_F26Dot6(* TT_Round_Func)(TT_ExecContext exc, FT_F26Dot6 distance, FT_F26Dot6 compensation)
void(* TT_Move_Func)(TT_ExecContext exc, TT_GlyphZone zone, FT_UShort point, FT_F26Dot6 distance)
struct TT_ExecContextRec_ TT_ExecContextRec
void(* TT_Set_CVT_Func)(TT_ExecContext exc, FT_ULong idx, FT_F26Dot6 value)
struct TT_CallRec_ TT_CallRec
GLenum GLuint GLint GLenum face
TT_Cur_Ppem_Func func_cur_ppem
TT_RunIns(TT_ExecContext exec)