#include <NavigationOctreeController.h>
◆ EOctreeUpdateMode
| Enumerator |
|---|
| OctreeUpdate_Default | |
| OctreeUpdate_Geometry | |
| OctreeUpdate_Modifiers | |
| OctreeUpdate_Refresh | |
| OctreeUpdate_ParentChain | |
◆ AddChild()
◆ GetChildren()
◆ GetDataForElement()
◆ GetDataForObject()
◆ GetMutableDataForElement()
◆ GetMutableDataForObject()
◆ GetMutableOctree()
◆ GetNavOctreeElementData() [1/2]
| bool FNavigationOctreeController::GetNavOctreeElementData |
( |
const UObject & |
NodeOwner, |
|
|
int32 & |
DirtyFlags, |
|
|
FBox & |
DirtyBounds |
|
) |
| |
◆ GetNavOctreeElementData() [2/2]
◆ GetNavOctreeIdForElement()
◆ GetObjectsNavOctreeId()
◆ GetOctree()
◆ HasElementNavOctreeId()
◆ HasObjectsNavOctreeId()
| bool FNavigationOctreeController::HasObjectsNavOctreeId |
( |
const UObject & |
Object | ) |
const |
◆ HasPendingObjectNavOctreeId()
◆ HasPendingUpdateForElement()
◆ IsEmpty()
| bool FNavigationOctreeController::IsEmpty |
( |
| ) |
const |
|
inline |
◆ IsNavigationOctreeLocked()
| bool FNavigationOctreeController::IsNavigationOctreeLocked |
( |
| ) |
const |
|
inline |
◆ IsValid()
| bool FNavigationOctreeController::IsValid |
( |
| ) |
const |
|
inline |
basically says if navoctree has been created already
◆ IsValidElement() [1/2]
◆ IsValidElement() [2/2]
◆ RemoveChild()
◆ RemoveNode()
◆ RemoveObjectsNavOctreeId()
| void FNavigationOctreeController::RemoveObjectsNavOctreeId |
( |
const UObject & |
Object | ) |
|
◆ Reset()
| void FNavigationOctreeController::Reset |
( |
| ) |
|
◆ SetNavigableGeometryStoringMode()
◆ SetNavigationOctreeLock()
| void FNavigationOctreeController::SetNavigationOctreeLock |
( |
bool |
bLock | ) |
|
|
inline |
◆ bNavOctreeLock
| uint8 FNavigationOctreeController::bNavOctreeLock |
if set, navoctree updates are ignored, use with caution!
◆ NavOctree
◆ OctreeChildNodesMap
◆ PendingOctreeUpdates
◆ PendingUpdates
The documentation for this struct was generated from the following files: