QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
entities.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  entity_s
 

Macros

#define DEFAULTFALLOFF   1.0f
 
#define DEFAULTLIGHTLEVEL   300
 
#define LIGHT_INVERSE   2
 
#define LIGHT_LH   5
 
#define LIGHT_LINEAR   0
 
#define LIGHT_NO_ATTEN   4
 
#define LIGHT_RADIUS   1
 
#define LIGHT_REALISTIC   3
 
#define NOISE_PERLIN   2
 
#define NOISE_RANDOM   0
 
#define NOISE_SMOOTH   1
 

Typedefs

typedef struct entity_s entity_t
 

Functions

entity_tFindEntityWithKeyPair (const char *key, const char *value)
 
void GetVectorForKey (entity_t *ent, const char *key, vec3_t vec)
 
void LoadEntities (void)
 
void SetKeyValue (entity_t *ent, const char *key, const char *value)
 Set the value of the entity's key. More...
 
const char * ValueForKey (entity_t *ent, const char *key)
 
void WriteEntitiesToString (void)
 Write all valid entities to the bsp file. More...
 

Variables

entity_tentities
 
int num_entities
 
entity_tworld_entity