doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idAASLocal, including all inherited members.
AddObstacle(const idBounds &bounds) | idAASLocal | virtual |
Alloc(void) | idAAS | static |
areaCacheIndex | idAASLocal | private |
areaCacheIndexSize | idAASLocal | private |
AreaCenter(int areaNum) const | idAASLocal | virtual |
AreaFlags(int areaNum) const | idAASLocal | virtual |
AreaTravelFlags(int areaNum) const | idAASLocal | virtual |
AreaTravelTime(int areaNum, const idVec3 &start, const idVec3 &end) const | idAASLocal | private |
areaTravelTimes | idAASLocal | private |
areaUpdate | idAASLocal | private |
BoundsReachableAreaNum(const idBounds &bounds, const int areaFlags) const | idAASLocal | virtual |
cacheListEnd | idAASLocal | mutableprivate |
cacheListStart | idAASLocal | mutableprivate |
CalculateAreaTravelTimes(void) | idAASLocal | private |
ClusterAreaNum(int clusterNum, int areaNum) const | idAASLocal | private |
DefaultSearchBounds(void) const | idAASLocal | private |
DeleteAreaTravelTimes(void) | idAASLocal | private |
DeleteClusterCache(int clusterNum) | idAASLocal | private |
DeleteOldestCache(void) const | idAASLocal | private |
DeletePortalCache(void) | idAASLocal | private |
DisableArea(int areaNum) | idAASLocal | private |
DrawArea(int areaNum) const | idAASLocal | private |
DrawCone(const idVec3 &origin, const idVec3 &dir, float radius, const idVec4 &color) const | idAASLocal | private |
DrawEdge(int edgeNum, bool arrow) const | idAASLocal | private |
DrawFace(int faceNum, bool side) const | idAASLocal | private |
DrawReachability(const idReachability *reach) const | idAASLocal | private |
EdgeSplitPoint(idVec3 &split, int edgeNum, const idPlane &plane) const | idAASLocal | private |
EnableArea(int areaNum) | idAASLocal | private |
file | idAASLocal | private |
FindNearestGoal(aasGoal_t &goal, int areaNum, const idVec3 origin, const idVec3 &target, int travelFlags, aasObstacle_t *obstacles, int numObstacles, idAASCallback &callback) const | idAASLocal | virtual |
FloorEdgeSplitPoint(idVec3 &split, int areaNum, const idPlane &splitPlane, const idPlane &frontPlane, bool closest) const | idAASLocal | private |
FlyPathToGoal(aasPath_t &path, int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags) const | idAASLocal | virtual |
FlyPathValid(int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags, idVec3 &endPos, int &endAreaNum) const | idAASLocal | virtual |
GetAreaReachability(int areaNum, int reachabilityNum) const | idAASLocal | private |
GetAreaRoutingCache(int clusterNum, int areaNum, int travelFlags) const | idAASLocal | private |
GetBoundsAreas_r(int nodeNum, const idBounds &bounds, idList< int > &areas) const | idAASLocal | private |
GetEdge(int edgeNum, idVec3 &start, idVec3 &end) const | idAASLocal | virtual |
GetEdgeVertexNumbers(int edgeNum, int verts[2]) const | idAASLocal | virtual |
GetPlane(int planeNum) const | idAASLocal | virtual |
GetPortalRoutingCache(int clusterNum, int areaNum, int travelFlags) const | idAASLocal | private |
GetSettings(void) const | idAASLocal | virtual |
GetWallEdges(int areaNum, const idBounds &bounds, int travelFlags, int *edges, int maxEdges) const | idAASLocal | virtual |
goalAreaTravelTimes | idAASLocal | private |
idAASLocal(void) | idAASLocal | |
Init(const idStr &mapName, unsigned int mapFileCRC) | idAASLocal | virtual |
LinkCache(idRoutingCache *cache) const | idAASLocal | private |
name | idAASLocal | private |
numAreaTravelTimes | idAASLocal | private |
obstacleList | idAASLocal | private |
PointAreaNum(const idVec3 &origin) const | idAASLocal | virtual |
PointReachableAreaNum(const idVec3 &origin, const idBounds &searchBounds, const int areaFlags) const | idAASLocal | virtual |
portalCacheIndex | idAASLocal | private |
portalCacheIndexSize | idAASLocal | private |
portalUpdate | idAASLocal | private |
PullPlayer(const idVec3 &origin, int toAreaNum) const | idAASLocal | private |
PushPointIntoAreaNum(int areaNum, idVec3 &origin) const | idAASLocal | virtual |
RandomPullPlayer(const idVec3 &origin) const | idAASLocal | private |
RemoveAllObstacles(void) | idAASLocal | virtual |
RemoveObstacle(const aasHandle_t handle) | idAASLocal | virtual |
RemoveRoutingCacheUsingArea(int areaNum) | idAASLocal | private |
RouteToGoalArea(int areaNum, const idVec3 origin, int goalAreaNum, int travelFlags, int &travelTime, idReachability **reach) const | idAASLocal | virtual |
RoutingStats(void) const | idAASLocal | private |
SetAreaState(const idBounds &bounds, const int areaContents, bool disabled) | idAASLocal | virtual |
SetAreaState_r(int nodeNum, const idBounds &bounds, const int areaContents, bool disabled) | idAASLocal | private |
SetObstacleState(const idRoutingObstacle *obstacle, bool enable) | idAASLocal | private |
SetupRouting(void) | idAASLocal | private |
SetupRoutingCache(void) | idAASLocal | private |
ShowArea(const idVec3 &origin) const | idAASLocal | private |
ShowFlyPath(const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin) const | idAASLocal | virtual |
ShowHideArea(const idVec3 &origin, int targerAreaNum) const | idAASLocal | private |
ShowPushIntoArea(const idVec3 &origin) const | idAASLocal | private |
ShowWalkPath(const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin) const | idAASLocal | virtual |
ShowWallEdges(const idVec3 &origin) const | idAASLocal | private |
Shutdown(void) | idAASLocal | virtual |
ShutdownRouting(void) | idAASLocal | private |
ShutdownRoutingCache(void) | idAASLocal | private |
SortWallEdges(int *edges, int numEdges) const | idAASLocal | virtual |
Stats(void) const | idAASLocal | virtual |
SubSampleFlyPath(int areaNum, const idVec3 &origin, const idVec3 &start, const idVec3 &end, int travelFlags, int &endAreaNum) const | idAASLocal | private |
SubSampleWalkPath(int areaNum, const idVec3 &origin, const idVec3 &start, const idVec3 &end, int travelFlags, int &endAreaNum) const | idAASLocal | private |
Test(const idVec3 &origin) | idAASLocal | virtual |
totalCacheMemory | idAASLocal | mutableprivate |
Trace(aasTrace_t &trace, const idVec3 &start, const idVec3 &end) const | idAASLocal | virtual |
TravelTimeToGoalArea(int areaNum, const idVec3 &origin, int goalAreaNum, int travelFlags) const | idAASLocal | virtual |
UnlinkCache(idRoutingCache *cache) const | idAASLocal | private |
UpdateAreaRoutingCache(idRoutingCache *areaCache) const | idAASLocal | private |
UpdatePortalRoutingCache(idRoutingCache *portalCache) const | idAASLocal | private |
WalkPathToGoal(aasPath_t &path, int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags) const | idAASLocal | virtual |
WalkPathValid(int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags, idVec3 &endPos, int &endAreaNum) const | idAASLocal | virtual |
~idAAS(void)=0 | idAAS | pure virtual |
~idAASLocal(void) | idAASLocal | virtual |