Source position: fefontengine.pas line 1354
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: FE_PByte; |
|
|
IP: Int; |
|
|
codeSize: Int; |
|
|
step_ins: Boolean; |
|
|
loadSize: Int; |
|
|
loadStack: PSubglyph_Stack; |
|
|
glyphIns: FE_PByte; |
|
|
glyphSize: Int; |
|
|
callSize: Int; |
|
|
callStack: PCallStack; |
|
|
period: FE_F26Dot6; |
|
|
phase: FE_F26Dot6; |
|
|
threshold: FE_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; |
| CT Web help |
| CodeTyphon Studio |