UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChaosVDBoundingVolumeDataWrapper Struct Reference

#include <ChaosVDAccelerationStructureDataWrappers.h>

+ Inheritance diagram for FChaosVDBoundingVolumeDataWrapper:

Public Member Functions

CHAOSVDRUNTIME_API bool Serialize (FArchive &Ar)
 
- Public Member Functions inherited from FChaosVDWrapperDataBase
virtual ~FChaosVDWrapperDataBase ()=default
 
virtual bool HasValidData () const
 
void MarkAsValid ()
 

Public Attributes

FIntVector3 MElementsCounts = FIntVector3::ZeroValue
 
TArray< TArray< FChaosVDBVCellElementDataWrapper > > MElements
 
double MaxPayloadBounds = 0.0
 
- Public Attributes inherited from FChaosVDAccelerationStructureBase
int32 SolverId = INDEX_NONE
 
EChaosVDAccelerationStructureType Type = EChaosVDAccelerationStructureType::Unknown
 

Additional Inherited Members

- Protected Attributes inherited from FChaosVDWrapperDataBase
bool bHasValidData = false
 

Member Function Documentation

◆ Serialize()

bool FChaosVDBoundingVolumeDataWrapper::Serialize ( FArchive Ar)

Member Data Documentation

◆ MaxPayloadBounds

double FChaosVDBoundingVolumeDataWrapper::MaxPayloadBounds = 0.0

◆ MElements

TArray<TArray<FChaosVDBVCellElementDataWrapper> > FChaosVDBoundingVolumeDataWrapper::MElements

◆ MElementsCounts

FIntVector3 FChaosVDBoundingVolumeDataWrapper::MElementsCounts = FIntVector3::ZeroValue

The documentation for this struct was generated from the following files: