doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idAASLocal Member List

This is the complete list of members for idAASLocal, including all inherited members.

AddObstacle(const idBounds &bounds)idAASLocalvirtual
Alloc(void)idAASstatic
areaCacheIndexidAASLocalprivate
areaCacheIndexSizeidAASLocalprivate
AreaCenter(int areaNum) const idAASLocalvirtual
AreaFlags(int areaNum) const idAASLocalvirtual
AreaTravelFlags(int areaNum) const idAASLocalvirtual
AreaTravelTime(int areaNum, const idVec3 &start, const idVec3 &end) const idAASLocalprivate
areaTravelTimesidAASLocalprivate
areaUpdateidAASLocalprivate
BoundsReachableAreaNum(const idBounds &bounds, const int areaFlags) const idAASLocalvirtual
cacheListEndidAASLocalmutableprivate
cacheListStartidAASLocalmutableprivate
CalculateAreaTravelTimes(void)idAASLocalprivate
ClusterAreaNum(int clusterNum, int areaNum) const idAASLocalprivate
DefaultSearchBounds(void) const idAASLocalprivate
DeleteAreaTravelTimes(void)idAASLocalprivate
DeleteClusterCache(int clusterNum)idAASLocalprivate
DeleteOldestCache(void) const idAASLocalprivate
DeletePortalCache(void)idAASLocalprivate
DisableArea(int areaNum)idAASLocalprivate
DrawArea(int areaNum) const idAASLocalprivate
DrawCone(const idVec3 &origin, const idVec3 &dir, float radius, const idVec4 &color) const idAASLocalprivate
DrawEdge(int edgeNum, bool arrow) const idAASLocalprivate
DrawFace(int faceNum, bool side) const idAASLocalprivate
DrawReachability(const idReachability *reach) const idAASLocalprivate
EdgeSplitPoint(idVec3 &split, int edgeNum, const idPlane &plane) const idAASLocalprivate
EnableArea(int areaNum)idAASLocalprivate
fileidAASLocalprivate
FindNearestGoal(aasGoal_t &goal, int areaNum, const idVec3 origin, const idVec3 &target, int travelFlags, aasObstacle_t *obstacles, int numObstacles, idAASCallback &callback) const idAASLocalvirtual
FloorEdgeSplitPoint(idVec3 &split, int areaNum, const idPlane &splitPlane, const idPlane &frontPlane, bool closest) const idAASLocalprivate
FlyPathToGoal(aasPath_t &path, int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags) const idAASLocalvirtual
FlyPathValid(int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags, idVec3 &endPos, int &endAreaNum) const idAASLocalvirtual
GetAreaReachability(int areaNum, int reachabilityNum) const idAASLocalprivate
GetAreaRoutingCache(int clusterNum, int areaNum, int travelFlags) const idAASLocalprivate
GetBoundsAreas_r(int nodeNum, const idBounds &bounds, idList< int > &areas) const idAASLocalprivate
GetEdge(int edgeNum, idVec3 &start, idVec3 &end) const idAASLocalvirtual
GetEdgeVertexNumbers(int edgeNum, int verts[2]) const idAASLocalvirtual
GetPlane(int planeNum) const idAASLocalvirtual
GetPortalRoutingCache(int clusterNum, int areaNum, int travelFlags) const idAASLocalprivate
GetSettings(void) const idAASLocalvirtual
GetWallEdges(int areaNum, const idBounds &bounds, int travelFlags, int *edges, int maxEdges) const idAASLocalvirtual
goalAreaTravelTimesidAASLocalprivate
idAASLocal(void)idAASLocal
Init(const idStr &mapName, unsigned int mapFileCRC)idAASLocalvirtual
LinkCache(idRoutingCache *cache) const idAASLocalprivate
nameidAASLocalprivate
numAreaTravelTimesidAASLocalprivate
obstacleListidAASLocalprivate
PointAreaNum(const idVec3 &origin) const idAASLocalvirtual
PointReachableAreaNum(const idVec3 &origin, const idBounds &searchBounds, const int areaFlags) const idAASLocalvirtual
portalCacheIndexidAASLocalprivate
portalCacheIndexSizeidAASLocalprivate
portalUpdateidAASLocalprivate
PullPlayer(const idVec3 &origin, int toAreaNum) const idAASLocalprivate
PushPointIntoAreaNum(int areaNum, idVec3 &origin) const idAASLocalvirtual
RandomPullPlayer(const idVec3 &origin) const idAASLocalprivate
RemoveAllObstacles(void)idAASLocalvirtual
RemoveObstacle(const aasHandle_t handle)idAASLocalvirtual
RemoveRoutingCacheUsingArea(int areaNum)idAASLocalprivate
RouteToGoalArea(int areaNum, const idVec3 origin, int goalAreaNum, int travelFlags, int &travelTime, idReachability **reach) const idAASLocalvirtual
RoutingStats(void) const idAASLocalprivate
SetAreaState(const idBounds &bounds, const int areaContents, bool disabled)idAASLocalvirtual
SetAreaState_r(int nodeNum, const idBounds &bounds, const int areaContents, bool disabled)idAASLocalprivate
SetObstacleState(const idRoutingObstacle *obstacle, bool enable)idAASLocalprivate
SetupRouting(void)idAASLocalprivate
SetupRoutingCache(void)idAASLocalprivate
ShowArea(const idVec3 &origin) const idAASLocalprivate
ShowFlyPath(const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin) const idAASLocalvirtual
ShowHideArea(const idVec3 &origin, int targerAreaNum) const idAASLocalprivate
ShowPushIntoArea(const idVec3 &origin) const idAASLocalprivate
ShowWalkPath(const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin) const idAASLocalvirtual
ShowWallEdges(const idVec3 &origin) const idAASLocalprivate
Shutdown(void)idAASLocalvirtual
ShutdownRouting(void)idAASLocalprivate
ShutdownRoutingCache(void)idAASLocalprivate
SortWallEdges(int *edges, int numEdges) const idAASLocalvirtual
Stats(void) const idAASLocalvirtual
SubSampleFlyPath(int areaNum, const idVec3 &origin, const idVec3 &start, const idVec3 &end, int travelFlags, int &endAreaNum) const idAASLocalprivate
SubSampleWalkPath(int areaNum, const idVec3 &origin, const idVec3 &start, const idVec3 &end, int travelFlags, int &endAreaNum) const idAASLocalprivate
Test(const idVec3 &origin)idAASLocalvirtual
totalCacheMemoryidAASLocalmutableprivate
Trace(aasTrace_t &trace, const idVec3 &start, const idVec3 &end) const idAASLocalvirtual
TravelTimeToGoalArea(int areaNum, const idVec3 &origin, int goalAreaNum, int travelFlags) const idAASLocalvirtual
UnlinkCache(idRoutingCache *cache) const idAASLocalprivate
UpdateAreaRoutingCache(idRoutingCache *areaCache) const idAASLocalprivate
UpdatePortalRoutingCache(idRoutingCache *portalCache) const idAASLocalprivate
WalkPathToGoal(aasPath_t &path, int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags) const idAASLocalvirtual
WalkPathValid(int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags, idVec3 &endPos, int &endAreaNum) const idAASLocalvirtual
~idAAS(void)=0idAASpure virtual
~idAASLocal(void)idAASLocalvirtual