| FPBDConstraintContainer
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDJointConstraints.h |
Include |
#include "Chaos/PBDJointConstraints.h" |
class FPBDJointConstraints : public Chaos::FPBDConstraintContainer
A joint restricting up to 6 degrees of freedom, with linear and angular limits.
Name | Description | |
---|---|---|
|
FPBDJointConstraints ( |
Name | Description | |
---|---|---|
|
~FPBDJointConstraints() |
Name | Description | ||
---|---|---|---|
|
FConstraintC... |
AddConstraint ( |
Add a constraint with particle-space constraint offsets. |
|
FConstraintC... |
AddConstraint ( |
Add a constraint with particle-space constraint offsets. |
|
FConstraintC... |
AddConstraint ( |
Add a constraint with particle-space constraint offsets. |
|
Apply ( |
Island Rule API |
|
|
Apply |
Simple Rule API |
|
|
ApplyPushOut ( |
Simple Rule API |
|
|
ApplyPushOut |
Simple Rule API |
|
|
ClearPostApplyCallback() |
||
|
ClearPostProjectCallback() |
||
|
ClearPreApplyCallback() |
||
|
const FHandl... |
GetConstConstraintHandles() |
|
|
const FParti... |
GetConstrainedParticles ( |
Get the particles that are affected by the specified constraint. |
|
const FConst... |
GetConstraintHandle ( |
|
|
FConstraintC... |
GetConstraintHandle ( |
|
|
FHandles & |
GetConstraintHandles() |
Constraint API |
|
GetConstraintLevel ( |
||
|
const FPBDJo... |
GetConstraintSettings ( |
|
|
const FPBDJo... |
GetSettings() |
|
|
NumConstraints() |
Constraint Container API Get the number of constraints. |
|
|
PrepareConstraints ( |
General Rule API |
|
|
RemoveConstraint ( |
Remove the specified constraint. |
|
|
RemoveConstraints ( |
||
|
SetConstraintSettings ( |
||
|
SetNumPairIterations ( |
||
|
SetNumPushOutPairIterations ( |
||
|
SetParticleLevels |
||
|
SetPostApplyCallback ( |
||
|
SetPostProjectCallback ( |
||
|
SetPreApplyCallback ( |
||
|
SetSettings ( |
||
|
UnprepareConstraints ( |
||
|
UpdatePositionBasedState ( |