Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
GenericOctree.h File Reference
#include "Containers/Array.h"
#include "Containers/ArrayView.h"
#include "Containers/ContainerAllocationPolicies.h"
#include "CoreGlobals.h"
#include "CoreMinimal.h"
#include "CoreTypes.h"
#include "GenericOctreePublic.h"
#include "HAL/PlatformMisc.h"
#include "Logging/LogCategory.h"
#include "Logging/LogMacros.h"
#include "Math/Box.h"
#include "Math/BoxSphereBounds.h"
#include "Math/MathFwd.h"
#include "Math/UnrealMathSSE.h"
#include "Math/UnrealMathUtility.h"
#include "Math/Vector.h"
#include "Math/Vector4.h"
#include "Math/VectorRegister.h"
#include "Misc/AssertionMacros.h"
#include "Templates/EnableIf.h"
#include "Templates/Models.h"
#include "Templates/UnrealTemplate.h"
#include "Templates/UnrealTypeTraits.h"
#include "Trace/Detail/Channel.h"
#include "Math/GenericOctree.inl"
#include <stddef.h>
+ Include dependency graph for GenericOctree.h:

Go to the source code of this file.

Classes

class  FBoxCenterAndExtent
 
class  FOctreeChildNodeRef
 
class  FOctreeChildNodeSubset
 
class  FOctreeNodeContext
 
class  TOctree2< ElementType, OctreeSemantics >
 
struct  TOctree2< ElementType, OctreeSemantics >::FNode
 
class  TOctree2< ElementType, OctreeSemantics >::FFreeList
 
struct  TOctree2< ElementType, OctreeSemantics >::FFreeList::FSpan
 
struct  TOctree2< ElementType, OctreeSemantics >::COctreeSemanticsV2
 
class  TOctree_DEPRECATED< ElementType, OctreeSemantics >
 
class  TOctree_DEPRECATED< ElementType, OctreeSemantics >::FNode
 
class  TOctree_DEPRECATED< ElementType, OctreeSemantics >::FNodeReference
 
class  TOctree_DEPRECATED< ElementType, OctreeSemantics >::TConstIterator< StackAllocator >
 
class  TOctree_DEPRECATED< ElementType, OctreeSemantics >::TConstElementBoxIterator< StackAllocator >
 
struct  TOctree_DEPRECATED< ElementType, OctreeSemantics >::COctreeSemanticsV2
 

Macros

#define FOREACH_OCTREE_CHILD_NODE(ChildRef)    for(FOctreeChildNodeRef ChildRef(0);!ChildRef.IsNULL();ChildRef.Advance())
 

Functions

 DECLARE_LOG_CATEGORY_EXTERN (LogGenericOctree, Log, All)
 

Macro Definition Documentation

◆ FOREACH_OCTREE_CHILD_NODE

#define FOREACH_OCTREE_CHILD_NODE ( ChildRef)     for(FOctreeChildNodeRef ChildRef(0);!ChildRef.IsNULL();ChildRef.Advance())

A concise iteration over the children of an octree node.

Definition at line 35 of file GenericOctree.h.

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

DECLARE_LOG_CATEGORY_EXTERN ( LogGenericOctree ,
Log ,
All  )