CLSQÿÿ £e€ÛÓÚL-8PORTALLstuŒNP Project2.0áÿÿÿÿ(* $A- *)„…†‰Ž‰”‰Ž „•Œ… Bullet;†’ Utility‰’” StdTags;†’ System‰’” Regs,SysStringPtr;†’ Exec‰’” LibraryPtr;‰’” Resources;”™…Fixed = ’…ƒ’„‰† ‹…™ : BOOLEAN† TRUE”ˆ…Ž long: LONGINT;† FALSE ”ˆ…Ž int: INTEGER;&fract : CARDINAL;…Ž„…Ž„;GlyphMapPtr= ‰Ž”…’ ” GlyphMap;GlyphMap= ’…ƒ’„bytesPerRow : INTEGER;rows: INTEGER;leftBlank,topBlank,widthUsed,heightUsed: INTEGER;xorg,yorg: Fixed;x0,y0,x1,y1: INTEGER;width: Fixed;map : ANYPTR;…Ž„;Coord = ’…ƒ’„ x,y : INTEGER …Ž„;GlyphWidthNodePtr = ‰Ž”…’ ” GlyphWidth;GlyphWidth= ’…ƒ’„ † Exec.MinNode;pad: SHORTCARD;code: CHAR;width : Fixed;…Ž„;GlyphTags= ”‡“ † StdTags;deviceDPI= $80000001 : Coord;dotSize= $80000002 : Coord;pointHeight= $80000008 : Fixed;pointHeightL = $80000008 : LONGINT;setFactor= $80000009 : Fixed;setFactorL= $80000009 : LONGINT;shearSin= $8000000A : Fixed;shearSinL= $8000000A : LONGINT;shearCos= $8000000B : Fixed;shearCosL= $8000000B : LONGINT;rotateSin= $8000000C : Fixed;rotateSinL= $8000000C : LONGINT;rotateCos= $8000000D : Fixed;rotateCosL= $8000000D : LONGINT;emboldenX= $8000000E : Fixed;emboldenXL= $8000000E : LONGINT;emboldenY= $8000000F : Fixed;emboldenYL= $8000000F : LONGINT;pointSize= $80000010 : LONGINT; | in 16tel Punkt:| = 1/72"glyphCode= $80000011 : LONGCHAR;glyphCode2= $80000012 : LONGCHAR;glyphWidth= $80000013 : Fixed;glyphWidthL= $80000013 : LONGINT;tagPath= $80008014 : SysStringPtr;tagList= $80008015 : ANYPTR;glyphMap= $80008020 : GlyphMapPtr;widthList= $80008021 : Exec.MinListPtr;kernPair= $80008022 : ANYPTR;designKernPair : ANYPTR;fileIdent= $80001001 : LONGINT;engine= $80009002 : SysStringPtr;family= $80009003 : SysStringPtr;boldName= $8000A005 : SysStringPtr;italicName= $8000A006 : SysStringPtr;biName= $8000A007 : SysStringPtr;symbolSet= $80001010 : LONGINT;ySizeFactor= $80001011 : LONGINT; | ???spaceWidth= $80002012 : LONGINT;isFixed= $80002013 : LONGBOOL;serifFlag= $80001014 : LONGBOOL;stemWeight= $80001015 : LONGINT;|~128slantStyle= $80001016 : LONGINT;horizStyle= $80001017 : LONGINT;|~128spaceFactor= $80002018 : Fixed;dummy= $80002019 : LONGINT;availSizes= $80009020 : ‰Ž”…’ ” ’’™ † CARDINAL;specCount= $80001100 : LONGINT;…Ž„;ReqGlyphTags= ”‡“ † StdTags;deviceDPI= $80000001 : ‰Ž”…’ ” Coord;dotSize= $80000002 : ‰Ž”…’ ” Coord;pointHeight= $80000008 : ‰Ž”…’ ” Fixed;setFactor= $80000009 : ‰Ž”…’ ” Fixed;shearSin= $8000000A : ‰Ž”…’ ” Fixed;shearCos= $8000000B : ‰Ž”…’ ” Fixed;rotateSin= $8000000C : ‰Ž”…’ ” Fixed;rotateCos= $8000000D : ‰Ž”…’ ” Fixed;emboldenX= $8000000E : ‰Ž”…’ ” Fixed;emboldenY= $8000000F : ‰Ž”…’ ” Fixed;pointSize= $80000010 : ‰Ž”…’ ” LONGINT;0| in 16tel Punkt = 1/72"glyphCode= $80000011 : ‰Ž”…’ ” LONGCHAR;glyphCode2= $80000012 : ‰Ž”…’ ” LONGCHAR;glyphWidth= $80000013 : ‰Ž”…’ ” Fixed;tagPath= $80008014 : ‰Ž”…’ ” SysStringPtr;tagList= $80008015 : ‰Ž”…’ ” ANYPTR;glyphMap= $80008020 : ‰Ž”…’ ” GlyphMapPtr;widthList= $80008021 : ‰Ž”…’ ” ANYPTR;kernPair= $80008022 : ‰Ž”…’ ” ANYPTR;designKernPair : ‰Ž”…’ ” ANYPTR;fileIdent= $80001001 : ‰Ž”…’ ” LONGINT;engine= $80009002 : ‰Ž”…’ ” SysStringPtr;family= $80009003 : ‰Ž”…’ ” SysStringPtr;boldName= $8000A005 : ‰Ž”…’ ” SysStringPtr;italicName= $8000A006 : ‰Ž”…’ ” SysStringPtr;biName= $8000A007 : ‰Ž”…’ ” SysStringPtr;symbolSet= $80001010 : ‰Ž”…’ ” LONGINT;ySizeFactor= $80001011 : ‰Ž”…’ ” LONGINT; | ???spaceWidth= $80002012 : ‰Ž”…’ ” LONGINT;isFixed= $80002013 : ‰Ž”…’ ” LONGBOOL;serifFlag= $80001014 : ‰Ž”…’ ” LONGBOOL;stemWeight= $80001015 : ‰Ž”…’ ” LONGINT; |~128slantStyle= $80001016 : ‰Ž”…’ ” LONGINT;horizStyle= $80001017 : ‰Ž”…’ ” LONGINT; |~128spaceFactor= $80002018 : ‰Ž”…’ ” Fixed;availSizes= $80009020 : ‰Ž”…’ ” ‰Ž”…’ ”3’’™ † CARDINAL;specCount= $80001100 : ‰Ž”…’ ” LONGINT;…Ž„;GlyphTagList= ’’™ † GlyphTags;ReqGlyphTagList= ’’™ † ReqGlyphTags;GlyphTagListPtr= ‰Ž”…’ ” GlyphTagList;ReqGlyphTagListPtr= ‰Ž”…’ ” GlyphTagList;GlyphEnginePtr = ‰Ž”…’ ” GlyphEngine;„…†‰Ž‰”‰Ž „•Œ… GlyphRes = Resources.ResHandles(GlyphEnginePtr);”™…GlyphEngine= ’…ƒ’„ † GlyphRes.ResHandle;…Ž„;GlyphErrors= (failure= -1,ok,badTag,unknownTag,badData,noMemory,noFace,noGlyph,badGlyph,noShear,noRotate,tooSmall,unknownGlyph,makeMeLong = $10000);–’ BulletBase : LibraryPtr;Œ‰‚’’™ BulletBase ‚™ -36’ƒ…„•’… CloseEngine(engineHandle ‰Ž A0: GlyphEnginePtr);Œ‰‚’’™ BulletBase ‚™ -60’ƒ…„•’… GetGlyphMap(engineHandle ‰Ž A0: GlyphEnginePtr;glyphCode‰Ž D0: LONGCHAR;–’ glyph‰Ž A1: GlyphMapPtr):GlyphErrors;Œ‰‚’’™ BulletBase ‚™ -48’ƒ…„•’… ObtainInfoA(engineHandle ‰Ž A0 : GlyphEnginePtr;tagList‰Ž A1 : ReqGlyphTagListPtr):GlyphErrors;Œ‰‚’’™ BulletBase ‚™ -48’ƒ…„•’… ObtainInfo(engineHandle ‰Ž A0 : GlyphEnginePtr;–’ tags ‰Ž A1 : Œ‰“” † GlyphTags):GlyphErrors;Œ‰‚’’™ BulletBase ‚™ -30’ƒ…„•’… OpenEngine():GlyphEnginePtr;Œ‰‚’’™ BulletBase ‚™ -54’ƒ…„•’… ReleaseInfoA(engineHandle ‰Ž A0 : GlyphEnginePtr;tagList‰Ž A1 : GlyphTagListPtr):GlyphErrors;Œ‰‚’’™ BulletBase ‚™ -54’ƒ…„•’… ReleaseInfo(engineHandle ‰Ž A0 : GlyphEnginePtr;tags ‰Ž A1 : Œ‰“” † GlyphTags):GlyphErrors;Œ‰‚’’™ BulletBase ‚™ -42’ƒ…„•’… SetInfoA(engineHandle ‰Ž A0 : GlyphEnginePtr;tagList‰Ž A1 : GlyphTagListPtr):GlyphErrors;Œ‰‚’’™ BulletBase ‚™ -42’ƒ…„•’… SetInfo(engineHandle ‰Ž A0 : GlyphEnginePtr;tagList‰Ž A1 : Œ‰“” † GlyphTags):GlyphErrors;‡’•All= Fixed,GlyphMapPtr,GlyphTags,GlyphTagList, ReqGlyphTags,ReqGlyphTagList,GlyphEnginePtr, GlyphErrors,Coord,GlyphWidthNodePtr, CloseEngine,GetGlyphMap,ObtainInfoA,ObtainInfo, OpenEngine,ReleaseInfoA,ReleaseInfo,SetInfoA,SetInfo;…Ž„ Bullet.ÿ