ANavModifierVolume

Allows applying selected AreaClass to navmesh, using Volume's shape

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NavigationSystem

Header

/Engine/Source/Runtime/NavigationSystem/Public/NavModifierVolume.h

Include

#include "NavModifierVolume.h"

Syntax

class ANavModifierVolume :
    public AVolume,
    public INavRelevantInterface

Remarks

Allows applying selected AreaClass to navmesh, using Volume's shape

Variables

Name Description

Protected variable

TSubclassOf< UN...

 

AreaClass

Constructors

Name Description

Public function

ANavModifierVolume

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

TSubclassOf<...

 

GetAreaClass()

Public function

void

 

SetAreaClass

(
    TSubclassOf< UNavArea > NewAreaClas...
)

Overridden from ABrush

Name Description

Public function Virtual

void

 

RebuildNavigationData()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostEditUndo()

Called after applying a transaction to the object.

Overridden from INavRelevantInterface

Name Description

Public function Virtual Const

FBox

 

GetNavigationBounds()

Get bounds for navigation octree

Public function Virtual Const

void

 

GetNavigationData

(
    FNavigationRelevantData& Data
)

Prepare navigation modifiers

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss