mapData_s Struct Reference

#include <typedefs.h>

Collaboration diagram for mapData_s:
Collaboration graph
[legend]

Data Fields

char mapEntityString [MAX_MAP_ENTSTRING]
int numInline
unsigned mapChecksum
byte reroute [ACTOR_MAX_SIZE][PATHFINDING_WIDTH][PATHFINDING_WIDTH]
 Used to track where rerouting needs to occur.
routing_t map [ACTOR_MAX_SIZE]
vec3_t mapMin
vec3_t mapMax

Detailed Description

Definition at line 192 of file typedefs.h.


Field Documentation

routing_t mapData_s::map[ACTOR_MAX_SIZE]

routing table

Definition at line 205 of file typedefs.h.

Referenced by CMod_LoadRouting(), CMod_RerouteMap(), and SV_InitGameProgs().

Definition at line 199 of file typedefs.h.

Referenced by CM_AddMapTile(), and SV_Map().

char mapData_s::mapEntityString[MAX_MAP_ENTSTRING]
Note:
holds all entity data as a single parsable string

Definition at line 194 of file typedefs.h.

Referenced by CMod_LoadEntityString(), and SV_Map().

Definition at line 215 of file typedefs.h.

Referenced by CM_AddMapTile(), CMod_RerouteMap(), and SV_ClearWorld().

Note:
The vectors are from 0 up to 2*MAX_WORLD_WIDTH - but not negative
holds the smallest bounding box that will contain the map
See also:
CL_ClampCamToMap
CL_OutsideMap
CMod_GetMapSize
SV_ClearWorld

Definition at line 215 of file typedefs.h.

Referenced by CM_AddMapTile(), CMod_RerouteMap(), and SV_ClearWorld().

Note:
holds the number of inline entities, e.g. ET_DOOR

Definition at line 197 of file typedefs.h.

Referenced by CM_AddMapTile(), CMod_LoadEntityString(), and SV_Map().

byte mapData_s::reroute[ACTOR_MAX_SIZE][PATHFINDING_WIDTH][PATHFINDING_WIDTH]

Used to track where rerouting needs to occur.

Todo:
not threadsafe

Definition at line 203 of file typedefs.h.

Referenced by CMod_LoadRouting(), and CMod_RerouteMap().


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

Generated by  doxygen 1.6.2