Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FEvolution
SoftBody SOA.
| Name | FSoftBodies |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/SoftsEvolution.h |
| Include Path | #include "Chaos/SoftsEvolution.h" |
Syntax
struct FSoftBodies : public Chaos::TArrayCollection
Inheritance Hierarchy
- TArrayCollection → FEvolution::FSoftBodies
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSoftBodies() |
Chaos/SoftsEvolution.h |
Enums
Public
| Name | Remarks |
|---|---|
| EStatus |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GlobalDampings | TArrayCollectionArray< FSolverReal > | Chaos/SoftsEvolution.h | ||
| GroupId | TArrayCollectionArray< uint32 > | Chaos/SoftsEvolution.h | ||
| LinearSystems | TArrayCollectionArray< FEvolutionLinearSystem > | Chaos/SoftsEvolution.h | ||
| LocalDamping | TArrayCollectionArray< FPerParticleDampVelocity > | Chaos/SoftsEvolution.h | ||
| ParticleRanges | TArrayCollectionArray< FSolverParticlesRange > | Chaos/SoftsEvolution.h | ||
| PBDExternalForceRules | TArrayCollectionArray< TArray< PBDConstraintRuleFunc > > | Chaos/SoftsEvolution.h | ||
| PerIterationCollisionPBDConstraintRules | TArrayCollectionArray< TArray< PBDCollisionConstraintRuleFunc > > | Chaos/SoftsEvolution.h | ||
| PerIterationPBDConstraintRules | TArrayCollectionArray< TArray< PBDConstraintRuleFunc > > | Chaos/SoftsEvolution.h | ||
| PerIterationPostCollisionsPBDConstraintRules | TArrayCollectionArray< TArray< PBDConstraintRuleFunc > > | Chaos/SoftsEvolution.h | ||
| PostInitialGuessParallelInits | TArrayCollectionArray< TArray< ParallelInitFunc > > | Chaos/SoftsEvolution.h | ||
| PostSubstepConstraintRules | TArrayCollectionArray< TArray< ConstraintRuleFunc > > | Chaos/SoftsEvolution.h | ||
| PreSubstepConstraintRules | TArrayCollectionArray< TArray< ConstraintRuleFunc > > | Chaos/SoftsEvolution.h | ||
| PreSubstepParallelInits | TArrayCollectionArray< TArray< ParallelInitFunc > > | Chaos/SoftsEvolution.h | ||
| Status | TArrayCollectionArray< EStatus > | Chaos/SoftsEvolution.h | ||
| UpdateLinearSystemCollisionsRules | TArrayCollectionArray< TArray< UpdateLinearSystemCollisionsFunc > > | Chaos/SoftsEvolution.h | ||
| UpdateLinearSystemRules | TArrayCollectionArray< TArray< UpdateLinearSystemFunc > > | Chaos/SoftsEvolution.h | ||
| UsePerParticleDamping | TArrayCollectionArray< bool > | Chaos/SoftsEvolution.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AddSoftBody() |
Chaos/SoftsEvolution.h | ||
void Reset() |
Chaos/SoftsEvolution.h |