Navigation
Unreal Engine C++ API Reference > Runtime > NavigationSystem > FNavigationDataHandler
References
Module | NavigationSystem |
Header | /Engine/Source/Runtime/NavigationSystem/Public/NavigationDataHandler.h |
Include | #include "NavigationDataHandler.h" |
Source | /Engine/Source/Runtime/NavigationSystem/Private/NavigationDataHandler.cpp |
bool UnregisterNavOctreeElement
&40;
UObject & ElementOwner,
INavRelevantInterface & ElementInterface,
int32 UpdateFlags
&41;
Remarks
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.
Parameters
Name | 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 |