| Apply(FSolverParticlesRange &Particles, const FSolverReal Dt) const | Chaos::Softs::FExternalForcesBase | inline |
| bApplyGravityScale | Chaos::Softs::FExternalForcesBase | protected |
| bDefaultUseGravityOverride | Chaos::Softs::FExternalForces | static |
| bDefaultUsePointBasedWindModel | Chaos::Softs::FExternalForces | static |
| bUsePointBasedWindModel | Chaos::Softs::FExternalForcesBase | protected |
| DefaultFictitiousAngularScale | Chaos::Softs::FExternalForces | static |
| DefaultGravityScale | Chaos::Softs::FExternalForces | static |
| DefaultGravityZOverride | Chaos::Softs::FExternalForces | static |
| FExternalForces(const FSolverParticlesRange &Particles, const TArray< FSolverVec3 > &InNormals, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, const FCollectionPropertyConstFacade &PropertyCollection) | Chaos::Softs::FExternalForces | inline |
| FExternalForcesBase(const FSolverParticlesRange &Particles, const FSolverVec3 &InGravity, const FSolverVec2 &InGravityScale, const TConstArrayView< FRealSingle > &InGravityScaleMultipliers, const TArray< FSolverVec3 > &InNormals) | Chaos::Softs::FExternalForcesBase | inline |
| FictitiousAngularVelocity | Chaos::Softs::FExternalForcesBase | protected |
| GetFictitiousAngularVelocity() const | Chaos::Softs::FExternalForcesBase | inline |
| GetGravity() const | Chaos::Softs::FExternalForcesBase | inline |
| GetReferenceSpaceLocation() const | Chaos::Softs::FExternalForcesBase | inline |
| GetScaledGravity(int32 ParticleIndex) const | Chaos::Softs::FExternalForcesBase | inline |
| Gravity | Chaos::Softs::FExternalForcesBase | protected |
| GravityScale | Chaos::Softs::FExternalForcesBase | protected |
| HasPerParticleGravity() const | Chaos::Softs::FExternalForcesBase | inline |
| LegacyWindAdaptation | Chaos::Softs::FExternalForcesBase | protected |
| Normals | Chaos::Softs::FExternalForcesBase | protected |
| PointBasedWind | Chaos::Softs::FExternalForcesBase | protected |
| ReferenceSpaceLocation | Chaos::Softs::FExternalForcesBase | protected |
| SetFictitiousForcesData(const FSolverVec3 &InFictitiousAngularVelocityNoScale, const FSolverVec3 &InReferenceSpaceLocation) | Chaos::Softs::FExternalForces | inline |
| SetProperties(const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps) | Chaos::Softs::FExternalForces | inline |
| SetSolverGravityProperties(const FSolverVec3 &InSolverGravity, bool bInPerSoftBodyGravityOverrideEnabled) | Chaos::Softs::FExternalForces | inline |
| SetSolverWind(const FSolverVec3 &SolverWind, const FSolverReal InLegacyWindAdaptation) | Chaos::Softs::FExternalForces | inline |
| SetWorldGravityMultiplier(FSolverReal InWorldGravityMultiplier) | Chaos::Softs::FExternalForces | inline |
| UpdateLinearSystem(const FSolverParticlesRange &Particles, const FSolverReal Dt, FEvolutionLinearSystem &LinearSystem) const | Chaos::Softs::FExternalForcesBase | inline |
| UsePointBasedWindModel() const | Chaos::Softs::FExternalForcesBase | inline |
| ~FExternalForcesBase() | Chaos::Softs::FExternalForcesBase | inlinevirtual |