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

#include <ParticleDirtyFlags.h>

Public Member Functions

void SetParticleBufferType (EParticleType Type)
 
EParticleType GetParticleBufferType () const
 
void SetFlags (FDirtyChaosPropertyFlags InFlags)
 
FDirtyChaosPropertyFlags GetFlags () const
 
void DirtyFlag (EChaosPropertyFlags Flag)
 
template<typename T , EChaosProperty PropName>
void SyncRemote (FDirtyPropertiesManager &Manager, int32 Idx, const T &Val) const
 
void Clear (FDirtyPropertiesManager &Manager, int32 Idx)
 
bool IsDirty (EChaosPropertyFlags InBits) const
 
void MoveData (FDirtyPropertiesManager &Manager, int32 FromIdx, int32 ToIdx)
 

Member Function Documentation

◆ Clear()

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

◆ DirtyFlag()

void Chaos::FDirtyChaosProperties::DirtyFlag ( EChaosPropertyFlags  Flag)
inline

◆ GetFlags()

FDirtyChaosPropertyFlags Chaos::FDirtyChaosProperties::GetFlags ( ) const
inline

◆ GetParticleBufferType()

EParticleType Chaos::FDirtyChaosProperties::GetParticleBufferType ( ) const
inline

◆ IsDirty()

bool Chaos::FDirtyChaosProperties::IsDirty ( EChaosPropertyFlags  InBits) const
inline

◆ MoveData()

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

◆ SetFlags()

void Chaos::FDirtyChaosProperties::SetFlags ( FDirtyChaosPropertyFlags  InFlags)
inline

◆ SetParticleBufferType()

void Chaos::FDirtyChaosProperties::SetParticleBufferType ( EParticleType  Type)
inline

◆ SyncRemote()

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

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