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

#include <ChaosVDDebugShapeDataWrapper.h>

+ Inheritance diagram for FChaosVDDebugDrawImplicitObjectDataWrapper:

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

uint32 ImplicitObjectHash = 0
 
FTransform ParentTransform = FTransform()
 
- Public Attributes inherited from FChaosVDDebugDrawShapeBase
int32 SolverID = INDEX_NONE
 
FName Tag = NAME_None
 
FColor Color = FColor::Blue
 
EChaosVDParticleContext ThreadContext = EChaosVDParticleContext::GameThread
 

Static Public Attributes

static CHAOSVDRUNTIME_API FStringView WrapperTypeName = TEXT("FChaosVDDebugDrawImplicitObjectDataWrapper")
 

Additional Inherited Members

- Protected Member Functions inherited from FChaosVDDebugDrawShapeBase
CHAOSVDRUNTIME_API void SerializeBase_Internal (FArchive &Ar)
 
- Protected Attributes inherited from FChaosVDWrapperDataBase
bool bHasValidData = false
 

Member Function Documentation

◆ Serialize()

bool FChaosVDDebugDrawImplicitObjectDataWrapper::Serialize ( FArchive Ar)

Member Data Documentation

◆ ImplicitObjectHash

uint32 FChaosVDDebugDrawImplicitObjectDataWrapper::ImplicitObjectHash = 0

◆ ParentTransform

FTransform FChaosVDDebugDrawImplicitObjectDataWrapper::ParentTransform = FTransform()

◆ WrapperTypeName

FStringView FChaosVDDebugDrawImplicitObjectDataWrapper::WrapperTypeName = TEXT("FChaosVDDebugDrawImplicitObjectDataWrapper")
static

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