FNavigationDirtyElement

Windows
MacOS
Linux

References

Module

Engine

Header

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

Include

#include "AI/Navigation/NavigationTypes.h"

Syntax

struct FNavigationDirtyElement

Variables

Name Description

Public variable

uint8: 1

 

bHasPrevData

Prev flags & bounds data are set

Public variable

uint8: 1

 

bInvalidRequest

Request was invalidated while queued, use prev values to dirty area

Public variable

int32

 

FlagsOverride

Override for update flags

Public variable

INavRelevantInt...

 

NavInterface

Cached interface pointer

Public variable

FWeakObjectPtr

 

Owner

Object owning this element

Public variable

FBox

 

PrevBounds

Bounds of already existing entry for this actor

Public variable

int32

 

PrevFlags

Flags of already existing entry for this actor

Constructors

Name Description

Public function

FNavigationDirtyElement()

Public function

FNavigationDirtyElement

(
    UObject* InOwner
)

Public function

FNavigationDirtyElement

(
    UObject* InOwner,
    INavRelevantInterface* InNavIn...,
    int32 InFlagsOverride
)

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FNavigationDirtyElement& Oth...
)

Public function Const

bool

 

operator==

(
    const UObject*& OtherOwner
)

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