FMX.ASE.Lexer.TKeyWord

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TKeyWord = (kw_UNKNOWN, // special position, for all unknown key words
kw_3DSMAX_ASCIIEXPORT,
kw_COMMENT,
kw_SCENE,
kw_SCENE_FILENAME,
kw_SCENE_FIRSTFRAME,
kw_SCENE_LASTFRAME,
kw_SCENE_FRAMESPEED,
kw_SCENE_TICKSPERFRAME,
kw_SCENE_BACKGROUND_STATIC,
kw_SCENE_AMBIENT_STATIC,
kw_MATERIAL_LIST,
kw_MATERIAL_COUNT,
kw_MATERIAL,
kw_MATERIAL_NAME,
kw_MATERIAL_CLASS,
kw_MATERIAL_AMBIENT,
kw_MATERIAL_DIFFUSE,
kw_MATERIAL_SPECULAR,
kw_MATERIAL_SHINE,
kw_MATERIAL_SHINESTRENGTH,
kw_MATERIAL_TRANSPARENCY,
kw_MATERIAL_WIRESIZE,
kw_MATERIAL_SHADING,
kw_MATERIAL_XP_FALLOFF,
kw_MATERIAL_SELFILLUM,
kw_MATERIAL_FALLOFF,
kw_MATERIAL_XP_TYPE,
kw_NUMSUBMTLS,
kw_SUBMATERIAL,
kw_MAP_DIFFUSE,
kw_MAP_NAME,
kw_MAP_CLASS,
kw_MAP_SUBNO,
kw_MAP_AMOUNT,
kw_BITMAP,
kw_MAP_TYPE,
kw_UVW_U_OFFSET,
kw_UVW_V_OFFSET,
kw_UVW_U_TILING,
kw_UVW_V_TILING,
kw_UVW_ANGLE,
kw_UVW_BLUR,
kw_UVW_BLUR_OFFSET,
kw_UVW_NOUSE_AMT,
kw_UVW_NOISE_SIZE,
kw_UVW_NOISE_LEVEL,
kw_UVW_NOISE_PHASE,
kw_BITMAP_FILTER,
kw_GEOMOBJECT,
kw_NODE_NAME,
kw_NODE_TM,
kw_INHERIT_POS,
kw_INHERIT_ROT,
kw_INHERIT_SCL,
kw_TM_ROW0,
kw_TM_ROW1,
kw_TM_ROW2,
kw_TM_ROW3,
kw_TM_POS,
kw_TM_ROTAXIS,
kw_TM_ROTANGLE,
kw_TM_SCALE,
kw_TM_SCALEAXIS,
kw_TM_SCALEAXISANG,
kw_MESH,
kw_TIMEVALUE,
kw_MESH_NUMVERTEX,
kw_MESH_NUMFACES,
kw_MESH_VERTEX_LIST,
kw_MESH_VERTEX,
kw_MESH_FACE_LIST,
kw_MESH_FACE,
kw_MESH_SMOOTHING,
kw_MESH_MTLID,
kw_MESH_NUMTVERTEX,
kw_MESH_TVERTLIST,
kw_MESH_TVERT,
kw_MESH_NUMTVFACES,
kw_MESH_TFACELIST,
kw_MESH_TFACE,
kw_MESH_NORMALS,
kw_MESH_FACENORMAL,
kw_MESH_VERTEXNORMAL,
kw_PROP_MOTIONBLUR,
kw_PROP_CASTSHADOW,
kw_PROP_RECVSHADOW,
kw_MATERIAL_REF
);

C++

enum class DECLSPEC_DENUM TKeyWord : unsigned char { kw_UNKNOWN, kw_3DSMAX_ASCIIEXPORT, kw_COMMENT, kw_SCENE, kw_SCENE_FILENAME, kw_SCENE_FIRSTFRAME, kw_SCENE_LASTFRAME, kw_SCENE_FRAMESPEED, kw_SCENE_TICKSPERFRAME, kw_SCENE_BACKGROUND_STATIC, kw_SCENE_AMBIENT_STATIC, kw_MATERIAL_LIST, kw_MATERIAL_COUNT, kw_MATERIAL, kw_MATERIAL_NAME, kw_MATERIAL_CLASS, kw_MATERIAL_AMBIENT, kw_MATERIAL_DIFFUSE, kw_MATERIAL_SPECULAR, kw_MATERIAL_SHINE, kw_MATERIAL_SHINESTRENGTH, kw_MATERIAL_TRANSPARENCY, kw_MATERIAL_WIRESIZE, kw_MATERIAL_SHADING, kw_MATERIAL_XP_FALLOFF, kw_MATERIAL_SELFILLUM, kw_MATERIAL_FALLOFF, kw_MATERIAL_XP_TYPE, kw_NUMSUBMTLS, kw_SUBMATERIAL, kw_MAP_DIFFUSE, kw_MAP_NAME, kw_MAP_CLASS, kw_MAP_SUBNO, kw_MAP_AMOUNT, kw_BITMAP, kw_MAP_TYPE, kw_UVW_U_OFFSET,
    kw_UVW_V_OFFSET, kw_UVW_U_TILING, kw_UVW_V_TILING, kw_UVW_ANGLE, kw_UVW_BLUR, kw_UVW_BLUR_OFFSET, kw_UVW_NOUSE_AMT, kw_UVW_NOISE_SIZE, kw_UVW_NOISE_LEVEL, kw_UVW_NOISE_PHASE, kw_BITMAP_FILTER, kw_GEOMOBJECT, kw_NODE_NAME, kw_NODE_TM, kw_INHERIT_POS, kw_INHERIT_ROT, kw_INHERIT_SCL, kw_TM_ROW0, kw_TM_ROW1, kw_TM_ROW2, kw_TM_ROW3, kw_TM_POS, kw_TM_ROTAXIS, kw_TM_ROTANGLE, kw_TM_SCALE, kw_TM_SCALEAXIS, kw_TM_SCALEAXISANG, kw_MESH, kw_TIMEVALUE, kw_MESH_NUMVERTEX, kw_MESH_NUMFACES, kw_MESH_VERTEX_LIST, kw_MESH_VERTEX, kw_MESH_FACE_LIST, kw_MESH_FACE, kw_MESH_SMOOTHING, kw_MESH_MTLID, kw_MESH_NUMTVERTEX, kw_MESH_TVERTLIST, kw_MESH_TVERT, kw_MESH_NUMTVFACES, kw_MESH_TFACELIST, kw_MESH_TFACE, kw_MESH_NORMALS, kw_MESH_FACENORMAL, kw_MESH_VERTEXNORMAL,
    kw_PROP_MOTIONBLUR, kw_PROP_CASTSHADOW, kw_PROP_RECVSHADOW, kw_MATERIAL_REF };

Properties

Type Visibility Source Unit Parent
enum public
FMX.ASE.Lexer.pas
FMX.ASE.Lexer.hpp
FMX.ASE.Lexer FMX.ASE.Lexer

Description

Represents a type of an ASE keyword.

TKeyWord is an enumeration that describes the types of keywords that can appear in an .ase file.

The following table lists the actual keywords in an .ase file that correspond to the values of TKeyWord:

Value Keyword

kw_UNKNOWN

Unknown keyword

kw_3DSMAX_ASCIIEXPORT

*3DSMAX_ASCIIEXPORT

kw_COMMENT

*COMMENT

kw_SCENE

*SCENE

kw_SCENE_FILENAME

*SCENE_FILENAME

kw_SCENE_FIRSTFRAME

*SCENE_FIRSTFRAME

kw_SCENE_LASTFRAME

*SCENE_LASTFRAME

kw_SCENE_FRAMESPEED

*SCENE_FRAMESPEED

kw_SCENE_TICKSPERFRAME

*SCENE_TICKSPERFRAME

kw_SCENE_BACKGROUND_STATIC

*SCENE_BACKGROUND_STATIC

kw_SCENE_AMBIENT_STATIC

*SCENE_AMBIENT_STATIC

kw_MATERIAL_LIST

*MATERIAL_LIST

kw_MATERIAL_COUNT

*MATERIAL_COUNT

kw_MATERIAL

*MATERIAL

kw_MATERIAL_NAME

*MATERIAL_NAME

kw_MATERIAL_CLASS

*MATERIAL_CLASS

kw_MATERIAL_AMBIENT

*MATERIAL_AMBIENT

kw_MATERIAL_DIFFUSE

*MATERIAL_DIFFUSE

kw_MATERIAL_SPECULAR

*MATERIAL_SPECULAR

kw_MATERIAL_SHINE

*MATERIAL_SHINE

kw_MATERIAL_SHINESTRENGTH

*MATERIAL_SHINESTRENGTH

kw_MATERIAL_TRANSPARENCY

*MATERIAL_TRANSPARENCY

kw_MATERIAL_WIRESIZE

*MATERIAL_WIRESIZE

kw_MATERIAL_SHADING

*MATERIAL_SHADING

kw_MATERIAL_XP_FALLOFF

*MATERIAL_XP_FALLOFF

kw_MATERIAL_SELFILLUM

*MATERIAL_SELFILLUM

kw_MATERIAL_FALLOFF

*MATERIAL_FALLOFF

kw_MATERIAL_XP_TYPE

*MATERIAL_XP_TYPE

kw_NUMSUBMTLS

*NUMSUBMTLS

kw_SUBMATERIAL

*SUBMATERIAL

kw_MAP_DIFFUSE

*MAP_DIFFUSE

kw_MAP_NAME

*MAP_NAME

kw_MAP_CLASS

*MAP_CLASS

kw_MAP_SUBNO

*MAP_SUBNO

kw_MAP_AMOUNT

*MAP_AMOUNT

kw_BITMAP

*BITMAP

kw_MAP_TYPE

*MAP_TYPE

kw_UVW_U_OFFSET

*UVW_U_OFFSET

kw_UVW_V_OFFSET

*UVW_V_OFFSET

kw_UVW_U_TILING

*UVW_U_TILING

kw_UVW_V_TILING

*UVW_V_TILING

kw_UVW_ANGLE

*UVW_ANGLE

kw_UVW_BLUR

*UVW_BLUR

kw_UVW_BLUR_OFFSET

*UVW_BLUR_OFFSET

kw_UVW_NOUSE_AMT

*UVW_NOUSE_AMT

kw_UVW_NOISE_SIZE

*UVW_NOISE_SIZE

kw_UVW_NOISE_LEVEL

*UVW_NOISE_LEVEL

kw_UVW_NOISE_PHASE

*UVW_NOISE_PHASE

kw_BITMAP_FILTER

*BITMAP_FILTER

kw_GEOMOBJECT

*kw_GEOMOBJECT

kw_NODE_NAME

*NODE_NAME

kw_NODE_TM

*NODE_TM

kw_INHERIT_POS

*INHERIT_POS

kw_INHERIT_ROT

*INHERIT_ROT

kw_INHERIT_SCL

*INHERIT_SCL

kw_TM_ROW0

*TM_ROW0

kw_TM_ROW1

*TM_ROW1

kw_TM_ROW2

*TM_ROW2

kw_TM_ROW3

*TM_ROW3

kw_TM_POS

*TM_POS

kw_TM_ROTAXIS

*TM_ROTAXIS

kw_TM_ROTANGLE

*TM_ROTANGLE

kw_TM_SCALE

*TM_SCALE

kw_TM_SCALEAXIS

*TM_SCALEAXIS

kw_TM_SCALEAXISANG

*TM_SCALEAXISANG

kw_MESH

*MESH

kw_TIMEVALUE

*TIMEVALUE

kw_MESH_NUMVERTEX

*MESH_NUMVERTEX

kw_MESH_NUMFACES

*MESH_NUMFACES

kw_MESH_VERTEX_LIST

*MESH_VERTEX_LIST

kw_MESH_VERTEX

*MESH_VERTEX

kw_MESH_FACE_LIST

*MESH_FACE_LIST

kw_MESH_FACE

*MESH_FACE

kw_MESH_SMOOTHING

*MESH_SMOOTHING

kw_MESH_MTLID

*MESH_MTLID

kw_MESH_NUMTVERTEX

*MESH_NUMTVERTEX

kw_MESH_TVERTLIST

*MESH_TVERTLIST

kw_MESH_TVERT

*MESH_TVERT

kw_MESH_NUMTVFACES

*MESH_NUMTVFACES

kw_MESH_TFACELIST

*MESH_TFACELIST

kw_MESH_TFACE

*MESH_TFACE

kw_MESH_NORMALS

*MESH_NORMALS

kw_MESH_FACENORMAL

*MESH_FACENORMAL

kw_MESH_VERTEXNORMAL

*MESH_VERTEXNORMAL

kw_PROP_MOTIONBLUR

*PROP_MOTIONBLUR

kw_PROP_CASTSHADOW

*PROP_CASTSHADOW

kw_PROP_RECVSHADOW

*PROP_RECVSHADOW

kw_MATERIAL_REF

*MATERIAL_REF

See Also