UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
dtPathCorridor Member List

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

canMoveOverOffmeshConnection(dtPolyRef offMeshConRef, dtPolyRef *refs, const dtReal *agentPos, dtReal *startPos, dtReal *endPos, dtNavMeshQuery *navquery) constdtPathCorridor
dtPathCorridor()dtPathCorridor
findCorners(dtReal *cornerVerts, unsigned char *cornerFlags, dtPolyRef *cornerPolys, const int maxCorners, dtNavMeshQuery *navquery, const dtQueryFilter *filter, dtReal pathOffsetDistance, dtReal earlyReachDistance, bool bAllowEarlyReach=true)dtPathCorridor
fixPathStart(dtPolyRef safeRef, const dtReal *safePos)dtPathCorridor
getFirstPoly() constdtPathCorridorinline
getLastPoly() constdtPathCorridorinline
getNextFixedCorner() constdtPathCorridorinline
getNextFixedCorner2() constdtPathCorridorinline
getPath() constdtPathCorridorinline
getPathCount() constdtPathCorridorinline
getPos() constdtPathCorridorinline
getSegmentAngle() constdtPathCorridorinline
getTarget() constdtPathCorridorinline
hasNextFixedCorner() constdtPathCorridorinline
hasNextFixedCorner2() constdtPathCorridorinline
init(const int maxPath)dtPathCorridor
isValid(const int maxLookAhead, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
moveOverOffmeshConnection(dtPolyRef offMeshConRef, dtPolyRef *refs, const dtReal *agentPos, dtReal *startPos, dtReal *endPos, dtNavMeshQuery *navquery)dtPathCorridor
movePosition(const dtReal *npos, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
moveTargetPosition(const dtReal *npos, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
optimizePathTopology(dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
optimizePathVisibility(const dtReal *next, const dtReal pathOptimizationRange, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
pruneOffmeshConenction(dtPolyRef offMeshConRef)dtPathCorridor
reset(dtPolyRef ref, const dtReal *pos)dtPathCorridor
setCorridor(const dtReal *target, const dtPolyRef *polys, const int npath)dtPathCorridor
setEarlyReachTest(bool enable)dtPathCorridorinline
trimInvalidPath(dtPolyRef safeRef, const dtReal *safePos, dtNavMeshQuery *navquery, const dtQueryFilter *filter)dtPathCorridor
~dtPathCorridor()dtPathCorridor