Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

World_BSP Struct Reference

#include <World.h>

List of all members.

Public Attributes

char FileName [200]
GBSP_BSPData BSPData
Surf_SurfInfoSurfInfo
Surf_TexVertTexVerts
geWBitmap_PoolWBitmapPool
geWorld_Model Models [MAX_MODELS]
geWorld_LeafLeafData
int32ClusterVisFrame
int32NodeVisFrame
int32AreaVisFrame
uint8 AreaConnections [256][256]
int32NodeParents


Member Data Documentation

uint8 World_BSP::AreaConnections[256][256]
 

Definition at line 122 of file World.h.

Referenced by geWorld_LeafMightSeeLeaf(), geWorld_OpenModel(), and Vis_WorldInit().

int32* World_BSP::AreaVisFrame
 

Definition at line 121 of file World.h.

Referenced by Vis_FloodAreas_r(), Vis_VisWorld(), Vis_WorldInit(), and Vis_WorldShutdown().

GBSP_BSPData World_BSP::BSPData
 

Definition at line 107 of file World.h.

Referenced by CalcBSPModelInfo(), CalcSurfVectors(), CreateGBSP(), FillAreas_r(), FindParents(), geEngine_CreateWorldLightmapTHandles(), geEngine_DestroyWorldLightmapTHandles(), gePuppet_ComputeAmbientLight(), geSprite_UpdateLighting(), GetRGBVerts(), GetSurfInfo(), GetTexVerts(), geWorld_AddPoly(), geWorld_Create(), geWorld_Free(), geWorld_GetLeaf(), geWorld_GetNextModel(), geWorld_LeafMightSeeLeaf(), geWorld_OpenModel(), Plane_FindLeaf(), Plane_SetGBSP(), SetupSkyBoxFaceForScene(), Surf_SetGBSP(), Surf_WorldInit(), Trace_BBoxInVisibleLeaf(), Trace_GetContents(), Trace_GetTexureName(), Trace_GEWorldCollision(), Trace_ModelCollisionBBox(), Trace_SetupIntersect(), Trace_TestModelMove(), Trace_WorldCollisionBBox(), Trace_WorldCollisionExact(), Trace_WorldCollisionExact2(), Vis_FloodAreas_r(), Vis_MarkWaterFaces(), Vis_VisWorld(), Vis_WorldInit(), VisFog(), and World_CreateBSPFromBox().

int32* World_BSP::ClusterVisFrame
 

Definition at line 119 of file World.h.

Referenced by Vis_VisWorld(), Vis_WorldInit(), and Vis_WorldShutdown().

char World_BSP::FileName[200]
 

Definition at line 106 of file World.h.

geWorld_Leaf* World_BSP::LeafData
 

Definition at line 117 of file World.h.

Referenced by BBoxInVisibleLeaf_r(), FindParents(), geWorld_Create(), geWorld_Free(), geWorld_LinkPolyToLeaf(), geWorld_MightSeeLeaf(), MarkVisibleParents(), RenderBSPFrontBack_r(), RenderBSPFrontBack_r2(), RenderScene(), Vis_VisWorld(), and VisFog().

geWorld_Model World_BSP::Models[MAX_MODELS]
 

Definition at line 115 of file World.h.

Referenced by CalcBSPModelInfo(), FillAreas_r(), geWorld_Create(), geWorld_GetNextModel(), Light_SetupLights(), ParseClassUserData(), RenderSubModels(), RenderWorldModel(), Trace_GetContents(), Trace_GetTexureName(), Trace_WorldCollisionBBox(), Trace_WorldCollisionExact(), Trace_WorldCollisionExact2(), Vis_FloodAreas_r(), and Vis_VisWorld().

int32* World_BSP::NodeParents
 

Definition at line 124 of file World.h.

Referenced by FindParents(), MarkVisibleParents(), Vis_WorldInit(), and Vis_WorldShutdown().

int32* World_BSP::NodeVisFrame
 

Definition at line 120 of file World.h.

Referenced by MarkVisibleParents(), RenderBSPFrontBack_r(), RenderBSPFrontBack_r2(), Vis_WorldInit(), and Vis_WorldShutdown().

Surf_SurfInfo* World_BSP::SurfInfo
 

Definition at line 110 of file World.h.

Referenced by CalcSurfVectors(), geEngine_CreateWorldLightmapTHandles(), geEngine_DestroyWorldLightmapTHandles(), geSprite_UpdateLighting(), GetSurfInfo(), Light_SetupLightmap(), SetupDynamicLight_r(), SetupStaticData(), Surf_WorldInit(), Surf_WorldShutdown(), Vis_MarkWaterFaces(), and Vis_VisWorld().

Surf_TexVert* World_BSP::TexVerts
 

Definition at line 111 of file World.h.

Referenced by GetRGBVerts(), GetSurfInfo(), GetTexVerts(), RenderFace(), Surf_WorldInit(), and Surf_WorldShutdown().

geWBitmap_Pool* World_BSP::WBitmapPool
 

Definition at line 113 of file World.h.

Referenced by geWorld_BitmapIsVisible(), geWorld_BitmapListInit(), geWorld_Create(), geWorld_Free(), geWorld_GetBitmapByName(), RenderFace(), RenderSkyThroughFrustum(), and RenderTransPoly().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:30 2003 for GTestAndEngine by doxygen 1.3.2