UNavAreaMeta_SwitchByAgent

Class containing definition of a navigation area

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

NavigationSystem

Header

/Engine/Source/Runtime/NavigationSystem/Public/NavAreas/NavAreaMeta_SwitchByAgent.h

Include

#include "NavAreas/NavAreaMeta_SwitchByAgent.h"

Syntax

class UNavAreaMeta_SwitchByAgent : public UNavAreaMeta

Remarks

Class containing definition of a navigation area

Variables

Constructors

Name Description

Public function

UNavAreaMeta_SwitchByAgent

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

UpdateAgentConfig()

Setup AgentXArea properties

Overridden from UNavAreaBase

Name Description

Public function Virtual Const

TSubclassOf<...

 

PickAreaClassForAgent

(
    const AActor& Actor,
    const FNavAgentProperties& NavAgen...
)

Picks an navigation area class that should be used for Actor when queried by NavAgent.