Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

world_t Struct Reference

#include <tr_local.h>

Collaboration diagram for world_t:

Collaboration graph
[legend]

Data Fields

char baseName [MAX_QPATH]
bmodel_tbmodels
int clusterBytes
int dataSize
char * entityParsePoint
char * entityString
fog_tfogs
int lightGridBounds [3]
bytelightGridData
vec3_t lightGridInverseSize
vec3_t lightGridOrigin
vec3_t lightGridSize
msurface_t ** marksurfaces
char name [MAX_QPATH]
mnode_tnodes
bytenovis
int numClusters
int numDecisionNodes
int numfogs
int nummarksurfaces
int numnodes
int numplanes
int numShaders
int numsurfaces
cplane_tplanes
dshader_tshaders
msurface_tsurfaces
const bytevis

Field Documentation

char baseName[MAX_QPATH]
 

Definition at line 692 of file tr_local.h.

Referenced by R_LevelShot(), and RE_LoadWorldMap().

bmodel_t* bmodels
 

Definition at line 699 of file tr_local.h.

Referenced by R_LoadLightGrid(), and R_LoadSubmodels().

int clusterBytes
 

Definition at line 725 of file tr_local.h.

Referenced by R_ClusterPVS(), and R_LoadVisibility().

int dataSize
 

Definition at line 694 of file tr_local.h.

Referenced by R_Modellist_f(), and RE_LoadWorldMap().

char* entityParsePoint
 

Definition at line 731 of file tr_local.h.

Referenced by R_GetEntityToken(), and R_LoadEntities().

char* entityString
 

Definition at line 730 of file tr_local.h.

Referenced by R_GetEntityToken(), and R_LoadEntities().

fog_t* fogs
 

Definition at line 715 of file tr_local.h.

Referenced by ComputeColors(), R_ComputeFogNum(), R_LoadFogs(), R_SpriteFogNum(), RB_AddDlightFlares(), RB_CalcFogTexCoords(), RB_FogPass(), and RE_AddPolyToScene().

int lightGridBounds[3]
 

Definition at line 720 of file tr_local.h.

Referenced by R_LoadLightGrid(), and R_SetupEntityLightingGrid().

byte* lightGridData
 

Definition at line 721 of file tr_local.h.

Referenced by R_LightForPoint(), R_LoadLightGrid(), R_SetupEntityLighting(), and R_SetupEntityLightingGrid().

vec3_t lightGridInverseSize
 

Definition at line 719 of file tr_local.h.

Referenced by R_LoadLightGrid(), and R_SetupEntityLightingGrid().

vec3_t lightGridOrigin
 

Definition at line 717 of file tr_local.h.

Referenced by R_LoadLightGrid(), and R_SetupEntityLightingGrid().

vec3_t lightGridSize
 

Definition at line 718 of file tr_local.h.

Referenced by R_LoadEntities(), and R_LoadLightGrid().

msurface_t** marksurfaces
 

Definition at line 712 of file tr_local.h.

Referenced by R_LoadMarksurfaces(), and R_LoadNodesAndLeafs().

char name[MAX_QPATH]
 

Definition at line 691 of file tr_local.h.

Referenced by R_LoadFogs(), R_LoadMarksurfaces(), R_LoadNodesAndLeafs(), R_LoadPlanes(), R_LoadShaders(), R_LoadSubmodels(), R_LoadSurfaces(), R_Modellist_f(), and RE_LoadWorldMap().

mnode_t* nodes
 

Definition at line 706 of file tr_local.h.

Referenced by R_AddWorldSurfaces(), R_LoadNodesAndLeafs(), R_MarkFragments(), R_MarkLeaves(), and R_PointInLeaf().

byte* novis
 

Definition at line 728 of file tr_local.h.

Referenced by R_ClusterPVS(), and R_LoadVisibility().

int numClusters
 

Definition at line 724 of file tr_local.h.

Referenced by R_ClusterPVS(), R_LoadNodesAndLeafs(), R_LoadVisibility(), and R_MarkLeaves().

int numDecisionNodes
 

Definition at line 705 of file tr_local.h.

Referenced by R_LoadNodesAndLeafs().

int numfogs
 

Definition at line 714 of file tr_local.h.

Referenced by R_ComputeFogNum(), R_LoadFogs(), R_SpriteFogNum(), RB_AddDlightFlares(), and RE_AddPolyToScene().

int nummarksurfaces
 

Definition at line 711 of file tr_local.h.

Referenced by R_LoadMarksurfaces().

int numnodes
 

Definition at line 704 of file tr_local.h.

Referenced by R_LoadNodesAndLeafs(), and R_MarkLeaves().

int numplanes
 

Definition at line 701 of file tr_local.h.

Referenced by R_LoadPlanes().

int numShaders
 

Definition at line 696 of file tr_local.h.

Referenced by R_LoadShaders(), and ShaderForShaderNum().

int numsurfaces
 

Definition at line 708 of file tr_local.h.

Referenced by R_FixSharedVertexLodError(), R_FixSharedVertexLodError_r(), R_LoadSurfaces(), R_MovePatchSurfacesToHunk(), R_StitchAllPatches(), and R_TryStitchingPatch().

cplane_t* planes
 

Definition at line 702 of file tr_local.h.

Referenced by R_LoadFogs(), R_LoadNodesAndLeafs(), and R_LoadPlanes().

dshader_t* shaders
 

Definition at line 697 of file tr_local.h.

Referenced by ParseMesh(), R_LoadShaders(), and ShaderForShaderNum().

msurface_t* surfaces
 

Definition at line 709 of file tr_local.h.

Referenced by R_FixSharedVertexLodError(), R_FixSharedVertexLodError_r(), R_LoadMarksurfaces(), R_LoadSubmodels(), R_LoadSurfaces(), R_MovePatchSurfacesToHunk(), R_StitchAllPatches(), R_StitchPatches(), and R_TryStitchingPatch().

const byte* vis
 

Definition at line 726 of file tr_local.h.

Referenced by R_ClusterPVS(), and R_LoadVisibility().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 20:03:03 2005 for Quake III Arena by  doxygen 1.3.9.1