Navigation
API > API/Runtime > API/Runtime/NavigationSystem
| Name | FNavigationInvoker |
| Type | struct |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationSystemTypes.h |
| Include Path | #include "NavigationSystemTypes.h" |
Syntax
struct FNavigationInvoker
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NavigationSystemTypes.h | |||
FNavigationInvoker
(
AActor& InActor, |
NavigationSystemTypes.h | ||
FNavigationInvoker
(
INavigationInvokerInterface& InObject, |
NavigationSystemTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Actor | TWeakObjectPtr< AActor > | The Invoker source should be either an Actor or an Object. | NavigationSystemTypes.h | |
| GenerationRadius | float | Tiles GenerationRadius away or close will be generated if they're not already present | NavigationSystemTypes.h | |
| Object | TWeakInterfacePtr< INavigationInvokerInterface > | NavigationSystemTypes.h | ||
| Priority | ENavigationInvokerPriority | Invoker Priority used when dirtying tiles | NavigationSystemTypes.h | |
| RemovalRadius | float | Tiles over RemovalRadius will get removed. | NavigationSystemTypes.h | |
| SupportedAgents | FNavAgentSelector | Restrict navigation generation to specific agents | NavigationSystemTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetLocation
(
FVector& OutLocation |
NavigationSystemTypes.h | ||
FString GetName() |
NavigationSystemTypes.h |