UFO: Alien Invasion
Loading...
Searching...
No Matches
entityKeyRange_t Struct Reference

#include <entitiesdef.h>

Collaboration diagram for entityKeyRange_t:
Collaboration graph

Data Fields

char * str
intiArr
float * fArr
int numElements
int continuous

Detailed Description

Definition at line 55 of file entitiesdef.h.

Field Documentation

◆ continuous

int entityKeyRange_t::continuous

boolean. two elements in the array, Arr[0] <= val <= Arr[1]

Definition at line 60 of file entitiesdef.h.

Referenced by ED_CheckRange(), and ED_ProcessRanges().

◆ fArr

float* entityKeyRange_t::fArr

this is used if the key is V_FLOAT

Definition at line 58 of file entitiesdef.h.

Referenced by ED_CheckRange(), ED_Free(), and ED_ProcessRanges().

◆ iArr

int* entityKeyRange_t::iArr

this is used if the key is V_INT

Definition at line 57 of file entitiesdef.h.

Referenced by ED_CheckRange(), ED_Free(), and ED_ProcessRanges().

◆ numElements

int entityKeyRange_t::numElements

number of discrete options for the value, or two for continuous ranges

Definition at line 59 of file entitiesdef.h.

Referenced by ED_CheckRange(), and ED_ProcessRanges().

◆ str

char* entityKeyRange_t::str

the range string is stored here until the whole ent def is parsed

Definition at line 56 of file entitiesdef.h.

Referenced by ED_AllocRange(), ED_CheckRange(), ED_Free(), and ED_ProcessRanges().


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