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

#include <ChaosMarshallingManager.h>

Public Member Functions

 FDirtyProxy (IPhysicsProxyBase *InProxy)
 
void SetDirtyIdx (int32 Idx)
 
void AddShape (int32 ShapeDataIdx)
 
void Clear (FDirtyPropertiesManager &Manager, int32 DataIdx, FShapeDirtyData *ShapesData)
 
void MoveData (FDirtyPropertiesManager &Manager, int32 FromIdx, int32 ToIdx)
 

Public Attributes

IPhysicsProxyBaseProxy
 
FDirtyChaosProperties PropertyData
 
TArray< int32ShapeDataIndices
 

Constructor & Destructor Documentation

◆ FDirtyProxy()

Chaos::FDirtyProxy::FDirtyProxy ( IPhysicsProxyBase InProxy)
inline

Member Function Documentation

◆ AddShape()

void Chaos::FDirtyProxy::AddShape ( int32  ShapeDataIdx)
inline

◆ Clear()

void Chaos::FDirtyProxy::Clear ( FDirtyPropertiesManager Manager,
int32  DataIdx,
FShapeDirtyData ShapesData 
)
inline

◆ MoveData()

void Chaos::FDirtyProxy::MoveData ( FDirtyPropertiesManager Manager,
int32  FromIdx,
int32  ToIdx 
)
inline

◆ SetDirtyIdx()

void Chaos::FDirtyProxy::SetDirtyIdx ( int32  Idx)
inline

Member Data Documentation

◆ PropertyData

FDirtyChaosProperties Chaos::FDirtyProxy::PropertyData

◆ Proxy

IPhysicsProxyBase* Chaos::FDirtyProxy::Proxy

◆ ShapeDataIndices

TArray<int32> Chaos::FDirtyProxy::ShapeDataIndices

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