Recast Navigation
Navigation-mesh Toolset for Games
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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