UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FEngineChaosSettingsProvider Class Reference
+ Inheritance diagram for FEngineChaosSettingsProvider:

Public Member Functions

 FEngineChaosSettingsProvider ()
 
virtual float GetMinDeltaVelocityForHitEvents () const override
 
virtual bool GetPhysicsPredictionEnabled () const override
 
virtual float GetResimulationErrorThreshold () const override
 
virtual bool GetResimulationErrorPositionThresholdEnabled () const
 
virtual float GetResimulationErrorPositionThreshold () const
 
virtual bool GetResimulationErrorRotationThresholdEnabled () const
 
virtual float GetResimulationErrorRotationThreshold () const
 
virtual bool GetResimulationErrorLinearVelocityThresholdEnabled () const
 
virtual float GetResimulationErrorLinearVelocityThreshold () const
 
virtual bool GetResimulationErrorAngularVelocityThresholdEnabled () const
 
virtual float GetResimulationErrorAngularVelocityThreshold () const
 
virtual float GetPhysicsHistoryTimeLength () const
 
virtual int32 GetPhysicsHistoryCount () const override
 
- Public Member Functions inherited from IChaosSettingsProvider
virtual ~IChaosSettingsProvider ()
 

Detailed Description

Chaos is external to engine but utilizes IChaosSettingsProvider to take settings From external callers, this implementation allows Chaos to request settings from the engine

Constructor & Destructor Documentation

◆ FEngineChaosSettingsProvider()

FEngineChaosSettingsProvider::FEngineChaosSettingsProvider ( )
inline

Member Function Documentation

◆ GetMinDeltaVelocityForHitEvents()

virtual float FEngineChaosSettingsProvider::GetMinDeltaVelocityForHitEvents ( ) const
inlineoverridevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetPhysicsHistoryCount()

virtual int32 FEngineChaosSettingsProvider::GetPhysicsHistoryCount ( ) const
inlineoverridevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetPhysicsHistoryTimeLength()

virtual float FEngineChaosSettingsProvider::GetPhysicsHistoryTimeLength ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetPhysicsPredictionEnabled()

virtual bool FEngineChaosSettingsProvider::GetPhysicsPredictionEnabled ( ) const
inlineoverridevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorAngularVelocityThreshold()

virtual float FEngineChaosSettingsProvider::GetResimulationErrorAngularVelocityThreshold ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorAngularVelocityThresholdEnabled()

virtual bool FEngineChaosSettingsProvider::GetResimulationErrorAngularVelocityThresholdEnabled ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorLinearVelocityThreshold()

virtual float FEngineChaosSettingsProvider::GetResimulationErrorLinearVelocityThreshold ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorLinearVelocityThresholdEnabled()

virtual bool FEngineChaosSettingsProvider::GetResimulationErrorLinearVelocityThresholdEnabled ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorPositionThreshold()

virtual float FEngineChaosSettingsProvider::GetResimulationErrorPositionThreshold ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorPositionThresholdEnabled()

virtual bool FEngineChaosSettingsProvider::GetResimulationErrorPositionThresholdEnabled ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorRotationThreshold()

virtual float FEngineChaosSettingsProvider::GetResimulationErrorRotationThreshold ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorRotationThresholdEnabled()

virtual bool FEngineChaosSettingsProvider::GetResimulationErrorRotationThresholdEnabled ( ) const
inlinevirtual

Reimplemented from IChaosSettingsProvider.

◆ GetResimulationErrorThreshold()

virtual float FEngineChaosSettingsProvider::GetResimulationErrorThreshold ( ) const
inlineoverridevirtual

Reimplemented from IChaosSettingsProvider.


The documentation for this class was generated from the following file: