| FPBDConstraintContainer
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidDynamicSpringConstraints.h |
Include |
#include "Chaos/PBDRigidDynamicSpringConstraints.h" |
class FPBDRigidDynamicSpringConstraints : public Chaos::FPBDConstraintContainer
Name | Description | |
---|---|---|
|
FPBDRigidDynamicSpringConstraints ( |
|
|
FPBDRigidDynamicSpringConstraints ( |
Name | Description | |
---|---|---|
|
~FPBDRigidDynamicSpringConstraints() |
Name | Description | ||
---|---|---|---|
|
FConstraintC... |
AddConstraint ( |
Add a constraint initialized from current world-space particle positions. |
|
Apply ( |
||
|
ApplyPushOut ( |
||
|
DisableConstraints ( |
Disabled the specified constraint. |
|
|
const FHandl... |
GetConstConstraintHandles() |
|
|
const FConst... |
GetConstrainedParticles ( |
Get the particles that are affected by the specified constraint. |
|
const FConst... |
GetConstraintHandle ( |
|
|
FConstraintC... |
GetConstraintHandle ( |
|
|
FHandles & |
GetConstraintHandles() |
Constraint API |
|
NumConstraints() |
Constraint Container API Get the number of constraints. |
|
|
PrepareIteration ( |
||
|
PrepareTick() |
Island Rule API |
|
|
RemoveConstraint ( |
Remove the specified constraint. |
|
|
SetCreationThreshold ( |
Set the distance threshold below which springs get created between particles. |
|
|
SetMaxSprings ( |
Set the maximum number of springs |
|
|
UnprepareIteration ( |
||
|
UnprepareTick() |
||
|
UpdatePositionBasedState ( |
Name |
Description |
---|---|
Base |
|
FConstrainedParticlePair |
|
FConstraintContainerHandle |
Static const int Dimensions = 3; |
FConstraintHandleAllocator |
|
FHandles |