Navigation
API > API/Plugins > API/Plugins/ChaosCloth > API/Plugins/ChaosCloth/FClothConstraints
| Name | FRuleCreator |
| Type | class |
| Header File | /Engine/Plugins/ChaosCloth/Source/ChaosCloth/Private/ChaosCloth/ChaosClothConstraints.cpp |
| Include Path | #include "ChaosCloth/ChaosClothConstraints.cpp" |
Syntax
class FRuleCreator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRuleCreator
(
FClothConstraints* InConstraints |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FRuleCreator() |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers | | --- | --- | --- | --- | --- |Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddExternalForceRule
(
Softs::FEvolution::PBDConstraintRuleFunc&& Rule |
|||
void AddExternalForceRule_Apply
(
ConstraintType*const Constraint |
|||
void AddPBDParallelInitRule
(
ConstraintType*const Constraint |
|||
void AddPerIterationCollisionPBDConstraintRule
(
Softs::FEvolution::PBDCollisionConstraintRuleFunc&& Rule |
|||
void AddPerIterationCollisionPBDConstraintRule_Apply
(
ConstraintType*const Constraint |
|||
void AddPerIterationPBDConstraintRule
(
Softs::FEvolution::PBDConstraintRuleFunc&& Rule |
|||
void AddPerIterationPBDConstraintRule_Apply
(
ConstraintType*const Constraint |
|||
void AddPerIterationPostCollisionsPBDConstraintRule
(
Softs::FEvolution::PBDConstraintRuleFunc&& Rule |
|||
void AddPostInitialGuessParallelInitRule
(
Softs::FEvolution::ParallelInitFunc&& Rule |
|||
void AddPostSubstepConstraintRule
(
Softs::FEvolution::ConstraintRuleFunc&& Rule |
|||
void AddPreSubstepConstraintRule
(
Softs::FEvolution::ConstraintRuleFunc&& Rule |
|||
void AddUpdateLinearSystemCollisionsRule
(
Softs::FEvolution::UpdateLinearSystemCollisionsFunc&& Rule |
|||
void AddUpdateLinearSystemCollisionsRule_UpdateLinearSystem
(
ConstraintType*const Constraint |
|||
void AddUpdateLinearSystemRule
(
Softs::FEvolution::UpdateLinearSystemFunc&& Rule |
|||
void AddUpdateLinearSystemRule_UpdateLinearSystem
(
ConstraintType*const Constraint |
|||
void AddXPBDParallelInitRule
(
ConstraintType*const Constraint |
|||
void PreSubstepParallelInitRule
(
Softs::FEvolution::ParallelInitFunc&& Rule |