Navigation
API > API/Runtime > API/Runtime/NavigationSystem > API/Runtime/NavigationSystem/ANavigationData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BatchProjectPoints
(
TArray< FNavigationProjectionWork >& Workload, |
Project batch of points using shared search filter. | NavigationData.h | |
virtual void BatchProjectPoints
(
TArray< FNavigationProjectionWork >& Workload, |
Batches ProjectPoint's work for efficiency | NavigationData.h |
BatchProjectPoints(TArray< FNavigationProjectionWork > &, FSharedConstNavQueryFilter, const UObject *)
Description
Project batch of points using shared search filter. This version is not requiring user to pass in Extent, and is instead relying on FNavigationProjectionWork.ProjectionLimit.
function should assert if item's FNavigationProjectionWork.ProjectionLimit is invalid
| Name | BatchProjectPoints |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationData.h |
| Include Path | #include "NavigationData.h" |
virtual void BatchProjectPoints
(
TArray < FNavigationProjectionWork > & Workload,
FSharedConstNavQueryFilter Filter,
const UObject * Querier
) const
BatchProjectPoints(TArray< FNavigationProjectionWork > &, const FVector &, FSharedConstNavQueryFilter, const UObject *)
Description
Batches ProjectPoint's work for efficiency
| Name | BatchProjectPoints |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationData.h |
| Include Path | #include "NavigationData.h" |
virtual void BatchProjectPoints
(
TArray < FNavigationProjectionWork > & Workload,
const FVector & Extent,
FSharedConstNavQueryFilter Filter,
const UObject * Querier
) const