Recast Navigation
Navigation-mesh Toolset for Games
dtPathCorridor Member List

This is the complete list of members for dtPathCorridor, including all inherited members.

dtPathCorridor()dtPathCorridor
findCorners(float *cornerVerts, unsigned char *cornerFlags, dtPolyRef *cornerPolys, const int maxCorners, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
fixPathStart(dtPolyRef safeRef, const float *safePos)dtPathCorridor
getFirstPoly() constdtPathCorridorinline
getLastPoly() constdtPathCorridorinline
getPath() constdtPathCorridorinline
getPathCount() constdtPathCorridorinline
getPos() constdtPathCorridorinline
getTarget() constdtPathCorridorinline
init(const int maxPath)dtPathCorridor
isValid(const int maxLookAhead, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
moveOverOffmeshConnection(dtPolyRef offMeshConRef, dtPolyRef *refs, float *startPos, float *endPos, dtNavMeshQuery *navquery)dtPathCorridor
movePosition(const float *npos, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
moveTargetPosition(const float *npos, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
optimizePathTopology(dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
optimizePathVisibility(const float *next, const float pathOptimizationRange, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
reset(dtPolyRef ref, const float *pos)dtPathCorridor
setCorridor(const float *target, const dtPolyRef *polys, const int npath)dtPathCorridor
trimInvalidPath(dtPolyRef safeRef, const float *safePos, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
~dtPathCorridor()dtPathCorridor