doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idAAS, including all inherited members.
AddObstacle(const idBounds &bounds)=0 | idAAS | pure virtual |
Alloc(void) | idAAS | static |
AreaCenter(int areaNum) const =0 | idAAS | pure virtual |
AreaFlags(int areaNum) const =0 | idAAS | pure virtual |
AreaTravelFlags(int areaNum) const =0 | idAAS | pure virtual |
BoundsReachableAreaNum(const idBounds &bounds, const int areaFlags) const =0 | idAAS | pure virtual |
FindNearestGoal(aasGoal_t &goal, int areaNum, const idVec3 origin, const idVec3 &target, int travelFlags, aasObstacle_t *obstacles, int numObstacles, idAASCallback &callback) const =0 | idAAS | pure virtual |
FlyPathToGoal(aasPath_t &path, int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags) const =0 | idAAS | pure virtual |
FlyPathValid(int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags, idVec3 &endPos, int &endAreaNum) const =0 | idAAS | pure virtual |
GetEdge(int edgeNum, idVec3 &start, idVec3 &end) const =0 | idAAS | pure virtual |
GetEdgeVertexNumbers(int edgeNum, int verts[2]) const =0 | idAAS | pure virtual |
GetPlane(int planeNum) const =0 | idAAS | pure virtual |
GetSettings(void) const =0 | idAAS | pure virtual |
GetWallEdges(int areaNum, const idBounds &bounds, int travelFlags, int *edges, int maxEdges) const =0 | idAAS | pure virtual |
Init(const idStr &mapName, unsigned int mapFileCRC)=0 | idAAS | pure virtual |
PointAreaNum(const idVec3 &origin) const =0 | idAAS | pure virtual |
PointReachableAreaNum(const idVec3 &origin, const idBounds &bounds, const int areaFlags) const =0 | idAAS | pure virtual |
PushPointIntoAreaNum(int areaNum, idVec3 &origin) const =0 | idAAS | pure virtual |
RemoveAllObstacles(void)=0 | idAAS | pure virtual |
RemoveObstacle(const aasHandle_t handle)=0 | idAAS | pure virtual |
RouteToGoalArea(int areaNum, const idVec3 origin, int goalAreaNum, int travelFlags, int &travelTime, idReachability **reach) const =0 | idAAS | pure virtual |
SetAreaState(const idBounds &bounds, const int areaContents, bool disabled)=0 | idAAS | pure virtual |
ShowFlyPath(const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin) const =0 | idAAS | pure virtual |
ShowWalkPath(const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin) const =0 | idAAS | pure virtual |
SortWallEdges(int *edges, int numEdges) const =0 | idAAS | pure virtual |
Stats(void) const =0 | idAAS | pure virtual |
Test(const idVec3 &origin)=0 | idAAS | pure virtual |
Trace(aasTrace_t &trace, const idVec3 &start, const idVec3 &end) const =0 | idAAS | pure virtual |
TravelTimeToGoalArea(int areaNum, const idVec3 &origin, int goalAreaNum, int travelFlags) const =0 | idAAS | pure virtual |
WalkPathToGoal(aasPath_t &path, int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags) const =0 | idAAS | pure virtual |
WalkPathValid(int areaNum, const idVec3 &origin, int goalAreaNum, const idVec3 &goalOrigin, int travelFlags, idVec3 &endPos, int &endAreaNum) const =0 | idAAS | pure virtual |
~idAAS(void)=0 | idAAS | pure virtual |