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

aas_s Struct Reference

#include <be_aas_def.h>

Collaboration diagram for aas_s:

Collaboration graph
[legend]

Data Fields

int * areacontentstravelflags
aas_link_t ** arealinkedentities
aas_area_tareas
aas_areasettings_tareasettings
unsigned short *** areatraveltimes
aas_routingupdate_tareaupdate
aas_bbox_tbboxes
int bspchecksum
aas_routingcache_t *** clusterareacache
aas_cluster_tclusters
char * configstrings [MAX_CONFIGSTRINGS]
aas_edgeindex_tedgeindex
int edgeindexsize
aas_edge_tedges
aas_entity_tentities
aas_faceindex_tfaceindex
int faceindexsize
aas_face_tfaces
char filename [MAX_PATH]
int frameroutingupdates
aas_link_tfreelinks
int indexessetup
int initialized
aas_link_tlinkheap
int linkheapsize
int loaded
char mapname [MAX_PATH]
int maxclients
int maxentities
aas_routingcache_tnewestcache
aas_node_tnodes
int numareas
int numareasettings
int numbboxes
int numclusters
int numedges
int numfaces
int numframes
int numnodes
int numplanes
int numportals
int numreachabilityareas
int numvertexes
aas_routingcache_toldestcache
aas_plane_tplanes
aas_routingcache_t ** portalcache
aas_portalindex_tportalindex
int portalindexsize
int * portalmaxtraveltimes
aas_portal_tportals
aas_routingupdate_tportalupdate
aas_reachability_treachability
int * reachabilityareaindex
aas_reachabilityareas_treachabilityareas
int reachabilitysize
float reachabilitytime
aas_reversedreachability_treversedreachability
int savefile
float time
int travelflagfortype [MAX_TRAVELTYPES]
aas_vertex_tvertexes

Field Documentation

int* areacontentstravelflags
 

Definition at line 266 of file be_aas_def.h.

Referenced by AAS_AreaContentsTravelFlags(), AAS_AreaContentsTravelFlags_inline(), AAS_FreeRoutingCaches(), and AAS_InitAreaContentsTravelFlags().

aas_link_t** arealinkedentities
 

Definition at line 255 of file be_aas_def.h.

Referenced by AAS_AASLinkEntity(), AAS_AreaEntityCollision(), AAS_FreeAASLinkedEntities(), AAS_InitAASLinkedEntities(), and AAS_UnlinkFromAreas().

aas_area_t* areas
 

Definition at line 229 of file be_aas_def.h.

Referenced by AAS_AgainstLadder(), AAS_AllocMaxAAS(), AAS_AlternativeRouteGoals(), AAS_AltRoutingFloodCluster_r(), AAS_AreaGroundFace(), AAS_AreaGroundFaceArea(), AAS_AreaInfo(), AAS_AreaVolume(), AAS_CheckAreaForPossiblePortals(), AAS_ConnectedAreas_r(), AAS_CreateAllRoutingCache(), AAS_DumpAASData(), AAS_FindFaceReachabilities(), AAS_FloodAreas_r(), AAS_FloodClusterAreas_r(), AAS_FreeMaxAAS(), AAS_GetAdjacentAreasWithLessPresenceTypes_r(), AAS_GetAreaRoutingCache(), AAS_GetPortalRoutingCache(), AAS_LoadAASFile(), AAS_OptimizeArea(), AAS_OptimizeStore(), AAS_RandomGoalArea(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_Swim(), AAS_Reachability_WalkOffLedge(), AAS_Reachability_WeaponJump(), AAS_ReadRouteCache(), AAS_ShowArea(), AAS_ShowAreaPolygons(), AAS_StoreArea(), AAS_SwapAASData(), AAS_TraceEndFace(), AAS_WriteAASFile(), AAS_WriteRouteCache(), and TH_AASToTriangleMesh().

aas_areasettings_t* areasettings
 

Definition at line 232 of file be_aas_def.h.

Referenced by AAS_AgainstLadder(), AAS_AllocMaxAAS(), AAS_AlternativeRouteGoals(), AAS_AreaCluster(), AAS_AreaClusterPortal(), AAS_AreaCrouch(), AAS_AreaDoNotEnter(), AAS_AreaGrounded(), AAS_AreaInfo(), AAS_AreaJumpPad(), AAS_AreaLadder(), AAS_AreaLava(), AAS_AreaLiquid(), AAS_AreaPresenceType(), AAS_AreaReachability(), AAS_AreaRouteToGoalArea(), AAS_AreaSlime(), AAS_AreaSwim(), AAS_AreaTeleporter(), AAS_CalculateAreaTravelTimes(), AAS_CheckAreaForPossiblePortals(), AAS_ClearCluster(), AAS_ClientMovementPrediction(), AAS_ClusterAreaNum(), AAS_ContinueInitReachability(), AAS_CountForcedClusterPortals(), AAS_CreatePortals(), AAS_CreateReversedReachability(), AAS_CreateViewPortals(), AAS_DumpAASData(), AAS_EnableRoutingArea(), AAS_FindClusters(), AAS_FloodAreas_r(), AAS_FloodClusterAreas_r(), AAS_FloodClusterAreasUsingReachabilities(), AAS_FreeMaxAAS(), AAS_FreeOldestCache(), AAS_GetAdjacentAreasWithLessPresenceTypes_r(), AAS_GetAreaContentsTravelFlags(), AAS_LoadAASFile(), AAS_NearestHideArea(), AAS_NextAreaReachability(), AAS_NumberClusterAreas(), AAS_PointPresenceType(), AAS_PointReachabilityAreaIndex(), AAS_PortalMaxTravelTime(), AAS_PredictRoute(), AAS_Reachability_Grapple(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_Swim(), AAS_Reachability_WalkOffLedge(), AAS_Reachability_WeaponJump(), AAS_RemoveAllPortals(), AAS_RemoveClusterAreas(), AAS_RemoveRoutingCacheUsingArea(), AAS_SetViewPortalsAsClusterPortals(), AAS_SetWeaponJumpAreaFlags(), AAS_ShowReachableAreas(), AAS_StoreAreaSettings(), AAS_StoreReachability(), AAS_SwapAASData(), AAS_TestPortals(), AAS_TraceClientBBox(), AAS_UpdateAreaRoutingCache(), AAS_UpdatePortal(), AAS_UpdatePortalRoutingCache(), AAS_WriteAASFile(), and BotExportTest().

unsigned short*** areatraveltimes
 

Definition at line 275 of file be_aas_def.h.

Referenced by AAS_CalculateAreaTravelTimes(), AAS_FreeRoutingCaches(), AAS_NearestHideArea(), AAS_PortalMaxTravelTime(), and AAS_UpdateAreaRoutingCache().

aas_routingupdate_t* areaupdate
 

Definition at line 268 of file be_aas_def.h.

Referenced by AAS_FreeRoutingCaches(), AAS_InitRoutingUpdate(), AAS_NearestHideArea(), and AAS_UpdateAreaRoutingCache().

aas_bbox_t* bboxes
 

Definition at line 208 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_LoadAASFile(), AAS_StoreBoundingBoxes(), AAS_SwapAASData(), and AAS_WriteAASFile().

int bspchecksum
 

Definition at line 199 of file be_aas_def.h.

Referenced by AAS_CalcReachAndClusters(), AAS_LoadAASFile(), and AAS_WriteAASFile().

aas_routingcache_t*** clusterareacache
 

Definition at line 277 of file be_aas_def.h.

Referenced by AAS_FreeAllClusterAreaCache(), AAS_FreeOldestCache(), AAS_GetAreaRoutingCache(), AAS_InitClusterAreaCache(), AAS_ReadRouteCache(), AAS_RemoveRoutingCacheInCluster(), and AAS_WriteRouteCache().

aas_cluster_t* clusters
 

Definition at line 247 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AreaRouteToGoalArea(), AAS_DumpAASData(), AAS_FindClusters(), AAS_FloodClusterAreas_r(), AAS_FreeAllClusterAreaCache(), AAS_FreeMaxAAS(), AAS_GetAreaRoutingCache(), AAS_InitClusterAreaCache(), AAS_InitClustering(), AAS_InitRoutingUpdate(), AAS_LoadAASFile(), AAS_NumberClusterAreas(), AAS_NumberClusterPortals(), AAS_PointReachabilityAreaIndex(), AAS_ReadRouteCache(), AAS_RemoveRoutingCacheInCluster(), AAS_SwapAASData(), AAS_UpdateAreaRoutingCache(), AAS_UpdatePortal(), AAS_UpdatePortalRoutingCache(), AAS_WriteAASFile(), and AAS_WriteRouteCache().

char* configstrings[MAX_CONFIGSTRINGS]
 

Definition at line 261 of file be_aas_def.h.

Referenced by AAS_IndexFromModel(), AAS_ModelFromIndex(), and AAS_UpdateStringIndexes().

aas_edgeindex_t* edgeindex
 

Definition at line 220 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AreaVolume(), AAS_CheckAreaForPossiblePortals(), AAS_DumpAASData(), AAS_FaceArea(), AAS_FaceCenter(), AAS_FindFaceReachabilities(), AAS_FreeMaxAAS(), AAS_GetFace(), AAS_InsideFace(), AAS_LoadAASFile(), AAS_OptimizeFace(), AAS_OptimizeStore(), AAS_PointInsideFace(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_WalkOffLedge(), AAS_ShowArea(), AAS_ShowFace(), AAS_ShowFacePolygon(), AAS_StoreArea(), AAS_SwapAASData(), AAS_WriteAASFile(), TH_AASFaceVertex(), and TH_FaceCenter().

int edgeindexsize
 

Definition at line 219 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_GetFace(), AAS_LoadAASFile(), AAS_OptimizeAlloc(), AAS_OptimizeStore(), AAS_ShowTotals(), AAS_SwapAASData(), and AAS_WriteAASFile().

aas_edge_t* edges
 

Definition at line 217 of file be_aas_def.h.

Referenced by AAS_AddEdgeToHash(), AAS_AllocMaxAAS(), AAS_AreaVolume(), AAS_DumpAASData(), AAS_FaceArea(), AAS_FaceCenter(), AAS_FindFaceReachabilities(), AAS_FindHashedEdge(), AAS_FreeMaxAAS(), AAS_GetEdge(), AAS_InsideFace(), AAS_LoadAASFile(), AAS_OptimizeEdge(), AAS_OptimizeStore(), AAS_PointInsideFace(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_WalkOffLedge(), AAS_ShowArea(), AAS_ShowFace(), AAS_ShowFacePolygon(), AAS_StoreArea(), AAS_SwapAASData(), AAS_WriteAASFile(), TH_AASFaceVertex(), and TH_FaceCenter().

aas_entity_t* entities
 

Definition at line 259 of file be_aas_def.h.

Referenced by AAS_BestReachableEntityArea(), AAS_EntityBSPData(), AAS_EntityInfo(), AAS_EntityModelindex(), AAS_EntityModelNum(), AAS_EntityOrigin(), AAS_EntitySize(), AAS_EntityType(), AAS_InvalidateEntities(), AAS_NearestEntity(), AAS_NextEntity(), AAS_OriginOfMoverWithModelNum(), AAS_ResetEntityLinks(), AAS_Setup(), AAS_Shutdown(), AAS_UnlinkInvalidEntities(), AAS_UpdateEntity(), and BotExportTest().

aas_faceindex_t* faceindex
 

Definition at line 226 of file be_aas_def.h.

Referenced by AAS_AgainstLadder(), AAS_AllocMaxAAS(), AAS_AltRoutingFloodCluster_r(), AAS_AreaGroundFace(), AAS_AreaGroundFaceArea(), AAS_AreaVolume(), AAS_CheckAreaForPossiblePortals(), AAS_ConnectedAreas_r(), AAS_DumpAASData(), AAS_FindFaceReachabilities(), AAS_FloodAreas_r(), AAS_FloodClusterAreas_r(), AAS_FreeMaxAAS(), AAS_GetAdjacentAreasWithLessPresenceTypes_r(), AAS_LoadAASFile(), AAS_OptimizeArea(), AAS_OptimizeStore(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_Swim(), AAS_Reachability_WalkOffLedge(), AAS_Reachability_WeaponJump(), AAS_ShowArea(), AAS_ShowAreaPolygons(), AAS_StoreArea(), AAS_SwapAASData(), AAS_TraceEndFace(), AAS_WriteAASFile(), and TH_AASToTriangleMesh().

int faceindexsize
 

Definition at line 225 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_LoadAASFile(), AAS_OptimizeAlloc(), AAS_OptimizeStore(), AAS_ShowTotals(), AAS_StoreArea(), AAS_SwapAASData(), and AAS_WriteAASFile().

aas_face_t* faces
 

Definition at line 223 of file be_aas_def.h.

Referenced by AAS_AgainstLadder(), AAS_AllocMaxAAS(), AAS_AltRoutingFloodCluster_r(), AAS_AreaGroundFace(), AAS_AreaGroundFaceArea(), AAS_AreaVolume(), AAS_CheckAreaForPossiblePortals(), AAS_ConnectedAreas_r(), AAS_DumpAASData(), AAS_FaceCenter(), AAS_FacePlane(), AAS_FindFaceReachabilities(), AAS_FloodAreas_r(), AAS_FloodClusterAreas_r(), AAS_FreeMaxAAS(), AAS_GetAdjacentAreasWithLessPresenceTypes_r(), AAS_GetFace(), AAS_LoadAASFile(), AAS_OptimizeFace(), AAS_OptimizeStore(), AAS_PointInsideFace(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_Swim(), AAS_Reachability_WalkOffLedge(), AAS_Reachability_WeaponJump(), AAS_ShowArea(), AAS_ShowAreaPolygons(), AAS_ShowFace(), AAS_ShowFacePolygon(), AAS_StoreArea(), AAS_SwapAASData(), AAS_TraceEndFace(), AAS_WriteAASFile(), BotExportTest(), and TH_AASToTriangleMesh().

char filename[MAX_PATH]
 

Definition at line 204 of file be_aas_def.h.

Referenced by AAS_ContinueInit(), and AAS_LoadFiles().

int frameroutingupdates
 

Definition at line 271 of file be_aas_def.h.

Referenced by AAS_StartFrame(), and AAS_UpdateAreaRoutingCache().

aas_link_t* freelinks
 

Definition at line 254 of file be_aas_def.h.

Referenced by AAS_AllocAASLink(), AAS_DeAllocAASLink(), and AAS_InitAASLinkHeap().

int indexessetup
 

Definition at line 262 of file be_aas_def.h.

Referenced by AAS_IndexFromString(), AAS_StringFromIndex(), and AAS_UpdateStringIndexes().

int initialized
 

Definition at line 197 of file be_aas_def.h.

Referenced by AAS_AreaRouteToGoalArea(), AAS_ContinueInit(), AAS_CreateAllRoutingCache(), AAS_DumpAASData(), AAS_EntityInfo(), AAS_EntityModelNum(), AAS_EntitySize(), AAS_EntityType(), AAS_Initialized(), AAS_LoadMap(), AAS_NextAreaReachability(), AAS_PointReachabilityAreaIndex(), AAS_ReachabilityFromNum(), AAS_SetInitialized(), and AAS_Shutdown().

aas_link_t* linkheap
 

Definition at line 252 of file be_aas_def.h.

Referenced by AAS_FreeAASLinkHeap(), and AAS_InitAASLinkHeap().

int linkheapsize
 

Definition at line 253 of file be_aas_def.h.

Referenced by AAS_FreeAASLinkHeap(), and AAS_InitAASLinkHeap().

int loaded
 

Definition at line 196 of file be_aas_def.h.

Referenced by AAS_AASLinkEntity(), AAS_AreaGroundFace(), AAS_AreaPresenceType(), AAS_BestReachableArea(), AAS_ContinueInit(), AAS_ContinueInitReachability(), AAS_DumpAASData(), AAS_InitAASLinkedEntities(), AAS_InitClustering(), AAS_InitReachability(), AAS_InsideFace(), AAS_LoadAASFile(), AAS_Loaded(), AAS_LoadMap(), AAS_NextEntity(), AAS_PlaneFromNum(), AAS_PointAreaNum(), AAS_PointInsideFace(), AAS_PointPresenceType(), AAS_StoreFile(), AAS_TraceAreas(), AAS_TraceClientBBox(), AAS_TraceEndFace(), AAS_UpdateEntity(), and BotExportTest().

char mapname[MAX_PATH]
 

Definition at line 205 of file be_aas_def.h.

Referenced by AAS_LoadFiles(), AAS_ReadRouteCache(), and AAS_WriteRouteCache().

int maxclients
 

Definition at line 258 of file be_aas_def.h.

Referenced by AAS_Setup().

int maxentities
 

Definition at line 257 of file be_aas_def.h.

Referenced by AAS_EntityInfo(), AAS_EntityModelindex(), AAS_EntityModelNum(), AAS_EntityOrigin(), AAS_EntitySize(), AAS_EntityType(), AAS_InvalidateEntities(), AAS_NearestEntity(), AAS_NextEntity(), AAS_OriginOfMoverWithModelNum(), AAS_ResetEntityLinks(), AAS_Setup(), and AAS_UnlinkInvalidEntities().

aas_routingcache_t* newestcache
 

Definition at line 281 of file be_aas_def.h.

Referenced by AAS_LinkCache(), and AAS_UnlinkCache().

aas_node_t* nodes
 

Definition at line 238 of file be_aas_def.h.

Referenced by AAS_AASLinkEntity(), AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_LoadAASFile(), AAS_PointAreaNum(), AAS_StoreTree_r(), AAS_SwapAASData(), AAS_TraceAreas(), AAS_TraceClientBBox(), and AAS_WriteAASFile().

int numareas
 

Definition at line 228 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AlternativeRouteGoals(), AAS_AreaCluster(), AAS_AreaInfo(), AAS_AreaPresenceType(), AAS_AreaReachability(), AAS_AreaRouteToGoalArea(), AAS_CalculateAreaTravelTimes(), AAS_ClearCluster(), AAS_ContinueInitReachability(), AAS_CountForcedClusterPortals(), AAS_CreateAllRoutingCache(), AAS_CreatePortals(), AAS_CreateReversedReachability(), AAS_CreateViewPortals(), AAS_DumpAASData(), AAS_EnableRoutingArea(), AAS_FindClusters(), AAS_FindFaceReachabilities(), AAS_FindPossiblePortals(), AAS_FloodAreas(), AAS_FloodClusterAreas_r(), AAS_FloodClusterAreasUsingReachabilities(), AAS_FreeAllPortalCache(), AAS_FreeMaxAAS(), AAS_InitAASLinkedEntities(), AAS_InitAlternativeRouting(), AAS_InitAreaContentsTravelFlags(), AAS_InitPortalCache(), AAS_InitReachability(), AAS_LoadAASFile(), AAS_NearestHideArea(), AAS_NextAreaReachability(), AAS_NumberClusterAreas(), AAS_Optimize(), AAS_OptimizeAlloc(), AAS_OptimizeStore(), AAS_PredictRoute(), AAS_RandomGoalArea(), AAS_Reachability_JumpPad(), AAS_ReadRouteCache(), AAS_RemoveAllPortals(), AAS_RemoveClusterAreas(), AAS_RemoveRoutingCacheUsingArea(), AAS_SetViewPortalsAsClusterPortals(), AAS_SetWeaponJumpAreaFlags(), AAS_ShowArea(), AAS_ShowAreaPolygons(), AAS_ShowTotals(), AAS_StoreArea(), AAS_StoreFile(), AAS_StoreReachability(), AAS_SwapAASData(), AAS_WriteAASFile(), AAS_WriteRouteCache(), and TH_AASToTriangleMesh().

int numareasettings
 

Definition at line 231 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_LoadAASFile(), AAS_ShowTotals(), AAS_StoreAreaSettings(), AAS_SwapAASData(), AAS_TraceAreas(), AAS_TraceClientBBox(), and AAS_WriteAASFile().

int numbboxes
 

Definition at line 207 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_LoadAASFile(), AAS_StoreBoundingBoxes(), AAS_SwapAASData(), and AAS_WriteAASFile().

int numclusters
 

Definition at line 246 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_CalcReachAndClusters(), AAS_DumpAASData(), AAS_FindClusters(), AAS_FreeAllClusterAreaCache(), AAS_FreeMaxAAS(), AAS_InitClusterAreaCache(), AAS_InitClustering(), AAS_InitRoutingUpdate(), AAS_LoadAASFile(), AAS_PointReachabilityAreaIndex(), AAS_ReadRouteCache(), AAS_ShowTotals(), AAS_SwapAASData(), AAS_WriteAASFile(), AAS_WriteRouteCache(), and main().

int numedges
 

Definition at line 216 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_GetEdge(), AAS_LoadAASFile(), AAS_OptimizeAlloc(), AAS_OptimizeStore(), AAS_ShowArea(), AAS_ShowFace(), AAS_ShowTotals(), AAS_SwapAASData(), and AAS_WriteAASFile().

int numfaces
 

Definition at line 222 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_GetFace(), AAS_LoadAASFile(), AAS_OptimizeAlloc(), AAS_OptimizeStore(), AAS_ShowArea(), AAS_ShowAreaPolygons(), AAS_ShowFace(), AAS_ShowFacePolygon(), AAS_ShowTotals(), AAS_SwapAASData(), and AAS_WriteAASFile().

int numframes
 

Definition at line 202 of file be_aas_def.h.

Referenced by AAS_Setup(), AAS_StartFrame(), and AAS_UpdateEntity().

int numnodes
 

Definition at line 237 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_LoadAASFile(), AAS_PointAreaNum(), AAS_ShowTotals(), AAS_StoreTree_r(), AAS_SwapAASData(), AAS_TraceAreas(), AAS_TraceClientBBox(), and AAS_WriteAASFile().

int numplanes
 

Definition at line 213 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FindPlane(), AAS_FreeMaxAAS(), AAS_GetPlane(), AAS_LoadAASFile(), AAS_PointAreaNum(), AAS_ShowTotals(), AAS_SwapAASData(), and AAS_WriteAASFile().

int numportals
 

Definition at line 240 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_CreatePortals(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_GetPortalRoutingCache(), AAS_InitClustering(), AAS_InitPortalMaxTravelTimes(), AAS_InitRoutingUpdate(), AAS_LoadAASFile(), AAS_RemovePortalsClusterReference(), AAS_ShowTotals(), AAS_SwapAASData(), AAS_TestPortals(), AAS_UpdatePortal(), AAS_UpdatePortalRoutingCache(), and AAS_WriteAASFile().

int numreachabilityareas
 

Definition at line 249 of file be_aas_def.h.

Referenced by AAS_ContinueInitReachability(), and AAS_InitReachability().

int numvertexes
 

Definition at line 210 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_GetVertex(), AAS_LoadAASFile(), AAS_OptimizeAlloc(), AAS_OptimizeStore(), AAS_ShowTotals(), AAS_SwapAASData(), and AAS_WriteAASFile().

aas_routingcache_t* oldestcache
 

Definition at line 280 of file be_aas_def.h.

Referenced by AAS_FreeOldestCache(), AAS_LinkCache(), and AAS_UnlinkCache().

aas_plane_t* planes
 

Definition at line 214 of file be_aas_def.h.

Referenced by AAS_AASLinkEntity(), AAS_AddPlaneToHash(), AAS_AgainstLadder(), AAS_AllocMaxAAS(), AAS_AreaGroundFace(), AAS_AreaVolume(), AAS_DumpAASData(), AAS_FacePlane(), AAS_FindFaceReachabilities(), AAS_FindHashedPlane(), AAS_FreeMaxAAS(), AAS_GetPlane(), AAS_LoadAASFile(), AAS_PlaneEqual(), AAS_PlaneFromNum(), AAS_PointAreaNum(), AAS_PointInsideFace(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_Swim(), AAS_Reachability_WalkOffLedge(), AAS_ShowFace(), AAS_SwapAASData(), AAS_TraceAreas(), AAS_TraceClientBBox(), AAS_TraceEndFace(), and AAS_WriteAASFile().

aas_routingcache_t** portalcache
 

Definition at line 278 of file be_aas_def.h.

Referenced by AAS_FreeAllPortalCache(), AAS_FreeOldestCache(), AAS_GetPortalRoutingCache(), AAS_InitPortalCache(), AAS_ReadRouteCache(), AAS_RemoveRoutingCacheUsingArea(), and AAS_WriteRouteCache().

aas_portalindex_t* portalindex
 

Definition at line 244 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AreaRouteToGoalArea(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_InitClustering(), AAS_LoadAASFile(), AAS_NumberClusterAreas(), AAS_NumberClusterPortals(), AAS_SwapAASData(), AAS_UpdatePortal(), AAS_UpdatePortalRoutingCache(), and AAS_WriteAASFile().

int portalindexsize
 

Definition at line 243 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_DumpAASData(), AAS_FindClusters(), AAS_FreeMaxAAS(), AAS_InitClustering(), AAS_LoadAASFile(), AAS_ShowTotals(), AAS_SwapAASData(), AAS_UpdatePortal(), and AAS_WriteAASFile().

int* portalmaxtraveltimes
 

Definition at line 283 of file be_aas_def.h.

Referenced by AAS_AreaRouteToGoalArea(), AAS_FreeRoutingCaches(), AAS_InitPortalMaxTravelTimes(), and AAS_UpdatePortalRoutingCache().

aas_portal_t* portals
 

Definition at line 241 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AreaRouteToGoalArea(), AAS_ClusterAreaNum(), AAS_CreatePortals(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_InitClustering(), AAS_LoadAASFile(), AAS_NumberClusterAreas(), AAS_NumberClusterPortals(), AAS_PointReachabilityAreaIndex(), AAS_PortalMaxTravelTime(), AAS_RemovePortalsClusterReference(), AAS_RemoveRoutingCacheUsingArea(), AAS_SwapAASData(), AAS_TestPortals(), AAS_UpdatePortal(), AAS_UpdatePortalRoutingCache(), and AAS_WriteAASFile().

aas_routingupdate_t* portalupdate
 

Definition at line 269 of file be_aas_def.h.

Referenced by AAS_FreeRoutingCaches(), AAS_InitRoutingUpdate(), and AAS_UpdatePortalRoutingCache().

aas_reachability_t* reachability
 

Definition at line 235 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AreaRouteToGoalArea(), AAS_CalculateAreaTravelTimes(), AAS_CreateReversedReachability(), AAS_DumpAASData(), AAS_FloodAreas_r(), AAS_FloodClusterAreas_r(), AAS_FloodClusterAreasUsingReachabilities(), AAS_FreeMaxAAS(), AAS_InitReachabilityAreas(), AAS_LoadAASFile(), AAS_NearestHideArea(), AAS_NextModelReachability(), AAS_Optimize(), AAS_PredictRoute(), AAS_ReachabilityFromNum(), AAS_ShowNumReachabilities(), AAS_ShowReachableAreas(), AAS_StoreReachability(), AAS_SwapAASData(), AAS_UpdateAreaRoutingCache(), and AAS_WriteAASFile().

int* reachabilityareaindex
 

Definition at line 285 of file be_aas_def.h.

Referenced by AAS_FreeRoutingCaches(), AAS_InitReachabilityAreas(), and AAS_PredictRoute().

aas_reachabilityareas_t* reachabilityareas
 

Definition at line 286 of file be_aas_def.h.

Referenced by AAS_FreeRoutingCaches(), AAS_InitReachabilityAreas(), and AAS_PredictRoute().

int reachabilitysize
 

Definition at line 234 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_CalcReachAndClusters(), AAS_CreateReversedReachability(), AAS_DumpAASData(), AAS_FreeMaxAAS(), AAS_InitReachability(), AAS_InitReachabilityAreas(), AAS_LoadAASFile(), AAS_NextModelReachability(), AAS_Optimize(), AAS_ReachabilityFromNum(), AAS_ShowNumReachabilities(), AAS_ShowTotals(), AAS_StoreReachability(), AAS_SwapAASData(), and AAS_WriteAASFile().

float reachabilitytime
 

Definition at line 250 of file be_aas_def.h.

aas_reversedreachability_t* reversedreachability
 

Definition at line 273 of file be_aas_def.h.

Referenced by AAS_CalculateAreaTravelTimes(), AAS_CreateReversedReachability(), AAS_FreeRoutingCaches(), AAS_PortalMaxTravelTime(), and AAS_UpdateAreaRoutingCache().

int savefile
 

Definition at line 198 of file be_aas_def.h.

Referenced by AAS_ContinueInit(), AAS_DumpAASData(), AAS_InitClustering(), and AAS_InitReachability().

float time
 

Definition at line 201 of file be_aas_def.h.

Referenced by AAS_StartFrame(), and AAS_Time().

int travelflagfortype[MAX_TRAVELTYPES]
 

Definition at line 264 of file be_aas_def.h.

Referenced by AAS_InitTravelFlagFromType(), and AAS_TravelFlagForType_inline().

aas_vertex_t* vertexes
 

Definition at line 211 of file be_aas_def.h.

Referenced by AAS_AllocMaxAAS(), AAS_AreaVolume(), AAS_DumpAASData(), AAS_FaceArea(), AAS_FaceCenter(), AAS_FindFaceReachabilities(), AAS_FreeMaxAAS(), AAS_GetVertex(), AAS_InsideFace(), AAS_LoadAASFile(), AAS_OptimizeEdge(), AAS_OptimizeStore(), AAS_PointInsideFace(), AAS_Reachability_EqualFloorHeight(), AAS_Reachability_Grapple(), AAS_Reachability_Jump(), AAS_Reachability_Ladder(), AAS_Reachability_Step_Barrier_WaterJump_WalkOffLedge(), AAS_Reachability_WalkOffLedge(), AAS_ShowArea(), AAS_ShowFace(), AAS_ShowFacePolygon(), AAS_StoreArea(), AAS_SwapAASData(), AAS_WriteAASFile(), TH_AASFaceVertex(), and TH_FaceCenter().


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