16 class FBasicCollisionDetector;
17 class FConstraintContainerSolver;
18 class FPBDCollisionConstraints;
84 return SimulationSpaceSettings;
89 return SimulationSpaceSettings;
98 UE_DEPRECATED(5.2,
"InBoundsExtension parameter has been removed")
134 bool bRewindVelocities;
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition BasicCollisionDetector.h:15
Definition CollisionDetector.h:14
Definition PBDConstraintContainer.h:19
Definition PBDMinEvolution.h:31
void SetRewindVelocities(bool InRewindVelocities)
Definition PBDMinEvolution.h:72
void SetGravity(const FVec3 &G)
Definition PBDMinEvolution.h:67
CHAOS_API void SetConstraintContainerPriority(const int32 ContainerId, const int32 Priority)
Definition PBDMinEvolution.cpp:85
const FSimulationSpaceSettings & GetSimulationSpaceSettings() const
Definition PBDMinEvolution.h:87
void SetBoudsExtension(const FReal Unused)
Definition PBDMinEvolution.h:105
void SetSimulationSpaceSettings(const FSimulationSpaceSettings &InSimulationSpaceSettings)
Definition PBDMinEvolution.h:92
void SetSimulationSpace(const FSimulationSpace &InSimulationSpace)
Definition PBDMinEvolution.h:77
void SetNumVelocityIterations(const int32 NumIts)
Definition PBDMinEvolution.h:53
FSimulationSpaceSettings & GetSimulationSpaceSettings()
Definition PBDMinEvolution.h:82
CHAOS_API ~FPBDMinEvolution()
Definition PBDMinEvolution.cpp:70
CHAOS_API void AddConstraintContainer(FPBDConstraintContainer &InContainer, const int32 Priority=0)
Definition PBDMinEvolution.cpp:74
void SetNumPositionIterations(const int32 NumIts)
Definition PBDMinEvolution.h:46
void SetNumProjectionIterations(const int32 NumIts)
Definition PBDMinEvolution.h:60
CHAOS_API void AdvanceOneTimeStep(const FReal Dt, const FReal StepFraction)
Definition PBDMinEvolution.cpp:124
FPBDRigidsSOAs FRigidParticleSOAs
Definition PBDMinEvolution.h:35
CHAOS_API void Advance(const FReal StepDt, const int32 NumSteps, const FReal RewindDt)
Definition PBDMinEvolution.cpp:90
Definition PBDRigidsSOAs.h:269
Definition SimulationSpace.h:45
Definition SimulationSpace.h:15
virtual void SetIterationSettings(const FIterationSettings &InIterations)
Definition ConstraintGroupSolver.h:40
FIterationSettings GetIterationSettings() const
Definition ConstraintGroupSolver.h:32
Definition ConstraintGroupSolver.h:200
Definition IterationSettings.h:19
void SetNumPositionIterations(const int32 InNum)
Definition IterationSettings.h:64
void SetNumVelocityIterations(const int32 InNum)
Definition IterationSettings.h:65
void SetNumProjectionIterations(const int32 InNum)
Definition IterationSettings.h:66
Definition ArrayCollectionArray.h:15
Definition SkeletalMeshComponent.h:307
FRealDouble FReal
Definition Real.h:22