Show: Delphi C++
Display Preferences

FMX.ASE.Lexer

From XE2 API Documentation
Jump to: navigation, search

Defines the FireMonkey classes, types, variables, and constants used in lexical analysis of an ASCII Scene Export (.ase) model.

Contents

Classes

EAseLexerErrorCatches all the possible errors that can occur during the lexical analysis of the .ase file.
TAseLexerRepresents the lexer for .ase files.
TKeyWordRecA record that stores a keyword and its hash.

Types

Fmx_Ase_Lexer
TASETokenRepresents a type of an ASE token.
TKeyWordRepresents a type of an ASE keyword.
TKeyWordRecA record that stores a keyword and its hash.

Variables

KEY_WORDSHash table with all the ASE keyword strings and hash values.

Constants

atCloseBracketatCloseBracket: TASEToken = atCloseBracket;
atColonatColon: TASEToken = atColon;
atCommaatComma: TASEToken = atComma;
atEOFatEOF: TASEToken = atEOF;
atFloatatFloat: TASEToken = atFloat;
atIdentatIdent: TASEToken = atIdent;
atIntegeratInteger: TASEToken = atInteger;
atKeyWordatKeyWord: TASEToken = atKeyWord;
atOpenBracketatOpenBracket: TASEToken = atOpenBracket;
atStringatString: TASEToken = atString;
atUnknownatUnknown: TASEToken = atUnknown;
kw_3DSMAX_ASCIIEXPORTkw_3DSMAX_ASCIIEXPORT: TKeyWord = kw_3DSMAX_ASCIIEXPORT;
kw_BITMAPkw_BITMAP: TKeyWord = kw_BITMAP;
kw_BITMAP_FILTERkw_BITMAP_FILTER: TKeyWord = kw_BITMAP_FILTER;
kw_COMMENTkw_COMMENT: TKeyWord = kw_COMMENT;
kw_GEOMOBJECTkw_GEOMOBJECT: TKeyWord = kw_GEOMOBJECT;
kw_INHERIT_POSkw_INHERIT_POS: TKeyWord = kw_INHERIT_POS;
kw_INHERIT_ROTkw_INHERIT_ROT: TKeyWord = kw_INHERIT_ROT;
kw_INHERIT_SCLkw_INHERIT_SCL: TKeyWord = kw_INHERIT_SCL;
kw_MAP_AMOUNTkw_MAP_AMOUNT: TKeyWord = kw_MAP_AMOUNT;
kw_MAP_CLASSkw_MAP_CLASS: TKeyWord = kw_MAP_CLASS;
kw_MAP_DIFFUSEkw_MAP_DIFFUSE: TKeyWord = kw_MAP_DIFFUSE;
kw_MAP_NAMEkw_MAP_NAME: TKeyWord = kw_MAP_NAME;
kw_MAP_SUBNOkw_MAP_SUBNO: TKeyWord = kw_MAP_SUBNO;
kw_MAP_TYPEkw_MAP_TYPE: TKeyWord = kw_MAP_TYPE;
kw_MATERIALkw_MATERIAL: TKeyWord = kw_MATERIAL;
kw_MATERIAL_AMBIENTkw_MATERIAL_AMBIENT: TKeyWord = kw_MATERIAL_AMBIENT;
kw_MATERIAL_CLASSkw_MATERIAL_CLASS: TKeyWord = kw_MATERIAL_CLASS;
kw_MATERIAL_COUNTkw_MATERIAL_COUNT: TKeyWord = kw_MATERIAL_COUNT;
kw_MATERIAL_DIFFUSEkw_MATERIAL_DIFFUSE: TKeyWord = kw_MATERIAL_DIFFUSE;
kw_MATERIAL_FALLOFFkw_MATERIAL_FALLOFF: TKeyWord = kw_MATERIAL_FALLOFF;
kw_MATERIAL_LISTkw_MATERIAL_LIST: TKeyWord = kw_MATERIAL_LIST;
kw_MATERIAL_NAMEkw_MATERIAL_NAME: TKeyWord = kw_MATERIAL_NAME;
kw_MATERIAL_REFkw_MATERIAL_REF: TKeyWord = kw_MATERIAL_REF;
kw_MATERIAL_SELFILLUMkw_MATERIAL_SELFILLUM: TKeyWord = kw_MATERIAL_SELFILLUM;
kw_MATERIAL_SHADINGkw_MATERIAL_SHADING: TKeyWord = kw_MATERIAL_SHADING;
kw_MATERIAL_SHINEkw_MATERIAL_SHINE: TKeyWord = kw_MATERIAL_SHINE;
kw_MATERIAL_SHINESTRENGTHkw_MATERIAL_SHINESTRENGTH: TKeyWord = kw_MATERIAL_SHINESTRENGTH;
kw_MATERIAL_SPECULARkw_MATERIAL_SPECULAR: TKeyWord = kw_MATERIAL_SPECULAR;
kw_MATERIAL_TRANSPARENCYkw_MATERIAL_TRANSPARENCY: TKeyWord = kw_MATERIAL_TRANSPARENCY;
kw_MATERIAL_WIRESIZEkw_MATERIAL_WIRESIZE: TKeyWord = kw_MATERIAL_WIRESIZE;
kw_MATERIAL_XP_FALLOFFkw_MATERIAL_XP_FALLOFF: TKeyWord = kw_MATERIAL_XP_FALLOFF;
kw_MATERIAL_XP_TYPEkw_MATERIAL_XP_TYPE: TKeyWord = kw_MATERIAL_XP_TYPE;
kw_MESHkw_MESH: TKeyWord = kw_MESH;
kw_MESH_FACEkw_MESH_FACE: TKeyWord = kw_MESH_FACE;
kw_MESH_FACE_LISTkw_MESH_FACE_LIST: TKeyWord = kw_MESH_FACE_LIST;
kw_MESH_FACENORMALkw_MESH_FACENORMAL: TKeyWord = kw_MESH_FACENORMAL;
kw_MESH_MTLIDkw_MESH_MTLID: TKeyWord = kw_MESH_MTLID;
kw_MESH_NORMALSkw_MESH_NORMALS: TKeyWord = kw_MESH_NORMALS;
kw_MESH_NUMFACESkw_MESH_NUMFACES: TKeyWord = kw_MESH_NUMFACES;
kw_MESH_NUMTVERTEXkw_MESH_NUMTVERTEX: TKeyWord = kw_MESH_NUMTVERTEX;
kw_MESH_NUMTVFACESkw_MESH_NUMTVFACES: TKeyWord = kw_MESH_NUMTVFACES;
kw_MESH_NUMVERTEXkw_MESH_NUMVERTEX: TKeyWord = kw_MESH_NUMVERTEX;
kw_MESH_SMOOTHINGkw_MESH_SMOOTHING: TKeyWord = kw_MESH_SMOOTHING;
kw_MESH_TFACEkw_MESH_TFACE: TKeyWord = kw_MESH_TFACE;
kw_MESH_TFACELISTkw_MESH_TFACELIST: TKeyWord = kw_MESH_TFACELIST;
kw_MESH_TVERTkw_MESH_TVERT: TKeyWord = kw_MESH_TVERT;
kw_MESH_TVERTLISTkw_MESH_TVERTLIST: TKeyWord = kw_MESH_TVERTLIST;
kw_MESH_VERTEXkw_MESH_VERTEX: TKeyWord = kw_MESH_VERTEX;
kw_MESH_VERTEX_LISTkw_MESH_VERTEX_LIST: TKeyWord = kw_MESH_VERTEX_LIST;
kw_MESH_VERTEXNORMALkw_MESH_VERTEXNORMAL: TKeyWord = kw_MESH_VERTEXNORMAL;
kw_NODE_NAMEkw_NODE_NAME: TKeyWord = kw_NODE_NAME;
kw_NODE_TMkw_NODE_TM: TKeyWord = kw_NODE_TM;
kw_NUMSUBMTLSkw_NUMSUBMTLS: TKeyWord = kw_NUMSUBMTLS;
kw_PROP_CASTSHADOWkw_PROP_CASTSHADOW: TKeyWord = kw_PROP_CASTSHADOW;
kw_PROP_MOTIONBLURkw_PROP_MOTIONBLUR: TKeyWord = kw_PROP_MOTIONBLUR;
kw_PROP_RECVSHADOWkw_PROP_RECVSHADOW: TKeyWord = kw_PROP_RECVSHADOW;
kw_SCENEkw_SCENE: TKeyWord = kw_SCENE;
kw_SCENE_AMBIENT_STATICkw_SCENE_AMBIENT_STATIC: TKeyWord = kw_SCENE_AMBIENT_STATIC;
kw_SCENE_BACKGROUND_STATICkw_SCENE_BACKGROUND_STATIC: TKeyWord = kw_SCENE_BACKGROUND_STATIC;
kw_SCENE_FILENAMEkw_SCENE_FILENAME: TKeyWord = kw_SCENE_FILENAME;
kw_SCENE_FIRSTFRAMEkw_SCENE_FIRSTFRAME: TKeyWord = kw_SCENE_FIRSTFRAME;
kw_SCENE_FRAMESPEEDkw_SCENE_FRAMESPEED: TKeyWord = kw_SCENE_FRAMESPEED;
kw_SCENE_LASTFRAMEkw_SCENE_LASTFRAME: TKeyWord = kw_SCENE_LASTFRAME;
kw_SCENE_TICKSPERFRAMEkw_SCENE_TICKSPERFRAME: TKeyWord = kw_SCENE_TICKSPERFRAME;
kw_SUBMATERIALkw_SUBMATERIAL: TKeyWord = kw_SUBMATERIAL;
kw_TIMEVALUEkw_TIMEVALUE: TKeyWord = kw_TIMEVALUE;
kw_TM_POSkw_TM_POS: TKeyWord = kw_TM_POS;
kw_TM_ROTANGLEkw_TM_ROTANGLE: TKeyWord = kw_TM_ROTANGLE;
kw_TM_ROTAXISkw_TM_ROTAXIS: TKeyWord = kw_TM_ROTAXIS;
kw_TM_ROW0kw_TM_ROW0: TKeyWord = kw_TM_ROW0;
kw_TM_ROW1kw_TM_ROW1: TKeyWord = kw_TM_ROW1;
kw_TM_ROW2kw_TM_ROW2: TKeyWord = kw_TM_ROW2;
kw_TM_ROW3kw_TM_ROW3: TKeyWord = kw_TM_ROW3;
kw_TM_SCALEkw_TM_SCALE: TKeyWord = kw_TM_SCALE;
kw_TM_SCALEAXISkw_TM_SCALEAXIS: TKeyWord = kw_TM_SCALEAXIS;
kw_TM_SCALEAXISANGkw_TM_SCALEAXISANG: TKeyWord = kw_TM_SCALEAXISANG;
kw_UNKNOWNkw_UNKNOWN: TKeyWord = kw_UNKNOWN;
kw_UVW_ANGLEkw_UVW_ANGLE: TKeyWord = kw_UVW_ANGLE;
kw_UVW_BLURkw_UVW_BLUR: TKeyWord = kw_UVW_BLUR;
kw_UVW_BLUR_OFFSETkw_UVW_BLUR_OFFSET: TKeyWord = kw_UVW_BLUR_OFFSET;
kw_UVW_NOISE_LEVELkw_UVW_NOISE_LEVEL: TKeyWord = kw_UVW_NOISE_LEVEL;
kw_UVW_NOISE_PHASEkw_UVW_NOISE_PHASE: TKeyWord = kw_UVW_NOISE_PHASE;
kw_UVW_NOISE_SIZEkw_UVW_NOISE_SIZE: TKeyWord = kw_UVW_NOISE_SIZE;
kw_UVW_NOUSE_AMTkw_UVW_NOUSE_AMT: TKeyWord = kw_UVW_NOUSE_AMT;
kw_UVW_U_OFFSETkw_UVW_U_OFFSET: TKeyWord = kw_UVW_U_OFFSET;
kw_UVW_U_TILINGkw_UVW_U_TILING: TKeyWord = kw_UVW_U_TILING;
kw_UVW_V_OFFSETkw_UVW_V_OFFSET: TKeyWord = kw_UVW_V_OFFSET;
kw_UVW_V_TILINGkw_UVW_V_TILING: TKeyWord = kw_UVW_V_TILING;


Personal tools
Previous Versions
Translations