Show: Delphi
C++
Display Preferences
FMX.ASE.Lexer
From XE2 API Documentation
Defines the FireMonkey classes, types, variables, and constants used in lexical analysis of an ASCII Scene Export (.ase) model.
Contents |
Classes
| EAseLexerError | Catches all the possible errors that can occur during the lexical analysis of the .ase file. |
| TAseLexer | Represents the lexer for .ase files. |
| TKeyWordRec | A record that stores a keyword and its hash. |
Types
| Fmx_Ase_Lexer | |
| TASEToken | Represents a type of an ASE token. |
| TKeyWord | Represents a type of an ASE keyword. |
| TKeyWordRec | A record that stores a keyword and its hash. |
Variables
| KEY_WORDS | Hash table with all the ASE keyword strings and hash values. |
Constants
| atCloseBracket | atCloseBracket: TASEToken = atCloseBracket; |
| atColon | atColon: TASEToken = atColon; |
| atComma | atComma: TASEToken = atComma; |
| atEOF | atEOF: TASEToken = atEOF; |
| atFloat | atFloat: TASEToken = atFloat; |
| atIdent | atIdent: TASEToken = atIdent; |
| atInteger | atInteger: TASEToken = atInteger; |
| atKeyWord | atKeyWord: TASEToken = atKeyWord; |
| atOpenBracket | atOpenBracket: TASEToken = atOpenBracket; |
| atString | atString: TASEToken = atString; |
| atUnknown | atUnknown: TASEToken = atUnknown; |
| kw_3DSMAX_ASCIIEXPORT | kw_3DSMAX_ASCIIEXPORT: TKeyWord = kw_3DSMAX_ASCIIEXPORT; |
| kw_BITMAP | kw_BITMAP: TKeyWord = kw_BITMAP; |
| kw_BITMAP_FILTER | kw_BITMAP_FILTER: TKeyWord = kw_BITMAP_FILTER; |
| kw_COMMENT | kw_COMMENT: TKeyWord = kw_COMMENT; |
| kw_GEOMOBJECT | kw_GEOMOBJECT: TKeyWord = kw_GEOMOBJECT; |
| kw_INHERIT_POS | kw_INHERIT_POS: TKeyWord = kw_INHERIT_POS; |
| kw_INHERIT_ROT | kw_INHERIT_ROT: TKeyWord = kw_INHERIT_ROT; |
| kw_INHERIT_SCL | kw_INHERIT_SCL: TKeyWord = kw_INHERIT_SCL; |
| kw_MAP_AMOUNT | kw_MAP_AMOUNT: TKeyWord = kw_MAP_AMOUNT; |
| kw_MAP_CLASS | kw_MAP_CLASS: TKeyWord = kw_MAP_CLASS; |
| kw_MAP_DIFFUSE | kw_MAP_DIFFUSE: TKeyWord = kw_MAP_DIFFUSE; |
| kw_MAP_NAME | kw_MAP_NAME: TKeyWord = kw_MAP_NAME; |
| kw_MAP_SUBNO | kw_MAP_SUBNO: TKeyWord = kw_MAP_SUBNO; |
| kw_MAP_TYPE | kw_MAP_TYPE: TKeyWord = kw_MAP_TYPE; |
| kw_MATERIAL | kw_MATERIAL: TKeyWord = kw_MATERIAL; |
| kw_MATERIAL_AMBIENT | kw_MATERIAL_AMBIENT: TKeyWord = kw_MATERIAL_AMBIENT; |
| kw_MATERIAL_CLASS | kw_MATERIAL_CLASS: TKeyWord = kw_MATERIAL_CLASS; |
| kw_MATERIAL_COUNT | kw_MATERIAL_COUNT: TKeyWord = kw_MATERIAL_COUNT; |
| kw_MATERIAL_DIFFUSE | kw_MATERIAL_DIFFUSE: TKeyWord = kw_MATERIAL_DIFFUSE; |
| kw_MATERIAL_FALLOFF | kw_MATERIAL_FALLOFF: TKeyWord = kw_MATERIAL_FALLOFF; |
| kw_MATERIAL_LIST | kw_MATERIAL_LIST: TKeyWord = kw_MATERIAL_LIST; |
| kw_MATERIAL_NAME | kw_MATERIAL_NAME: TKeyWord = kw_MATERIAL_NAME; |
| kw_MATERIAL_REF | kw_MATERIAL_REF: TKeyWord = kw_MATERIAL_REF; |
| kw_MATERIAL_SELFILLUM | kw_MATERIAL_SELFILLUM: TKeyWord = kw_MATERIAL_SELFILLUM; |
| kw_MATERIAL_SHADING | kw_MATERIAL_SHADING: TKeyWord = kw_MATERIAL_SHADING; |
| kw_MATERIAL_SHINE | kw_MATERIAL_SHINE: TKeyWord = kw_MATERIAL_SHINE; |
| kw_MATERIAL_SHINESTRENGTH | kw_MATERIAL_SHINESTRENGTH: TKeyWord = kw_MATERIAL_SHINESTRENGTH; |
| kw_MATERIAL_SPECULAR | kw_MATERIAL_SPECULAR: TKeyWord = kw_MATERIAL_SPECULAR; |
| kw_MATERIAL_TRANSPARENCY | kw_MATERIAL_TRANSPARENCY: TKeyWord = kw_MATERIAL_TRANSPARENCY; |
| kw_MATERIAL_WIRESIZE | kw_MATERIAL_WIRESIZE: TKeyWord = kw_MATERIAL_WIRESIZE; |
| kw_MATERIAL_XP_FALLOFF | kw_MATERIAL_XP_FALLOFF: TKeyWord = kw_MATERIAL_XP_FALLOFF; |
| kw_MATERIAL_XP_TYPE | kw_MATERIAL_XP_TYPE: TKeyWord = kw_MATERIAL_XP_TYPE; |
| kw_MESH | kw_MESH: TKeyWord = kw_MESH; |
| kw_MESH_FACE | kw_MESH_FACE: TKeyWord = kw_MESH_FACE; |
| kw_MESH_FACE_LIST | kw_MESH_FACE_LIST: TKeyWord = kw_MESH_FACE_LIST; |
| kw_MESH_FACENORMAL | kw_MESH_FACENORMAL: TKeyWord = kw_MESH_FACENORMAL; |
| kw_MESH_MTLID | kw_MESH_MTLID: TKeyWord = kw_MESH_MTLID; |
| kw_MESH_NORMALS | kw_MESH_NORMALS: TKeyWord = kw_MESH_NORMALS; |
| kw_MESH_NUMFACES | kw_MESH_NUMFACES: TKeyWord = kw_MESH_NUMFACES; |
| kw_MESH_NUMTVERTEX | kw_MESH_NUMTVERTEX: TKeyWord = kw_MESH_NUMTVERTEX; |
| kw_MESH_NUMTVFACES | kw_MESH_NUMTVFACES: TKeyWord = kw_MESH_NUMTVFACES; |
| kw_MESH_NUMVERTEX | kw_MESH_NUMVERTEX: TKeyWord = kw_MESH_NUMVERTEX; |
| kw_MESH_SMOOTHING | kw_MESH_SMOOTHING: TKeyWord = kw_MESH_SMOOTHING; |
| kw_MESH_TFACE | kw_MESH_TFACE: TKeyWord = kw_MESH_TFACE; |
| kw_MESH_TFACELIST | kw_MESH_TFACELIST: TKeyWord = kw_MESH_TFACELIST; |
| kw_MESH_TVERT | kw_MESH_TVERT: TKeyWord = kw_MESH_TVERT; |
| kw_MESH_TVERTLIST | kw_MESH_TVERTLIST: TKeyWord = kw_MESH_TVERTLIST; |
| kw_MESH_VERTEX | kw_MESH_VERTEX: TKeyWord = kw_MESH_VERTEX; |
| kw_MESH_VERTEX_LIST | kw_MESH_VERTEX_LIST: TKeyWord = kw_MESH_VERTEX_LIST; |
| kw_MESH_VERTEXNORMAL | kw_MESH_VERTEXNORMAL: TKeyWord = kw_MESH_VERTEXNORMAL; |
| kw_NODE_NAME | kw_NODE_NAME: TKeyWord = kw_NODE_NAME; |
| kw_NODE_TM | kw_NODE_TM: TKeyWord = kw_NODE_TM; |
| kw_NUMSUBMTLS | kw_NUMSUBMTLS: TKeyWord = kw_NUMSUBMTLS; |
| kw_PROP_CASTSHADOW | kw_PROP_CASTSHADOW: TKeyWord = kw_PROP_CASTSHADOW; |
| kw_PROP_MOTIONBLUR | kw_PROP_MOTIONBLUR: TKeyWord = kw_PROP_MOTIONBLUR; |
| kw_PROP_RECVSHADOW | kw_PROP_RECVSHADOW: TKeyWord = kw_PROP_RECVSHADOW; |
| kw_SCENE | kw_SCENE: TKeyWord = kw_SCENE; |
| kw_SCENE_AMBIENT_STATIC | kw_SCENE_AMBIENT_STATIC: TKeyWord = kw_SCENE_AMBIENT_STATIC; |
| kw_SCENE_BACKGROUND_STATIC | kw_SCENE_BACKGROUND_STATIC: TKeyWord = kw_SCENE_BACKGROUND_STATIC; |
| kw_SCENE_FILENAME | kw_SCENE_FILENAME: TKeyWord = kw_SCENE_FILENAME; |
| kw_SCENE_FIRSTFRAME | kw_SCENE_FIRSTFRAME: TKeyWord = kw_SCENE_FIRSTFRAME; |
| kw_SCENE_FRAMESPEED | kw_SCENE_FRAMESPEED: TKeyWord = kw_SCENE_FRAMESPEED; |
| kw_SCENE_LASTFRAME | kw_SCENE_LASTFRAME: TKeyWord = kw_SCENE_LASTFRAME; |
| kw_SCENE_TICKSPERFRAME | kw_SCENE_TICKSPERFRAME: TKeyWord = kw_SCENE_TICKSPERFRAME; |
| kw_SUBMATERIAL | kw_SUBMATERIAL: TKeyWord = kw_SUBMATERIAL; |
| kw_TIMEVALUE | kw_TIMEVALUE: TKeyWord = kw_TIMEVALUE; |
| kw_TM_POS | kw_TM_POS: TKeyWord = kw_TM_POS; |
| kw_TM_ROTANGLE | kw_TM_ROTANGLE: TKeyWord = kw_TM_ROTANGLE; |
| kw_TM_ROTAXIS | kw_TM_ROTAXIS: TKeyWord = kw_TM_ROTAXIS; |
| kw_TM_ROW0 | kw_TM_ROW0: TKeyWord = kw_TM_ROW0; |
| kw_TM_ROW1 | kw_TM_ROW1: TKeyWord = kw_TM_ROW1; |
| kw_TM_ROW2 | kw_TM_ROW2: TKeyWord = kw_TM_ROW2; |
| kw_TM_ROW3 | kw_TM_ROW3: TKeyWord = kw_TM_ROW3; |
| kw_TM_SCALE | kw_TM_SCALE: TKeyWord = kw_TM_SCALE; |
| kw_TM_SCALEAXIS | kw_TM_SCALEAXIS: TKeyWord = kw_TM_SCALEAXIS; |
| kw_TM_SCALEAXISANG | kw_TM_SCALEAXISANG: TKeyWord = kw_TM_SCALEAXISANG; |
| kw_UNKNOWN | kw_UNKNOWN: TKeyWord = kw_UNKNOWN; |
| kw_UVW_ANGLE | kw_UVW_ANGLE: TKeyWord = kw_UVW_ANGLE; |
| kw_UVW_BLUR | kw_UVW_BLUR: TKeyWord = kw_UVW_BLUR; |
| kw_UVW_BLUR_OFFSET | kw_UVW_BLUR_OFFSET: TKeyWord = kw_UVW_BLUR_OFFSET; |
| kw_UVW_NOISE_LEVEL | kw_UVW_NOISE_LEVEL: TKeyWord = kw_UVW_NOISE_LEVEL; |
| kw_UVW_NOISE_PHASE | kw_UVW_NOISE_PHASE: TKeyWord = kw_UVW_NOISE_PHASE; |
| kw_UVW_NOISE_SIZE | kw_UVW_NOISE_SIZE: TKeyWord = kw_UVW_NOISE_SIZE; |
| kw_UVW_NOUSE_AMT | kw_UVW_NOUSE_AMT: TKeyWord = kw_UVW_NOUSE_AMT; |
| kw_UVW_U_OFFSET | kw_UVW_U_OFFSET: TKeyWord = kw_UVW_U_OFFSET; |
| kw_UVW_U_TILING | kw_UVW_U_TILING: TKeyWord = kw_UVW_U_TILING; |
| kw_UVW_V_OFFSET | kw_UVW_V_OFFSET: TKeyWord = kw_UVW_V_OFFSET; |
| kw_UVW_V_TILING | kw_UVW_V_TILING: TKeyWord = kw_UVW_V_TILING; |