| ActivateCollisionParticleRange(int32 Offset, bool bActivate) | Chaos::Softs::FPBDEvolution | inline |
| ActivateConstraintInitRange(int32 Offset, bool bActivate) | Chaos::Softs::FPBDEvolution | inline |
| ActivateConstraintPostprocessingsRange(int32 Offset, bool bActivate) | Chaos::Softs::FPBDEvolution | inline |
| ActivateConstraintRuleRange(int32 Offset, bool bActivate) | Chaos::Softs::FPBDEvolution | inline |
| ActivateParticleRange(int32 Offset, bool bActivate) | Chaos::Softs::FPBDEvolution | inline |
| ActivatePostCollisionConstraintRuleRange(int32 Offset, bool bActivate) | Chaos::Softs::FPBDEvolution | inline |
| AddArray(TArrayCollectionArrayBase *Array) | Chaos::TArrayCollection | inline |
| AddCollisionParticle(uint32 GroupId, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AddCollisionParticleRange(int32 NumParticles, uint32 GroupId, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AddConstraintInitRange(int32 NumConstraints, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AddConstraintPostprocessingsRange(int32 NumConstraints, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AddConstraintRuleRange(int32 NumConstraints, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AddElementsHelper(const int32 Num) | Chaos::TArrayCollection | inlineprotected |
| AddParticleRange(int32 NumParticles, uint32 GroupId, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AddParticleRange(int32 NumItems, bool bActivate=true) | Chaos::Softs::FPBDEvolution | inline |
| AddPostCollisionConstraintRuleRange(int32 NumConstraints, bool bActivate) | Chaos::Softs::FPBDEvolution | |
| AdvanceOneTimeStep(const FSolverReal Dt) | Chaos::Softs::FPBDEvolution | |
| CollisionParticleGroupIds() | Chaos::Softs::FPBDEvolution | inline |
| CollisionParticleGroupIds() const | Chaos::Softs::FPBDEvolution | inline |
| CollisionParticles() const | Chaos::Softs::FPBDEvolution | inline |
| CollisionParticles() | Chaos::Softs::FPBDEvolution | inline |
| CollisionParticlesActiveView() | Chaos::Softs::FPBDEvolution | inline |
| CollisionParticlesActiveView() const | Chaos::Softs::FPBDEvolution | inline |
| ComputeColumnSize() const | Chaos::TArrayCollection | inline |
| ConstraintInits() const | Chaos::Softs::FPBDEvolution | inline |
| ConstraintInits() | Chaos::Softs::FPBDEvolution | inline |
| ConstraintPostprocessings() const | Chaos::Softs::FPBDEvolution | inline |
| ConstraintPostprocessings() | Chaos::Softs::FPBDEvolution | inline |
| ConstraintRules() const | Chaos::Softs::FPBDEvolution | inline |
| ConstraintRules() | Chaos::Softs::FPBDEvolution | inline |
| DeactivateParticleRanges() | Chaos::Softs::FPBDEvolution | inline |
| FPBDEvolution(FSolverParticles &&InParticles, FSolverCollisionParticles &&InGeometryParticles, TArray< TVec3< int32 > > &&CollisionTriangles, int32 NumIterations=1, FSolverReal CollisionThickness=(FSolverReal) 0., FSolverReal SelfCollisionsThickness=(FSolverReal) 0., FSolverReal CoefficientOfFriction=(FSolverReal) 0., FSolverReal Damping=(FSolverReal) 0.04, FSolverReal LocalDamping=(FSolverReal) 0., bool bDoQuasistatics=false, bool InbUsePerParticleDamping=false) | Chaos::Softs::FPBDEvolution | |
| GetCoefficientOfFriction(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetCollisionContacts() const | Chaos::Softs::FPBDEvolution | inline |
| GetCollisionNormals() const | Chaos::Softs::FPBDEvolution | inline |
| GetCollisionParticleRangeSize(int32 Offset) const | Chaos::Softs::FPBDEvolution | inline |
| GetCollisionPhis() const | Chaos::Softs::FPBDEvolution | inline |
| GetCollisionStatus() | Chaos::Softs::FPBDEvolution | inline |
| GetCollisionThickness(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetConstraintInitRangeSize(int32 Offset) const | Chaos::Softs::FPBDEvolution | inline |
| GetConstraintPostprocessingsRangeSize(int32 Offset) const | Chaos::Softs::FPBDEvolution | inline |
| GetConstraintRuleRangeSize(int32 Offset) const | Chaos::Softs::FPBDEvolution | inline |
| GetDamping(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetForceFunction(const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| GetForceFunction(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetGravity(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetIterations() const | Chaos::Softs::FPBDEvolution | inline |
| GetLocalDamping(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetParticleDamping(const uint32 ParticleIndex=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetParticleRangeSize(int32 Offset) const | Chaos::Softs::FPBDEvolution | inline |
| GetParticles() const | Chaos::Softs::FPBDEvolution | inline |
| GetParticles() | Chaos::Softs::FPBDEvolution | inline |
| GetPostCollisionConstraintRuleRangeSize(int32 Offset) const | Chaos::Softs::FPBDEvolution | inline |
| GetTime() const | Chaos::Softs::FPBDEvolution | inline |
| GetUseCCD(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| GetVelocityAndPressureField(const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| GetVelocityAndPressureField(const uint32 GroupId=0) const | Chaos::Softs::FPBDEvolution | inline |
| MoveToOtherArrayCollection(const int32 Index, TArrayCollection &Other) | Chaos::TArrayCollection | inlineprotected |
| MSize | Chaos::TArrayCollection | protected |
| ParticleGroupIds() const | Chaos::Softs::FPBDEvolution | inline |
| Particles() const | Chaos::Softs::FPBDEvolution | inline |
| Particles() | Chaos::Softs::FPBDEvolution | inline |
| ParticlesActiveView() | Chaos::Softs::FPBDEvolution | inline |
| PostCollisionConstraintRules() const | Chaos::Softs::FPBDEvolution | inline |
| PostCollisionConstraintRules() | Chaos::Softs::FPBDEvolution | inline |
| RemoveArray(TArrayCollectionArrayBase *Array) | Chaos::TArrayCollection | inline |
| RemoveAt(int32 Index, int32 Count) | Chaos::TArrayCollection | inline |
| RemoveAtHelper(const int32 Index, const int32 Count) | Chaos::TArrayCollection | inlineprotected |
| RemoveAtSwapHelper(const int32 Index) | Chaos::TArrayCollection | inlineprotected |
| RemoveCollisionParticle(int32 CollisionParticleIndex, int32 CollisionParticleViewIndex) | Chaos::Softs::FPBDEvolution | |
| ResetCollisionParticles(int32 NumParticles=0) | Chaos::Softs::FPBDEvolution | |
| ResetConstraintRules() | Chaos::Softs::FPBDEvolution | inline |
| ResetParticles() | Chaos::Softs::FPBDEvolution | |
| ResizeHelper(const int32 Num) | Chaos::TArrayCollection | inlineprotected |
| SetCoefficientOfFriction(const FSolverReal CoefficientOfFriction, const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| SetCollisionKinematicUpdateFunction(TFunction< void(FSolverCollisionParticles &, const FSolverReal, const FSolverReal, const int32)> KinematicUpdate) | Chaos::Softs::FPBDEvolution | inline |
| SetCollisionThickness(const FSolverReal CollisionThickness, const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| SetDamping(const FSolverReal Damping, const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| SetGravity(const FSolverVec3 &Acceleration, const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| SetIterations(const int32 Iterations) | Chaos::Softs::FPBDEvolution | inline |
| SetKinematicUpdateFunction(TFunction< void(FSolverParticles &, const FSolverReal, const FSolverReal, const int32)> KinematicUpdate) | Chaos::Softs::FPBDEvolution | inline |
| SetLocalDamping(const FSolverReal LocalDamping, const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| SetParticleDamping(const FSolverReal Damping, const uint32 ParticleIndex=0) | Chaos::Softs::FPBDEvolution | inline |
| SetQuasistatics(const bool bDoQuasistaticsIn) | Chaos::Softs::FPBDEvolution | inline |
| SetUseCCD(const bool bUseCCD, const uint32 GroupId=0) | Chaos::Softs::FPBDEvolution | inline |
| ShrinkArrays(const float MaxSlackFraction, const int32 MinSlack) | Chaos::TArrayCollection | inline |
| Size() const | Chaos::TArrayCollection | inline |
| TArrayCollection() | Chaos::TArrayCollection | inline |
| TArrayCollection(const TArrayCollection &Other)=delete | Chaos::TArrayCollection | |
| TArrayCollection(TArrayCollection &&Other)=delete | Chaos::TArrayCollection | |
| ~FPBDEvolution() | Chaos::Softs::FPBDEvolution | inline |
| ~TArrayCollection() | Chaos::TArrayCollection | inlinevirtual |