Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TOctree2< ElementType, OctreeSemantics > Member List

This is the complete list of members for TOctree2< ElementType, OctreeSemantics >, including all inherited members.

AddElement(typename TCallTraits< ElementType >::ConstReference Element)TOctree2< ElementType, OctreeSemantics >inline
AddElementInternal(FNodeIndex CurrentNodeIndex, const FOctreeNodeContext &NodeContext, const FBoxCenterAndExtent &ElementBounds, typename TCallTraits< ElementType >::ConstReference Element, ElementArrayType &TempElementStorage)TOctree2< ElementType, OctreeSemantics >inlineprivate
AllocateEightNodes()TOctree2< ElementType, OctreeSemantics >inlineprivate
ApplyOffset(const FVector &InOffset, bool bGlobalOctree=false)TOctree2< ElementType, OctreeSemantics >inline
CollapseNodesInternal(FNodeIndex CurrentNodeIndex, ElementArrayType &CollapsedNodeElements)TOctree2< ElementType, OctreeSemantics >inlineprivate
Destroy()TOctree2< ElementType, OctreeSemantics >inline
DumpStats() constTOctree2< ElementType, OctreeSemantics >inline
ElementArrayType typedefTOctree2< ElementType, OctreeSemantics >private
FindAllElements(const IterateAllElementsFunc &Func) constTOctree2< ElementType, OctreeSemantics >inline
FindElementsWithBoundsTest(const FBoxCenterAndExtent &BoxBounds, const IterateBoundsFunc &Func) constTOctree2< ElementType, OctreeSemantics >inline
FindElementsWithBoundsTestInternal(FNodeIndex CurrentNodeIndex, const FOctreeNodeContext &NodeContext, const FBoxCenterAndExtent &BoxBounds, const IterateFunc &Func) constTOctree2< ElementType, OctreeSemantics >inlineprivate
FindElementsWithPredicate(const PredicateFunc &Predicate, const IterateFunc &Func) constTOctree2< ElementType, OctreeSemantics >inline
FindFirstElementWithBoundsTest(const FBoxCenterAndExtent &BoxBounds, const IterateBoundsFunc &Func) constTOctree2< ElementType, OctreeSemantics >inline
FindFirstElementWithBoundsTestInternal(FNodeIndex CurrentNodeIndex, const FOctreeNodeContext &NodeContext, const FBoxCenterAndExtent &BoxBounds, const IterateFunc &Func, bool &ContinueTraversal) constTOctree2< ElementType, OctreeSemantics >inlineprivate
FindNearbyElements(const FVector &Position, const IterateBoundsFunc &Func) constTOctree2< ElementType, OctreeSemantics >inline
FindNearbyElementsInternal(FNodeIndex CurrentNodeIndex, const FOctreeNodeContext &NodeContext, const FBoxCenterAndExtent &BoxBounds, const IterateFunc &Func) constTOctree2< ElementType, OctreeSemantics >inlineprivate
FindNodesWithPredicate(const PredicateFunc &Predicate, const IterateFunc &Func) constTOctree2< ElementType, OctreeSemantics >inline
FindNodesWithPredicateInternal(FNodeIndex ParentNodeIndex, FNodeIndex CurrentNodeIndex, const FOctreeNodeContext &NodeContext, const PredicateFunc &Predicate, const IterateFunc &Func) constTOctree2< ElementType, OctreeSemantics >inlineprivate
FNodeIndex typedefTOctree2< ElementType, OctreeSemantics >
FReal typedefTOctree2< ElementType, OctreeSemantics >
FreeEightNodes(FNodeIndex Index)TOctree2< ElementType, OctreeSemantics >inlineprivate
FreeListTOctree2< ElementType, OctreeSemantics >private
GetElementById(FOctreeElementId2 ElementId)TOctree2< ElementType, OctreeSemantics >inline
GetElementById(FOctreeElementId2 ElementId) constTOctree2< ElementType, OctreeSemantics >inline
GetElementsForNode(FNodeIndex NodeIndex) constTOctree2< ElementType, OctreeSemantics >inline
GetNodeLevelExtent(int32 Level) constTOctree2< ElementType, OctreeSemantics >inline
GetNumNodes() constTOctree2< ElementType, OctreeSemantics >inline
GetRootBounds() constTOctree2< ElementType, OctreeSemantics >inline
GetSizeBytes() constTOctree2< ElementType, OctreeSemantics >inline
IsValidElementId(FOctreeElementId2 ElementId) constTOctree2< ElementType, OctreeSemantics >inline
MinLeafExtentTOctree2< ElementType, OctreeSemantics >private
ParentLinksTOctree2< ElementType, OctreeSemantics >private
RemoveElement(FOctreeElementId2 ElementId)TOctree2< ElementType, OctreeSemantics >inline
RootNodeContextTOctree2< ElementType, OctreeSemantics >private
SetElementId(const ElementType &Element, FOctreeElementId2 Id)TOctree2< ElementType, OctreeSemantics >inlineprotected
SetOctreeSemanticsElementId(const ElementType &Element, FOctreeElementId2 Id)TOctree2< ElementType, OctreeSemantics >inlineprivate
SetOctreeSemanticsElementId(const ElementType &Element, FOctreeElementId2 Id)TOctree2< ElementType, OctreeSemantics >inlineprivate
ShrinkElements()TOctree2< ElementType, OctreeSemantics >inline
TOctree2(const FVector &InOrigin, FVector::FReal InExtent)TOctree2< ElementType, OctreeSemantics >inline
TOctree2()TOctree2< ElementType, OctreeSemantics >inline
TreeElementsTOctree2< ElementType, OctreeSemantics >private
TreeNodesTOctree2< ElementType, OctreeSemantics >private