UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNavigationOctree Member List

This is the complete list of members for FNavigationOctree, including all inherited members.

AddElement(const FNavigationOctreeElement &Element)FNavigationOctreeinline
TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >::AddElement(typename TCallTraits< FNavigationOctreeElement >::ConstReference Element)TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
AddNode(const FBox &Bounds, FNavigationOctreeElement &OctreeElement)FNavigationOctree
AddNode(UObject *ElementOb, INavRelevantInterface *NavElement, const FBox &Bounds, FNavigationOctreeElement &Data)FNavigationOctree
AppendToNode(const FOctreeElementId2 &Id, const TSharedRef< const FNavigationElement > &ElementRef, const FBox &Bounds, FNavigationOctreeElement &Data)FNavigationOctree
AppendToNode(const FOctreeElementId2 &Id, INavRelevantInterface *NavElement, const FBox &Bounds, FNavigationOctreeElement &Data)FNavigationOctree
ApplyOffset(const FVector &InOffset, bool bGlobalOctree=false)TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
AsShared()TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
AsShared() constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
AsWeak()TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
AsWeak() constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
bGatherGeometryFNavigationOctreeprotected
DECLARE_DELEGATE_TwoParams(FNavRelevantGeometryExportDelegate, INavRelevantInterface &, FNavigationRelevantData &)FNavigationOctree
DECLARE_DELEGATE_TwoParams(FGeometryExportDelegate, const FNavigationElement &, FNavigationRelevantData &)FNavigationOctree
DefaultGeometryGatheringModeFNavigationOctreeprotected
DemandChildLazyDataGathering(FNavigationRelevantData &ElementData, const FNavigationElement &ChildElement) constFNavigationOctree
DemandChildLazyDataGathering(FNavigationRelevantData &ElementData, INavRelevantInterface &ChildNavInterface)FNavigationOctree
DemandLazyDataGathering(FNavigationRelevantData &ElementData)FNavigationOctree
Destroy()TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
DoesSharedInstanceExist() constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
DumpStats() constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
ElementToOctreeIdFNavigationOctreeprotected
ENavGeometryStoringMode enum nameFNavigationOctree
FindAllElements(const IterateAllElementsFunc &Func) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
FindElementsWithBoundsTest(const FBoxCenterAndExtent &BoxBounds, const IterateBoundsFunc &Func) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
FindElementsWithPredicate(const PredicateFunc &Predicate, const IterateFunc &Func) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
FindFirstElementWithBoundsTest(const FBoxCenterAndExtent &BoxBounds, const IterateBoundsFunc &Func) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
FindNearbyElements(const FVector &Position, const IterateBoundsFunc &Func) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
FindNodesWithPredicate(const PredicateFunc &Predicate, const IterateFunc &Func) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
FNavigationOctree(const FVector &Origin, FVector::FReal Radius)FNavigationOctree
FNavigationOctreeControllerFNavigationOctreefriend
FNavigationOctreeSemanticsFNavigationOctreefriend
FNodeIndex typedefTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >
FReal typedefTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >
GatheringNavModifiersTimeLimitWarningFNavigationOctreeprotected
GeometryExportDelegateFNavigationOctree
GetDataForID(const FOctreeElementId2 &Id) constFNavigationOctree
GetElementById(FOctreeElementId2 ElementId)TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
GetElementById(FOctreeElementId2 ElementId) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
GetElementsForNode(FNodeIndex NodeIndex) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
GetMutableDataForID(const FOctreeElementId2 &Id)FNavigationOctree
GetNavGeometryStoringMode() constFNavigationOctreeinline
GetNodeLevelExtent(int32 Level) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
GetNumNodes() constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
GetRootBounds() constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
GetSizeBytes() constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
HashObject(const UObject &Object)FNavigationOctreeinlinestatic
IsLazyGathering(const FNavigationElement &NavigationElement) constFNavigationOctree
IsLazyGathering(const INavRelevantInterface &ChildNavInterface) constFNavigationOctree
IsValidElementId(FOctreeElementId2 ElementId) constTOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
NavRelevantGeometryExportDelegateFNavigationOctree
NodesMemoryFNavigationOctreeprotected
operator=(TSharedFromThis const &)TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inlineprotected
RemoveElement(FOctreeElementId2 ElementId)FNavigationOctreeinline
RemoveNode(const FOctreeElementId2 &Id)FNavigationOctree
SetDataGatheringMode(ENavDataGatheringModeConfig Mode)FNavigationOctree
SetElementId(const FNavigationOctreeElement &Element, FOctreeElementId2 Id)TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inlineprotected
SetElementIdImpl(const uint32 OwnerUniqueId, FOctreeElementId2 Id)FNavigationOctreeprotected
SetElementIdImpl(FNavigationElementHandle ElementHandle, FOctreeElementId2 Id)FNavigationOctreeprotected
SetGatheringNavModifiersTimeLimitWarning(const float Threshold)FNavigationOctree
SetNavigableGeometryStoringMode(ENavGeometryStoringMode NavGeometryMode)FNavigationOctree
SharedThis(OtherType *ThisPtr)TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inlineprotectedstatic
ShrinkElements()TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
SkipNavGeometry enum valueFNavigationOctree
StoreNavGeometry enum valueFNavigationOctree
TOctree2(const FVector &InOrigin, FVector::FReal InExtent)TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
TOctree2()TOctree2< FNavigationOctreeElement, FNavigationOctreeSemantics >inline
TSharedFromThis()TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inlineprotected
UpdateNode(const FOctreeElementId2 &Id, const FBox &NewBounds)FNavigationOctree
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inline
~FNavigationOctree()FNavigationOctreevirtual
~TSharedFromThis()TSharedFromThis< FNavigationOctree, ESPMode::ThreadSafe >inlineprotected