![]() |
Recast Navigation
Navigation-mesh Toolset for Games
|
#include <DetourPathQueue.h>
Public Member Functions | |
| dtPathQueue () | |
| ~dtPathQueue () | |
| bool | init (const int maxPathSize, const int maxSearchNodeCount, dtNavMesh *nav) |
| void | update (const int maxIters) |
| dtPathQueueRef | request (dtPolyRef startRef, dtPolyRef endRef, const float *startPos, const float *endPos, const dtQueryFilter *filter) |
| dtStatus | getRequestStatus (dtPathQueueRef ref) const |
| dtStatus | getPathResult (dtPathQueueRef ref, dtPolyRef *path, int *pathSize, const int maxPath) |
| const dtNavMeshQuery * | getNavQuery () const |
| dtPathQueue::dtPathQueue | ( | ) |
| dtPathQueue::~dtPathQueue | ( | ) |
|
inline |
| dtStatus dtPathQueue::getPathResult | ( | dtPathQueueRef | ref, |
| dtPolyRef * | path, | ||
| int * | pathSize, | ||
| const int | maxPath | ||
| ) |
| dtStatus dtPathQueue::getRequestStatus | ( | dtPathQueueRef | ref | ) | const |
| bool dtPathQueue::init | ( | const int | maxPathSize, |
| const int | maxSearchNodeCount, | ||
| dtNavMesh * | nav | ||
| ) |
| dtPathQueueRef dtPathQueue::request | ( | dtPolyRef | startRef, |
| dtPolyRef | endRef, | ||
| const float * | startPos, | ||
| const float * | endPos, | ||
| const dtQueryFilter * | filter | ||
| ) |
| void dtPathQueue::update | ( | const int | maxIters | ) |