OpenMoHAA 0.83.0
|
This is the complete list of members for PathSearch, including all inherited members.
AddNode(PathNode *node) (defined in PathSearch) | PathSearch | static |
AllocPathNode(void) (defined in PathSearch) | PathSearch | static |
ArchiveDynamic(Archiver &arc) (defined in PathSearch) | PathSearch | static |
ArchiveStaticLoad(Archiver &arc) (defined in PathSearch) | PathSearch | static |
ArchiveStaticSave(Archiver &arc) (defined in PathSearch) | PathSearch | static |
CLASS_PROTOTYPE(PathSearch) (defined in PathSearch) | PathSearch | |
ClearNodes(void) (defined in PathSearch) | PathSearch | static |
Connect(PathNode *node) (defined in PathSearch) | PathSearch | static |
CreatePaths(void) (defined in PathSearch) | PathSearch | static |
DebugNearestNodeList(const vec3_t pos, PathNode **nodelist, int iMaxNodes) (defined in PathSearch) | PathSearch | static |
DebugNearestNodeList2(const vec3_t pos, PathNode **nodelist, int iMaxNodes) (defined in PathSearch) | PathSearch | static |
DebugNearestStartNode(const vec3_t pos, Entity *ent=NULL) (defined in PathSearch) | PathSearch | static |
FindCornerNodeForExactPath(Entity *self, Sentient *enemy, float fMaxPath) (defined in PathSearch) | PathSearch | static |
FindCornerNodeForWall(const vec3_t start, const vec3_t end, Entity *ent, float maxPath, const vec4_t plane) (defined in PathSearch) | PathSearch | static |
FindNearestCover(Entity *pEnt, Vector &vPos, Entity *pEnemy) (defined in PathSearch) | PathSearch | static |
FindNearestSniperNode(Entity *pEnt, Vector &vPos, Entity *pEnemy) (defined in PathSearch) | PathSearch | static |
FindPath(const vec3_t start, const vec3_t end, Entity *ent, float maxPath, const vec3_t vLeashHome, float fLeashDistSquared, int fallheight) (defined in PathSearch) | PathSearch | static |
FindPathAway(const vec3_t start, const vec3_t avoid, const vec3_t vPreferredDir, Entity *ent, float fMinSafeDist, const vec3_t vLeashHome, float fLeashDistSquared, int fallheight) (defined in PathSearch) | PathSearch | static |
FindPathNear(const vec3_t start, const vec3_t end, Entity *ent, float maxPath, float fRadiusSquared, const vec3_t vLeashHome, float fLeashDistSquared, int fallheight) (defined in PathSearch) | PathSearch | static |
FindPotentialCover(Entity *pEnt, Vector &vPos, Entity *pEnemy, PathNode **ppFoundNodes, int iMaxFind) (defined in PathSearch) | PathSearch | static |
FreePathNode(void *) (defined in PathSearch) | PathSearch | static |
GeneratePath(PathInfo *path) (defined in PathSearch) | PathSearch | static |
GeneratePathAway(PathInfo *path) (defined in PathSearch) | PathSearch | static |
GeneratePathNear(PathInfo *path) (defined in PathSearch) | PathSearch | static |
GetNodesInCell(int x, int y) (defined in PathSearch) | PathSearch | static |
GetNodesInCell(const vec3_t pos) (defined in PathSearch) | PathSearch | static |
GetSpawnNode(ClassDef *cls) (defined in PathSearch) | PathSearch | static |
last_error (defined in PathSearch) | PathSearch | static |
LoadNodes(void) (defined in PathSearch) | PathSearch | static |
NearestEndNode(const vec3_t pos) (defined in PathSearch) | PathSearch | static |
NearestStartNode(const vec3_t pos, SimpleActor *ent) (defined in PathSearch) | PathSearch | static |
nodecount (defined in PathSearch) | PathSearch | static |
PathNode (defined in PathSearch) | PathSearch | friend |
pathnodes (defined in PathSearch) | PathSearch | static |
PathSearch() (defined in PathSearch) | PathSearch | |
PlayerCover(class Player *pPlayer) (defined in PathSearch) | PathSearch | static |
ResetNodes(void) (defined in PathSearch) | PathSearch | static |
ShowNodes(void) (defined in PathSearch) | PathSearch | static |
total_dist (defined in PathSearch) | PathSearch | static |
UpdateNode(PathNode *node) (defined in PathSearch) | PathSearch | static |
UpdatePathwaysForBadPlace(const Vector &origin, float radius, int dir, int team) (defined in PathSearch) | PathSearch | static |
~PathSearch() (defined in PathSearch) | PathSearch | virtual |