Planeshift
dtPathQueue Class Reference

#include <DetourPathQueue.h>

Public Member Functions

 dtPathQueue ()
 
const dtNavMeshQuerygetNavQuery () const
 
dtStatus getPathResult (dtPathQueueRef ref, dtPolyRef *path, int *pathSize, const int maxPath)
 
dtStatus getRequestStatus (dtPathQueueRef ref) const
 
bool init (const int maxPathSize, const int maxSearchNodeCount, dtNavMesh *nav)
 
dtPathQueueRef request (dtPolyRef startRef, dtPolyRef endRef, const float *startPos, const float *endPos, const dtQueryFilter *filter)
 
void update (const int maxIters)
 
 ~dtPathQueue ()
 

Detailed Description

Definition at line 29 of file DetourPathQueue.h.

Constructor & Destructor Documentation

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

Member Function Documentation

const dtNavMeshQuery* dtPathQueue::getNavQuery ( ) const
inline

Definition at line 71 of file DetourPathQueue.h.

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 file: