UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
entityKeyDef_s Struct Reference

#include <entitiesdef.h>

Data Fields

char * name
 
char * desc
 
char * defaultVal
 
int flags
 
int vLen
 
entityKeyRange_t ** ranges
 
int numRanges
 

Detailed Description

Definition at line 63 of file entitiesdef.h.

Field Documentation

char* entityKeyDef_s::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_s::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_s::flags
char* entityKeyDef_s::name
int entityKeyDef_s::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_s::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_s::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().


The documentation for this struct was generated from the following file: