Navigation
API > API/Runtime > API/Runtime/NavigationSystem > API/Runtime/NavigationSystem/ANavigationData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Synchronously makes a raycast on navigation data using QueryFilter | NavigationData.h | ||
bool Raycast
(
const FVector& RayStart, |
Synchronously makes a raycast on navigation data using QueryFilter | NavigationData.h |
Raycast(const FVector &, const FVector &, FVector &, FSharedConstNavQueryFilter, const UObject *)
Description
Synchronously makes a raycast on navigation data using QueryFilter
don't make this function virtual! Look at implementation details and its comments for more info.
| Name | Raycast |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationData.h |
| Include Path | #include "NavigationData.h" |
bool Raycast
(
const FVector & RayStart,
const FVector & RayEnd,
FVector & HitLocation,
FSharedConstNavQueryFilter QueryFilter,
const UObject * Querier
) const
true if line from RayStart to RayEnd is obstructed
Parameters
| Name | Remarks |
|---|---|
| HitLocation | if line was obstructed this will be set to hit location. Otherwise it contains SegmentEnd |
Raycast(const FVector &, const FVector &, FVector &, FNavigationRaycastAdditionalResults , FSharedConstNavQueryFilter, const UObject )
Description
Synchronously makes a raycast on navigation data using QueryFilter
don't make this function virtual! Look at implementation details and its comments for more info.
| Name | Raycast |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationData.h |
| Include Path | #include "NavigationData.h" |
bool Raycast
(
const FVector & RayStart,
const FVector & RayEnd,
FVector & HitLocation,
FNavigationRaycastAdditionalResults * AdditionalResults,
FSharedConstNavQueryFilter QueryFilter,
const UObject * Querier
) const
true if line from RayStart to RayEnd is obstructed
Parameters
| Name | Remarks |
|---|---|
| HitLocation | if line was obstructed this will be set to hit location. Otherwise it contains SegmentEnd |
| AdditionalResults | contains more information about the result of the raycast query. See FNavigationRaycastAdditionalResults description for details |