#include <ft2build.h>#include "ttobjs.h"Go to the source code of this file.
| #define EXEC_ARG exc |
Definition at line 34 of file ttinterp.h.
| #define EXEC_ARG_ exc, |
Definition at line 33 of file ttinterp.h.
| #define EXEC_OP TT_ExecContext exc |
Definition at line 32 of file ttinterp.h.
| #define EXEC_OP_ TT_ExecContext exc, |
Definition at line 31 of file ttinterp.h.
| #define TT_Round_Down_To_Grid 3 |
Definition at line 55 of file ttinterp.h.
| #define TT_Round_Off 5 |
Definition at line 50 of file ttinterp.h.
| #define TT_Round_Super 6 |
Definition at line 56 of file ttinterp.h.
| #define TT_Round_Super_45 7 |
Definition at line 57 of file ttinterp.h.
| #define TT_Round_To_Double_Grid 2 |
Definition at line 53 of file ttinterp.h.
| #define TT_Round_To_Grid 1 |
Definition at line 52 of file ttinterp.h.
| #define TT_Round_To_Half_Grid 0 |
Definition at line 51 of file ttinterp.h.
| #define TT_Round_Up_To_Grid 4 |
Definition at line 54 of file ttinterp.h.
| typedef struct TT_CallRec_ TT_CallRec |
| typedef struct TT_CallRec_ * TT_CallStack |
| typedef struct TT_ExecContextRec_ TT_ExecContextRec |
| typedef FT_F26Dot6(*) TT_Get_CVT_Func(EXEC_OP_ FT_ULong idx) |
Definition at line 86 of file ttinterp.h.
| typedef void(*) TT_Move_Func(EXEC_OP_ TT_GlyphZone zone, FT_UShort point, FT_F26Dot6 distance) |
Definition at line 75 of file ttinterp.h.
| typedef FT_F26Dot6(*) TT_Project_Func(EXEC_OP_ FT_Pos dx, FT_Pos dy) |
Definition at line 81 of file ttinterp.h.
| typedef FT_F26Dot6(*) TT_Round_Func(EXEC_OP_ FT_F26Dot6 distance, FT_F26Dot6 compensation) |
Definition at line 70 of file ttinterp.h.
| typedef void(*) TT_Set_CVT_Func(EXEC_OP_ FT_ULong idx, FT_F26Dot6 value) |
Definition at line 91 of file ttinterp.h.
| TT_Clear_CodeRange | ( | TT_ExecContext | exec, | |
| FT_Int | range | |||
| ) |
| TT_Done_Context | ( | TT_ExecContext | exec | ) |
Referenced by tt_driver_done().
| TT_Goto_CodeRange | ( | TT_ExecContext | exec, | |
| FT_Int | range, | |||
| FT_Long | IP | |||
| ) |
| TT_Load_Context | ( | TT_ExecContext | exec, | |
| TT_Face | face, | |||
| TT_Size | size | |||
| ) |
Referenced by tt_loader_init().
| TT_New_Context | ( | TT_Driver | driver | ) |
Referenced by tt_driver_init().
| TT_Run_Context | ( | TT_ExecContext | exec, | |
| FT_Bool | debug | |||
| ) |
Referenced by TT_Hint_Glyph().
| TT_RunIns | ( | TT_ExecContext | exec | ) |
| TT_Save_Context | ( | TT_ExecContext | exec, | |
| TT_Size | ins | |||
| ) |
| TT_Set_CodeRange | ( | TT_ExecContext | exec, | |
| FT_Int | range, | |||
| void * | base, | |||
| FT_Long | length | |||
| ) |
Referenced by TT_Hint_Glyph().
Referenced by tt_loader_init().
1.5.1