ActorReachable | native function bool ActorReachable(Actor A) |
AddGoalEvaluator | native function AddGoalEvaluator(NavMeshPathGoalEvaluator Evaluator) |
AddPathConstraint | native function AddPathConstraint(NavMeshPathConstraint Constraint) |
BuildFromPylonAToPylonB | native function Pylon BuildFromPylonAToPylonB(Pylon A, Pylon B) |
CalculatePathDistance | native function float CalculatePathDistance(optional Vector FinalDest) |
ClearConstraints | native function ClearConstraints() |
ClearCurrentEdge | native function ClearCurrentEdge() |
ComputeValidFinalDestination | native function bool ComputeValidFinalDestination(out vector out_ComputedPosition) |
CopyMovePointsFromPathCache | native function CopyMovePointsFromPathCache(Vector FinalDest, out array<vector> out_MovePoints) |
CopyPathStoreToPathCache | native function CopyPathStoreToPathCache(const out PathStore InStore) |
CreatePathConstraint | function NavMeshPathConstraint CreatePathConstraint(class<NavMeshPathConstraint> ConstraintClass) |
CreatePathGoalEvaluator | function NavMeshPathGoalEvaluator CreatePathGoalEvaluator(class<NavMeshPathGoalEvaluator> GoalEvalClass) |
DoesPylonAHaveAPathToPylonB | native function bool DoesPylonAHaveAPathToPylonB(Pylon A, Pylon B) |
DrawBreadCrumbs | function DrawBreadCrumbs(bool bPersistent = false) |
DrawPathCache | native function DrawPathCache(optional Vector DrawOffset, optional bool bPersistent, optional color DrawColor) |
FindPath | native function bool FindPath(optional out Actor out_DestActor, optional out int out_DestItem) |
FindPylon | native function bool FindPylon() |
GetAllCoverSlotsInRadius | static final native function bool GetAllCoverSlotsInRadius(Vector FromLoc, FLOAT Radius, out array<CoverInfo> out_CoverList) |
GetAllPolyCentersWithinBounds | static native function GetAllPolyCentersWithinBounds(Vector Pos, Vector Extent) |
GetBestUnfinishedPathPoint | native function vector GetBestUnfinishedPathPoint() |
GetCurrentEdgeDebugText | native function string GetCurrentEdgeDebugText() |
GetCurrentEdgeType | native function ENavMeshEdgeType GetCurrentEdgeType() |
GetFirstMoveLocation | native function vector GetFirstMoveLocation() |
GetNextBreadCrumb | native function bool GetNextBreadCrumb(out vector out_BreadCrumbLoc) |
GetNextMoveLocation | native function bool GetNextMoveLocation(out Vector out_MoveDest, float ArrivalDistance) |
GetPathCacheLength | function int GetPathCacheLength() |
GetPylonFromPos | static native function Pylon GetPylonFromPos(vector Position) |
GetValidatedAnchorPosition | final native function bool GetValidatedAnchorPosition(out vector out_NewAnchorLoc, optional vector OverrideStartLoc) |
GetValidPositionsForBox | static native function GetValidPositionsForBox(Vector Pos, float Radius, Vector Extent, bool bMustBeReachableFromStartPos, optional int MaxPositions = -1, optional float MinRadius, optional vector ValidBoxAroundStartPos = vect(0,0,0)) |
IsAnchorInescapable | native function bool IsAnchorInescapable() |
LimitPathCacheDistance | native function LimitPathCacheDistance(float MaxDist) |
LineCheck | native function bool LineCheck(vector Start, vector End, vector Extent, optional out vector out_HitLocation, optional out vector out_HitNormal) |
MoveToDesiredHeightAboveMesh | static native function Vector MoveToDesiredHeightAboveMesh(vector Point, float Height) |
ObstacleLineCheck | static final native function bool ObstacleLineCheck(vector Start, vector End, vector Extent, optional out vector out_HitLoc, optional out vector out_HitNorm) |
ObstaclePointCheck | static final native function bool ObstaclePointCheck(vector Pt, vector Extent) |
PathCache_Empty | native function bool PathCache_Empty() |
PathCache_GetGoalPoint | native function vector PathCache_GetGoalPoint() |
PathCache_RemoveIndex | native function bool PathCache_RemoveIndex(int InIdx, int Count = 1) |
PointCheck | native function bool PointCheck(vector Pt, vector Extent) |
PointReachable | native function bool PointReachable(Vector Point, optional Vector OverrideStartPoint, optional bool bAllowHitsInEndCollisionBox = true) |
PopulatePathfindingParamCache | final native function bool PopulatePathfindingParamCache() |
PrintPathCacheDebugText | native function PrintPathCacheDebugText() |
SetFinalDestination | native function bool SetFinalDestination(Vector FinalDest) |
StaticGetValidatedAnchorPosition | static final native function bool StaticGetValidatedAnchorPosition(out vector out_NewAnchorLoc, Vector StartCheckBaseLocation, Vector Extent) |
SuggestMovePreparation | native function bool SuggestMovePreparation(out Vector MovePt, Controller C) |
UpdateBreadCrumbs | native function UpdateBreadCrumbs(vector InLocation) |