FXPBDLongRangeConstraints

Windows
MacOS
Linux

Inheritance Hierarchy

FPBDLongRangeConstraintsBase

FXPBDLongRangeConstraints

References

Module

Chaos

Header

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

Include

#include "Chaos/XPBDLongRangeConstraints.h"

Syntax

class FXPBDLongRangeConstraints : public Chaos::FPBDLongRangeConstraintsBase

Constructors

Name Description

Public function

FXPBDLongRangeConstraints

(
    const FPBDParticles& Particles,
    const int32 InParticleOffset,
    const int32 InParticleCount,
    const TMap< int32, TSet< int32 >>&...,
    const TConstArrayView< FReal >& St...,
    const int32 MaxNumTetherIslands,
    const FVec2& InStiffness,
    const FReal LimitScale,
    const EMode InMode
)

Destructors

Name Description

Public function Virtual

~FXPBDLongRangeConstraints()

Functions

Name Description

Public function Const

void

 

Apply

(
    FPBDParticles& Particles,
    const FReal Dt
)

Public function Const

void

 

Apply

(
    FPBDParticles& Particles,
    const FReal Dt,
    const TArray< int32 >& ConstraintI...
)

Public function Const

void

 

Init()

Typedefs

Name

Description

Base

EMode

FTether

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