| [Overview][Constants][Types][Procedures and functions][Variables][Index] |
Source position: ttobjs.pas line 550
type TExec_Context = record |
face: PFace; |
instance: PInstance; |
error: Int; |
interpreter: TObject; |
stackSize: Int; |
stack: PStorage; |
zp0: TGlyph_Zone; |
zp1: TGlyph_Zone; |
zp2: TGlyph_Zone; |
twilight: TGlyph_Zone; |
pts: TGlyph_Zone; |
GS: TGraphicsState; |
curRange: Int; |
code: PByte; |
IP: Int; |
codeSize: Int; |
step_ins: Boolean; |
loadSize: Int; |
loadStack: PSubglyph_Stack; |
glyphIns: PByte; |
glyphSize: Int; |
callSize: Int; |
callStack: PCallStack; |
period: TT_F26Dot6; |
phase: TT_F26Dot6; |
threshold: TT_F26Dot6; |
maxPoints: Int; |
maxContours: Int; |
numFDefs: Int; |
maxFDefs: Int; |
FDefs: PDefArray; |
numIDefs: Int; |
maxIDefs: Int; |
IDefs: PDefArray; |
maxFunc: Int; |
maxIns: Int; |
codeRangeTable: TCodeRangeTable; |
storeSize: Int; |
storage: PStorage; |
metrics: TIns_Metrics; |
cur_ppem: Int; |
scale1: Long; |
scale2: Long; |
cached_metrics: Boolean; |
Instruction_Trap: Boolean; |
is_composite: Boolean; |
cvtSize: Int; |
cvt: PLong; |
F_dot_P: Long; |
func_round: TRound_Function; |
func_project: TProject_Function; |
func_dualproj: TProject_Function; |
func_freeProj: TProject_Function; |
func_move: TMove_Function; |
func_read_cvt: TFunc_Get_CVT; |
func_write_cvt: TFunc_Set_CVT; |
func_move_cvt: TFunc_Set_CVT; |
end; |
| lazarus-ccr.sourceforge.net |