![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PBDRigidsEvolution.h>
Public Types | |
| using | THandleBase = FSpatialAccelerationCacheHandle |
| using | TTransientHandle = FSpatialAccelerationCacheHandle |
Public Member Functions | |
| FSpatialAccelerationCacheHandle (FSpatialAccelerationCache *InCache=nullptr, int32 InEntryIdx=INDEX_NONE) | |
| template<typename TPayloadType > | |
| TPayloadType | GetPayload (int32 Idx) const |
| bool | HasBoundingBox () const |
| const FAABB3 & | BoundingBox () const |
| bool | LightWeightDisabled () const |
Public Attributes | ||
| union { | ||
| FSpatialAccelerationCache * GeometryParticles | ||
| FSpatialAccelerationCache * Cache | ||
| }; | ||
| union { | ||
| int32 ParticleIdx | ||
| int32 EntryIdx | ||
| }; | ||
The handle the acceleration structure uses to access the data (similar to particle handle)
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| union { ... } Chaos::FSpatialAccelerationCacheHandle |
| union { ... } Chaos::FSpatialAccelerationCacheHandle |
| FSpatialAccelerationCache* Chaos::FSpatialAccelerationCacheHandle::Cache |
| int32 Chaos::FSpatialAccelerationCacheHandle::EntryIdx |
| FSpatialAccelerationCache* Chaos::FSpatialAccelerationCacheHandle::GeometryParticles |
| int32 Chaos::FSpatialAccelerationCacheHandle::ParticleIdx |