Module |
|
Header |
/Engine/Source/Runtime/NavigationSystem/Public/NavigationDataHandler.h |
Include |
#include "NavigationDataHandler.h" |
Source |
/Engine/Source/Runtime/NavigationSystem/Private/NavigationDataHandler.cpp |
bool UnregisterNavOctreeElement
(
UObject & ElementOwner,
INavRelevantInterface & ElementInterface,
int32 UpdateFlags
)
Removes associated NavOctreeElement and invalidates associated pending updates. Also removes object from the list of children of the NavigationParent, if any.
True if associated NavOctreeElement has been removed or pending update has been invalidated; false otherwise.
Parameter |
Description |
---|---|
ElementOwner |
Object for which we must remove associated NavOctreeElement |
ElementInterface |
Object associated NavRelevantInterface to access NavigationParent when registered as children |
UpdateFlags |
Flags indicating in which context the method is called to allow/forbid certain operations |