| As() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| As() const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| AsChecked() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| AsChecked() const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| CacheOverlappingLeaves() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| ClearShouldRebuild() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| Copy() const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| DebugDraw(ISpacialDebugDrawInterface< T > *InInterface) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| DebugDrawLeaf(ISpacialDebugDrawInterface< T > &InInterface, const FLinearColor &InLinearColor, float InThickness) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| DeepAssign(const ISpatialAcceleration< TPayloadType, T, d > &Other) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| DumpStats() const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| DumpStatsTo(class FOutputDevice &Ar) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| FindAllIntersections(const FAABB3 &Box) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| GetSyncTimestamp() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| GetType() const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| IsAsyncTimeSlicingComplete() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| ISpatialAcceleration(SpatialAccelerationType InType=static_cast< SpatialAccelerationType >(ESpatialAcceleration::Unknown)) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| ISpatialAcceleration(ESpatialAcceleration InType) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| IsTreeDynamic() const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| NeedUpdateElement(const TPayloadType &Payload, const TAABB< T, 3 > &NewBounds) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| NeedUpdateElementIn(const TPayloadType &Payload, const TAABB< T, d > &NewBounds, FSpatialAccelerationIdx Idx) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| Overlap(const FAABB3 &QueryBounds, ISpatialVisitor< TPayloadType, FReal > &Visitor) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| PrepareCopyTimeSliced(const ISpatialAcceleration< TPayloadType, T, 3 > &InFrom) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| ProgressAsyncTimeSlicing(bool ForceBuildCompletion=false) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| ProgressCopyTimeSliced(const ISpatialAcceleration< TPayloadType, T, 3 > &InFrom, int MaximumBytesToCopy) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| Raycast(const FVec3 &Start, const FVec3 &Dir, const FReal Length, ISpatialVisitor< TPayloadType, FReal > &Visitor) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| RemoveElement(const TPayloadType &Payload) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| RemoveElementFrom(const TPayloadType &Payload, FSpatialAccelerationIdx Idx) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| Reset() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| SerializationFactory(FChaosArchive &Ar, ISpatialAcceleration< TPayloadType, T, d > *Accel) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinestatic |
| Serialize(FChaosArchive &Ar) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| SetAsyncTimeSlicingComplete(bool InState) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlineprotectedvirtual |
| SetSyncTimestamp(int32 InTimestamp) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inline |
| ShouldRebuild() | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| Sweep(const FVec3 &Start, const FVec3 &Dir, const FReal Length, const FVec3 QueryHalfExtents, ISpatialVisitor< TPayloadType, FReal > &Visitor) const | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| TPayload typedef | Chaos::ISpatialAcceleration< TPayloadType, T, d > | |
| UpdateElement(const TPayloadType &Payload, const TAABB< T, d > &NewBounds, bool bHasBounds) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| UpdateElementIn(const TPayloadType &Payload, const TAABB< T, d > &NewBounds, bool bHasBounds, FSpatialAccelerationIdx Idx) | Chaos::ISpatialAcceleration< TPayloadType, T, d > | inlinevirtual |
| ~ISpatialAcceleration()=default | Chaos::ISpatialAcceleration< TPayloadType, T, d > | virtual |