FPBDAnimDriveConstraint

Windows
MacOS
Linux

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDAnimDriveConstraint.h

Include

#include "Chaos/PBDAnimDriveConstraint.h"

Syntax

class FPBDAnimDriveConstraint

Constructors

Name Description

Public function

FPBDAnimDriveConstraint

(
    const int32 InParticleOffset,
    const int32 InParticleCount,
    const TArray< FVec3 >& InAnimation...,
    const TArray< FVec3 >& InOldAnimat...,
    const TConstArrayView< FReal >& St...,
    const TConstArrayView< FReal >& Da...
)

Destructors

Name Description

Public function

~FPBDAnimDriveConstraint()

Functions

Name Description

Public function Const

void

 

Apply

(
    FPBDParticles& InParticles,
    const FReal Dt
)

Public function

void

 

ApplyProperties

(
    const FReal Dt,
    const int32 NumIterations
)

Set stiffness offset and range, as well as the simulation stiffness exponent.

Public function Const

FVec2

 

GetDamping()

Return the damping input values used by the constraint.

Public function Const

FVec2

 

GetStiffness()

Return the stiffness input values used by the constraint.

Public function

void

 

SetProperties

(
    const FVec2& InStiffness,
    const FVec2& InDamping
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss