![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NavigationOctree.h>
Public Member Functions | |
| FNavigationOctreeElement (UObject &SourceObject) | |
| FNavigationOctreeElement (const TSharedRef< const FNavigationElement > &SourceObject) | |
| FNavigationOctreeElement (const FNavigationOctreeElement &Other) | |
| FNavigationOctreeElement (FNavigationOctreeElement &&Other) noexcept | |
| FNavigationOctreeElement & | operator= (FNavigationOctreeElement &&Other) |
| FNavigationOctreeElement & | operator= (const FNavigationOctreeElement &Other) |
| FORCEINLINE bool | IsEmpty () const |
| FORCEINLINE bool | IsMatchingFilter (const FNavigationOctreeFilter &Filter) const |
| FORCEINLINE FCompositeNavModifier | GetModifierForAgent (const FNavAgentProperties *NavAgent=nullptr) const |
| FORCEINLINE bool | ShouldUseGeometry (const FNavDataConfig &NavConfig) const |
| FORCEINLINE int32 | GetAllocatedSize () const |
| FORCEINLINE void | Shrink () |
| FORCEINLINE void | ValidateAndShrink () |
| FORCEINLINE UObject * | GetOwner (bool bEvenIfPendingKill=false) const |
| const TSharedRef< const FNavigationElement > & | GetSourceElement () const |
Public Attributes | |
| FBoxSphereBounds | Bounds |
| TSharedRef< FNavigationRelevantData, ESPMode::ThreadSafe > | Data |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
retrieves Modifier, if it doesn't contain any "Meta Navigation Areas". If it does then retrieves a copy with meta areas substituted with appropriate non-meta areas, depending on NavAgent
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FBoxSphereBounds FNavigationOctreeElement::Bounds |
| TSharedRef<FNavigationRelevantData, ESPMode::ThreadSafe> FNavigationOctreeElement::Data |