FNavigationRelevantData

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

FNavigationRelevantData

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/AI/Navigation/NavRelevantInterface.h

Include

#include "AI/Navigation/NavRelevantInterface.h"

Syntax

struct FNavigationRelevantData : public TSharedFromThis< FNavigationRelevantData, ESPMode::ThreadSafe >

Variables

Name Description

Public variable

FBox

 

Bounds

Bounds of geometry (unreal coords)

Public variable

uint32 : 1

 

bPendingLazyGeometryGathering

Get set to true when lazy navigation exporting is enabled and this navigation data has "potential" of containing geometry data.

Public variable

uint32 : 1

 

bPendingLazyModifiersGathering

Public variable

uint32 : 1

 

bSupportsGatheringGeometrySlices

Public variable

TNavStatArray < ...

 

CollisionData

Exported geometry (used by recast navmesh as FRecastGeometryCache)

Public variable

FCompositeNavMo ...

 

Modifiers

Additional modifiers: areas and external links

Public variable

FNavDataPerInst ...

 

NavDataPerInstanceTransformDelegate

Gathers per instance data for navigation geometry in a specified area box

Public variable

FFilterNavDataD ...

 

ShouldUseGeometryDelegate

Called to check if hosted geometry should be used for given FNavDataConfig .

Public variable

const TWeakObje ...

 

SourceObject

UObject these data represents

Public variable

TNavStatArray < ...

 

VoxelData

Cached voxels (used by recast navmesh as FRecastVoxelCache)

Constructors

Name Description

Public function

FNavigationRelevantData

(
    UObject & Source
)

Functions

Classes

Name

Description

Public struct

FCollisionDataHeader

CollisionData should always start with this struct for validation purposes

Typedefs

Name

Description

FFilterNavDataDelegate

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback