![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <StaticSpatialIndex.h>
Inheritance diagram for TStaticSpatialIndex< ValueType, Profile, SpatialIndexType, ElementsSorter >:Public Member Functions | |
| TStaticSpatialIndex () | |
| void | Init (const TArray< TPair< FBox, ValueType > > &InElements) |
| void | Init (TArray< TPair< FBox, ValueType > > &&InElements) |
| template<class Func > | |
| void | ForEachElement (Func InFunc) const |
| template<class Func > | |
| void | ForEachIntersectingElement (const FBox &InBox, Func InFunc) const |
| template<class Func > | |
| void | ForEachIntersectingElement (const FStaticSpatialIndex::FSphere &InSphere, Func InFunc) const |
| template<class Func > | |
| void | ForEachIntersectingElement (const FStaticSpatialIndex::FCone &InCone, Func InFunc) const |
| void | AddReferencedObjects (FReferenceCollector &Collector) |
| virtual int32 | GetNumBox () const override |
| virtual const FBox & | GetBox (uint32 InIndex) const override |
| virtual const FBox * | GetBoxes (uint32 InIndex, uint32 &OutStride) const override |
| virtual uint32 | GetAllocatedSize () const override |
Public Member Functions inherited from TStaticSpatialIndexDataInterface< Profile > | |
| virtual | ~TStaticSpatialIndexDataInterface () |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements TStaticSpatialIndexDataInterface< Profile >.
|
inlineoverridevirtual |
Implements TStaticSpatialIndexDataInterface< Profile >.
|
inlineoverridevirtual |
Implements TStaticSpatialIndexDataInterface< Profile >.
|
inlineoverridevirtual |
Implements TStaticSpatialIndexDataInterface< Profile >.
|
inline |
|
inline |