![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
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) const | dtPathCorridor | |
| 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() const | dtPathCorridor | inline |
| getLastPoly() const | dtPathCorridor | inline |
| getNextFixedCorner() const | dtPathCorridor | inline |
| getNextFixedCorner2() const | dtPathCorridor | inline |
| getPath() const | dtPathCorridor | inline |
| getPathCount() const | dtPathCorridor | inline |
| getPos() const | dtPathCorridor | inline |
| getSegmentAngle() const | dtPathCorridor | inline |
| getTarget() const | dtPathCorridor | inline |
| hasNextFixedCorner() const | dtPathCorridor | inline |
| hasNextFixedCorner2() const | dtPathCorridor | inline |
| 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) | dtPathCorridor | inline |
| trimInvalidPath(dtPolyRef safeRef, const dtReal *safePos, dtNavMeshQuery *navquery, const dtQueryFilter *filter) | dtPathCorridor | |
| ~dtPathCorridor() | dtPathCorridor |