Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/AI > API/Runtime/Engine/AI/Navigation
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/AI/Navigation/NavigationDirtyElement.h |
| Include | #include "AI/Navigation/NavigationDirtyElement.h" |
Syntax
struct FNavigationDirtyElement
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bHasPrevData | Prev flags & bounds data are set | |
| uint8: 1 | bInvalidRequest | Request was invalidated while queued, use prev values to dirty area | |
| uint8: 1 | bIsFromVisibilityChange | Requested during visibility change of the owning level (loading/unloading) | |
| uint8: 1 | bIsInBaseNavmesh | Part of the base navmesh | |
| int32 | FlagsOverride | Override for update flags | |
| INavRelevantInterface * | NavInterface | Cached interface pointer | |
| FWeakObjectPtr | Owner | Object owning this element | |
| FBox | PrevBounds | Bounds of already existing entry for this actor | |
| int32 | PrevFlags | Flags of already existing entry for this actor |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNavigationDirtyElement
(
UObject* InOwner |
|||
FNavigationDirtyElement
(
UObject* InOwner, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FNavigationDirtyElement& Other |
||
| bool | operator==
(
const UObject*& OtherOwner |