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

geWorld_Model Struct Reference

#include <World.h>

List of all members.

Public Attributes

char Name [64]
int32 GFXModelNum
geXForm3d XForm
geVec3d Mins
geVec3d Maxs
geVec3d TMins
geVec3d TMaxs
geVec3d Pivot
geVec3d RealCenter
int32 VisFrame
void * UserData
GFX_ModelBSPModel
geBoolean Open
uint32 Flags
uint32 ChangedFlags


Member Data Documentation

GFX_Model* geWorld_Model::BSPModel
 

Definition at line 72 of file World.h.

Referenced by CalcBSPModelInfo(), and geWorld_ModelGetMotion().

uint32 geWorld_Model::ChangedFlags
 

Definition at line 78 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_SetModelXForm(), and Vis_VisWorld().

uint32 geWorld_Model::Flags
 

Definition at line 76 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_ModelGetFlags(), and geWorld_ModelSetFlags().

int32 geWorld_Model::GFXModelNum
 

Definition at line 64 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_OpenModel(), Trace_ModelCollisionBBox(), and Trace_TestModelMove().

geVec3d geWorld_Model::Maxs
 

Definition at line 66 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_ModelGetBBox(), and geWorld_SetModelXForm().

geVec3d geWorld_Model::Mins
 

Definition at line 66 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_ModelGetBBox(), and geWorld_SetModelXForm().

char geWorld_Model::Name[64]
 

Definition at line 63 of file World.h.

geBoolean geWorld_Model::Open
 

Definition at line 74 of file World.h.

Referenced by FillAreas_r(), geWorld_OpenModel(), and Vis_FloodAreas_r().

geVec3d geWorld_Model::Pivot
 

Definition at line 68 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_GetModelRotationalCenter(), geWorld_ModelGetBBox(), Light_SetupLights(), Trace_ModelCollisionBBox(), Trace_TestModelMove(), Trace_WorldCollisionBBox(), Trace_WorldCollisionExact(), and Vis_VisWorld().

geVec3d geWorld_Model::RealCenter
 

Definition at line 69 of file World.h.

Referenced by geWorld_ModelGetCenter(), Trace_GetContents(), and Trace_GetTexureName().

geVec3d geWorld_Model::TMaxs
 

Definition at line 67 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_SetModelXForm(), ModelVisible(), Trace_GetContents(), Trace_GetTexureName(), Trace_WorldCollisionBBox(), and Trace_WorldCollisionExact().

geVec3d geWorld_Model::TMins
 

Definition at line 67 of file World.h.

Referenced by CalcBSPModelInfo(), geWorld_SetModelXForm(), ModelVisible(), Trace_GetContents(), Trace_GetTexureName(), Trace_WorldCollisionBBox(), and Trace_WorldCollisionExact().

void* geWorld_Model::UserData
 

Definition at line 71 of file World.h.

Referenced by geWorld_ModelGetUserData(), and geWorld_ModelSetUserData().

int32 geWorld_Model::VisFrame
 

Definition at line 70 of file World.h.

Referenced by geWorld_Create(), Light_SetupLights(), and Vis_VisWorld().

geXForm3d geWorld_Model::XForm
 

Definition at line 65 of file World.h.

Referenced by geWorld_GetModelXForm(), geWorld_SetModelXForm(), Light_SetupLights(), Trace_GetContents(), Trace_GetTexureName(), Trace_ModelCollision(), Trace_ModelCollisionBBox(), Trace_TestModelMove(), Trace_WorldCollisionBBox(), and Trace_WorldCollisionExact().


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