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

#include <ParticleDirtyFlags.h>

Public Member Functions

 FShapeDirtyData (int32 InShapeIdx)
 
int32 GetShapeIdx () const
 
void SetFlags (FShapeDirtyFlags InFlags)
 
template<typename T , EShapeProperty PropName>
void SyncRemote (FDirtyPropertiesManager &Manager, int32 Idx, const T &Val) const
 
template<EShapeProperty PropName>
bool IsDirty () const
 
void Clear (FDirtyPropertiesManager &Manager, int32 Idx)
 

Constructor & Destructor Documentation

◆ FShapeDirtyData()

Chaos::FShapeDirtyData::FShapeDirtyData ( int32  InShapeIdx)
inline

Member Function Documentation

◆ Clear()

void Chaos::FShapeDirtyData::Clear ( FDirtyPropertiesManager Manager,
int32  Idx 
)
inline

◆ GetShapeIdx()

int32 Chaos::FShapeDirtyData::GetShapeIdx ( ) const
inline

◆ IsDirty()

template<EShapeProperty PropName>
bool Chaos::FShapeDirtyData::IsDirty ( ) const
inline

◆ SetFlags()

void Chaos::FShapeDirtyData::SetFlags ( FShapeDirtyFlags  InFlags)
inline

◆ SyncRemote()

template<typename T , EShapeProperty PropName>
void Chaos::FShapeDirtyData::SyncRemote ( FDirtyPropertiesManager Manager,
int32  Idx,
const T &  Val 
) const
inline

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