Navigation
API > API/Runtime > API/Runtime/NavigationSystem
| Name | FPathFindingQuery |
| Type | struct |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationSystemTypes.h |
| Include Path | #include "NavigationSystemTypes.h" |
Syntax
struct FPathFindingQuery : public FPathFindingQueryData
Inheritance Hierarchy
- FPathFindingQueryData → FPathFindingQuery
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NavigationSystemTypes.h | |||
FPathFindingQuery
(
FNavPathSharedRef PathToRecalculate, |
NavigationSystemTypes.h | ||
FPathFindingQuery
(
const UObject* InOwner, |
NavigationSystemTypes.h | ||
FPathFindingQuery
(
const INavAgentInterface& InNavAgent, |
NavigationSystemTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NavAgentProperties | FNavAgentProperties | NavigationSystemTypes.h | ||
| NavData | TWeakObjectPtr< const ANavigationData > | NavigationSystemTypes.h | ||
| PathInstanceToFill | FNavPathSharedPtr | NavigationSystemTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPathFindingQuery & SetAllowPartialPaths
(
const bool bAllow |
NavigationSystemTypes.h | ||
FPathFindingQuery & SetNavAgentProperties
(
const FNavAgentProperties& InNavAgentProperties |
NavigationSystemTypes.h | ||
FPathFindingQuery & SetPathInstanceToUpdate
(
FNavPathSharedPtr InPathInstanceToFill |
NavigationSystemTypes.h | ||
FPathFindingQuery & SetRequireNavigableEndLocation
(
const bool bRequire |
NavigationSystemTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FVector::FReal ComputeCostLimitFromHeuristic
(
const FVector& StartPos, |
Utility function to compute a cost limit using an Euclidean heuristic, an heuristic scale and a cost limit factor CostLimitFactor: multiplier used to compute the cost limit value from the initial heuristic MinimumCostLimit: minimum clamping value used to prevent low cost limit for short path query | NavigationSystemTypes.h |