| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/AI/Navigation/NavRelevantInterface.h |
Include |
#include "AI/Navigation/NavRelevantInterface.h" |
struct FNavigationRelevantData : public TSharedFromThis< FNavigationRelevantData, ESPMode::ThreadSafe >
Name | Description | ||
---|---|---|---|
|
Bounds |
Bounds of geometry (unreal coords) |
|
|
uint32: 1 |
bPendingChildLazyModifiersGathering |
|
|
uint32: 1 |
bPendingLazyGeometryGathering |
Get set to true when lazy navigation exporting is enabled and this navigation data has "potential" of containing geometry data. |
|
uint32: 1 |
bPendingLazyModifiersGathering |
|
|
uint32: 1 |
bSupportsGatheringGeometrySlices |
|
|
TNavStatArray< ... |
CollisionData |
Exported geometry (used by recast navmesh as FRecastGeometryCache) |
|
Modifiers |
Additional modifiers: areas and external links |
|
|
NavDataPerInstanceTransformDelegate |
Gathers per instance data for navigation geometry in a specified area box |
|
|
ShouldUseGeometryDelegate |
Called to check if hosted geometry should be used for given FNavDataConfig. |
|
|
const TWeakObje... |
SourceObject |
UObject these data represents |
|
TNavStatArray< ... |
VoxelData |
Cached voxels (used by recast navmesh as FRecastVoxelCache) |
Name | Description | |
---|---|---|
|
FNavigationRelevantData ( |
Name |
Description |
|
---|---|---|
|
FCollisionDataHeader |
CollisionData should always start with this struct for validation purposes |
Name |
Description |
---|---|
FFilterNavDataDelegate |