Navigation
API > API/Runtime > API/Runtime/NavigationSystem
Class containing definition of a navigation area
| Name | UNavAreaMeta_SwitchByAgent |
| Type | class |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavAreas/NavAreaMeta_SwitchByAgent.h |
| Include Path | #include "NavAreas/NavAreaMeta_SwitchByAgent.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UNavAreaMeta_SwitchByAgent : public UNavAreaMeta
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UNavAreaBase → UNavArea → UNavAreaMeta → UNavAreaMeta_SwitchByAgent
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UNavAreaMeta_SwitchByAgent
(
const FObjectInitializer& ObjectInitializer |
NavAreas/NavAreaMeta_SwitchByAgent.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Agent0Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent10Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent11Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent12Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent13Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent14Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent15Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent1Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent2Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent3Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent4Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent5Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent6Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent7Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent8Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
|
| Agent9Area | TSubclassOf< UNavArea > | NavAreas/NavAreaMeta_SwitchByAgent.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void UpdateAgentConfig() |
Setup AgentXArea properties | NavAreas/NavAreaMeta_SwitchByAgent.h |
Overridden from UNavAreaBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSubclassOf< UNavAreaBase > PickAreaClassForAgent
(
const AActor& Actor, |
NavAreas/NavAreaMeta_SwitchByAgent.h |