|
UFO: Alien Invasion
|
#include <entitiesdef.h>

Data Fields | |
| char * | name |
| char * | desc |
| char * | defaultVal |
| int | flags |
| int | vLen |
| entityKeyRange_t ** | ranges |
| int | numRanges |
Definition at line 63 of file entitiesdef.h.
| char* entityKeyDef_t::defaultVal |
a default value that may be provided by ufo2map -fix
Definition at line 66 of file entitiesdef.h.
Referenced by CheckEntities(), ED_CheckDefaultTypes(), and ED_PairParsed().
| char* entityKeyDef_t::desc |
a description or value for the key (eg worldspawn)
Definition at line 65 of file entitiesdef.h.
Referenced by ED_AllocEntityDef(), ED_GetIntVector(), and ED_PairParsed().
| int entityKeyDef_t::flags |
optional, mandatory, etc, see
Definition at line 67 of file entitiesdef.h.
Referenced by CheckEntities(), ED_CheckKey(), ED_CheckNumericType(), ED_FindKeyDefInArray(), ED_GetKeyDefEntity(), ED_PairParsed(), and ED_ParseType().
| char* entityKeyDef_t::name |
the name of the key (eg classname)
Definition at line 64 of file entitiesdef.h.
Referenced by CheckEntities(), ED_CheckDefaultTypes(), ED_CheckNumericType(), ED_CheckRange(), ED_FindKeyDefInArray(), ED_Free(), ED_GetKeyDefEntity(), ED_PairParsed(), ED_ParseType(), and ED_ProcessRanges().
| int entityKeyDef_t::numRanges |
may be 0, 1 or equal to the vLen. only for numeric types
Definition at line 70 of file entitiesdef.h.
Referenced by ED_AllocRange(), and ED_CheckRange().
| entityKeyRange_t** entityKeyDef_t::ranges |
store allowed values for this key. may be a different range for each element
Definition at line 69 of file entitiesdef.h.
Referenced by ED_AllocRange(), and ED_CheckRange().
| int entityKeyDef_t::vLen |
for numeric types that may be vectors, the number of elements
Definition at line 68 of file entitiesdef.h.
Referenced by ED_CheckNumericType(), and ED_ParseType().