| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/NavigationSystem/Public/AbstractNavData.h |
Include |
#include "AbstractNavData.h" |
class AAbstractNavData : public ANavigationData
Name | Description | |
---|---|---|
|
AAbstractNavData ( |
Name | Description | ||
---|---|---|---|
|
FPathFinding... |
FindPathAbstract ( |
|
|
RaycastAbstract ( |
||
|
TestPathAbstract ( |
Name | Description | ||
---|---|---|---|
|
BatchProjectPoints ( |
Project batch of points using shared search filter. |
|
|
BatchProjectPoints ( |
Batches ProjectPoint's work for efficiency |
|
|
BatchRaycast ( |
Raycasts batched for efficiency |
|
|
ENavigationQ... |
CalcPathCost ( |
Calculates path from PathStart to PathEnd and retrieves its cost. |
|
ENavigationQ... |
CalcPathLength ( |
Calculates path from PathStart to PathEnd and retrieves its length. |
|
ENavigationQ... |
CalcPathLengthAndCost ( |
Calculates path from PathStart to PathEnd and retrieves its length. |
|
DoesNodeContainLocation ( |
Checks if specified navigation node contains given location |
|
|
GetBounds() |
Returns bounding box for the navmesh. |
|
|
GetRandomPoint ( |
||
|
GetRandomPointInNavigableRadius ( |
Finds a random location in navigable space, in given Radius |
|
|
GetRandomReachablePointInRadius ( |
Finds a random location in Radius, reachable from Origin |
|
|
OnNavAreaAdded |
Areas. |
|
|
OnNavAreaRemoved ( |
Area was removed from navigation system |
Name | Description | ||
---|---|---|---|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name | Description | ||
---|---|---|---|
|
FindMoveAlongSurface ( |
Tries to move current nav location towards target constrained to navigable area. |
|
|
IsNodeRefValid ( |
Determines whether the specified NavNodeRef is still valid |
|
|
ProjectPoint ( |
Tries to project given Point to this navigation type, within given Extent. |