![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FNavigationDataHandler, including all inherited members.
| AddElementToNavOctree(const FNavigationDirtyElement &DirtyElement) | FNavigationDataHandler | |
| AddLevelCollisionToOctree(ULevel &Level) | FNavigationDataHandler | |
| ConstructNavOctree(const FVector &Origin, const double Radius, const ENavDataGatheringModeConfig DataGatheringMode, const float GatheringNavModifiersWarningLimitTime) | FNavigationDataHandler | |
| DemandLazyDataGathering(FNavigationRelevantData &ElementData) | FNavigationDataHandler | |
| DirtyAreasController | FNavigationDataHandler | |
| FindElementsInNavOctree(const FBox &QueryBox, const FNavigationOctreeFilter &Filter, TArray< FNavigationOctreeElement > &Elements) | FNavigationDataHandler | |
| FNavigationDataHandler(FNavigationOctreeController &InOctreeController, FNavigationDirtyAreasController &InDirtyAreasController) | FNavigationDataHandler | |
| OctreeController | FNavigationDataHandler | |
| ProcessPendingOctreeUpdates() | FNavigationDataHandler | |
| RegisterElementWithNavOctree(const TSharedRef< const FNavigationElement > &ElementRef, int32 UpdateFlags) | FNavigationDataHandler | |
| RegisterNavOctreeElement(UObject &ElementOwner, INavRelevantInterface &ElementInterface, int32 UpdateFlags) | FNavigationDataHandler | |
| RemoveFromNavOctree(const FOctreeElementId2 &ElementId, int32 UpdateFlags) | FNavigationDataHandler | |
| RemoveLevelCollisionFromOctree(ULevel &Level) | FNavigationDataHandler | |
| RemoveNavOctreeElementId(const FOctreeElementId2 &ElementId, int32 UpdateFlags) | FNavigationDataHandler | |
| ReplaceAreaInOctreeData(FNavigationElementHandle Element, TSubclassOf< UNavArea > OldArea, TSubclassOf< UNavArea > NewArea, bool bReplaceChildClasses) const | FNavigationDataHandler | |
| ReplaceAreaInOctreeData(const UObject &Object, TSubclassOf< UNavArea > OldArea, TSubclassOf< UNavArea > NewArea, bool bReplaceChildClasses) | FNavigationDataHandler | |
| UnregisterElementWithNavOctree(const TSharedRef< const FNavigationElement > &ElementRef, int32 UpdateFlags) | FNavigationDataHandler | |
| UnregisterNavOctreeElement(UObject &ElementOwner, INavRelevantInterface &ElementInterface, int32 UpdateFlags) | FNavigationDataHandler | |
| UpdateActorAndComponentsInNavOctree(AActor &Actor) | FNavigationDataHandler | |
| UpdateNavOctreeElement(FNavigationElementHandle ElementHandle, const TSharedRef< const FNavigationElement > &UpdatedElement, int32 UpdateFlags) | FNavigationDataHandler | |
| UpdateNavOctreeElement(UObject &ElementOwner, INavRelevantInterface &ElementInterface, int32 UpdateFlags) | FNavigationDataHandler | |
| UpdateNavOctreeElementBounds(FNavigationElementHandle Element, const FBox &NewBounds, const TConstArrayView< FBox > DirtyAreas) | FNavigationDataHandler | |
| UpdateNavOctreeElementBounds(UObject &Object, const FBox &NewBounds, const TConstArrayView< FBox > DirtyAreas) | FNavigationDataHandler | |
| UpdateNavOctreeParentChain(UObject &ElementOwner, bool bSkipElementOwnerUpdate=false) | FNavigationDataHandler |