Recast Navigation  1.0.35
dtPathQueue Class Reference

#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 dtNavMeshQuerygetNavQuery () const
 

Constructor & Destructor Documentation

dtPathQueue::dtPathQueue ( )
dtPathQueue::~dtPathQueue ( )

Member Function Documentation

const dtNavMeshQuery* dtPathQueue::getNavQuery ( ) const
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)

The documentation for this class was generated from the following files: