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

#include <ParticleDirtyFlags.h>

Public Member Functions

void Serialize (FChaosArchive &Ar)
 
template<typename TOther >
void CopyFrom (const TOther &Other)
 
template<typename TOther >
bool IsEqual (const TOther &Other) const
 
bool operator== (const FParticleDynamics &Other) const
 
FVec3 Acceleration () const
 
void SetAcceleration (const FVec3 &Acceleration)
 
FVec3 AngularAcceleration () const
 
void SetAngularAcceleration (const FVec3 &AngularAcceleration)
 
FVec3 LinearImpulseVelocity () const
 
void SetLinearImpulseVelocity (const FVec3 &LinearImpulseVelocity)
 
FVec3 AngularImpulseVelocity () const
 
void SetAngularImpulseVelocity (const FVec3 &AngularImpulseVelocity)
 

Static Public Member Functions

static FParticleDynamics ZeroValue ()
 

Member Function Documentation

◆ Acceleration()

FVec3 Chaos::FParticleDynamics::Acceleration ( ) const
inline

◆ AngularAcceleration()

FVec3 Chaos::FParticleDynamics::AngularAcceleration ( ) const
inline

◆ AngularImpulseVelocity()

FVec3 Chaos::FParticleDynamics::AngularImpulseVelocity ( ) const
inline

◆ CopyFrom()

template<typename TOther >
void Chaos::FParticleDynamics::CopyFrom ( const TOther Other)
inline

◆ IsEqual()

template<typename TOther >
bool Chaos::FParticleDynamics::IsEqual ( const TOther Other) const
inline

◆ LinearImpulseVelocity()

FVec3 Chaos::FParticleDynamics::LinearImpulseVelocity ( ) const
inline

◆ operator==()

bool Chaos::FParticleDynamics::operator== ( const FParticleDynamics Other) const
inline

◆ Serialize()

void Chaos::FParticleDynamics::Serialize ( FChaosArchive Ar)
inline

◆ SetAcceleration()

void Chaos::FParticleDynamics::SetAcceleration ( const FVec3 Acceleration)
inline

◆ SetAngularAcceleration()

void Chaos::FParticleDynamics::SetAngularAcceleration ( const FVec3 AngularAcceleration)
inline

◆ SetAngularImpulseVelocity()

void Chaos::FParticleDynamics::SetAngularImpulseVelocity ( const FVec3 AngularImpulseVelocity)
inline

◆ SetLinearImpulseVelocity()

void Chaos::FParticleDynamics::SetLinearImpulseVelocity ( const FVec3 LinearImpulseVelocity)
inline

◆ ZeroValue()

static FParticleDynamics Chaos::FParticleDynamics::ZeroValue ( )
inlinestatic

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