UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::ISpatialAcceleration< TPayloadType, T, d > Member List

This is the complete list of members for Chaos::ISpatialAcceleration< TPayloadType, T, d >, including all inherited members.

As()Chaos::ISpatialAcceleration< TPayloadType, T, d >inline
As() constChaos::ISpatialAcceleration< TPayloadType, T, d >inline
AsChecked()Chaos::ISpatialAcceleration< TPayloadType, T, d >inline
AsChecked() constChaos::ISpatialAcceleration< TPayloadType, T, d >inline
CacheOverlappingLeaves()Chaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
ClearShouldRebuild()Chaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
Copy() constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
DebugDraw(ISpacialDebugDrawInterface< T > *InInterface) constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
DebugDrawLeaf(ISpacialDebugDrawInterface< T > &InInterface, const FLinearColor &InLinearColor, float InThickness) constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
DeepAssign(const ISpatialAcceleration< TPayloadType, T, d > &Other)Chaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
DumpStats() constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
DumpStatsTo(class FOutputDevice &Ar) constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
FindAllIntersections(const FAABB3 &Box) constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
GetSyncTimestamp()Chaos::ISpatialAcceleration< TPayloadType, T, d >inline
GetType() constChaos::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() constChaos::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) constChaos::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) constChaos::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) constChaos::ISpatialAcceleration< TPayloadType, T, d >inlinevirtual
TPayload typedefChaos::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()=defaultChaos::ISpatialAcceleration< TPayloadType, T, d >virtual