Planeshift
Classes | Public Member Functions

dtPathQueue Class Reference

#include <DetourPathQueue.h>

List of all members.

Classes

struct  PathQuery

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: