UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNetworkPhysicsSettingsResimulation Struct Reference

#include <NetworkPhysicsSettingsComponent.h>

Public Member Functions

 FNetworkPhysicsSettingsResimulation ()
 
uint32 GetResimulationErrorThreshold (uint32 DefaultValue) const
 
float GetResimulationErrorPositionThreshold (float DefaultValue) const
 
float GetResimulationErrorRotationThreshold (float DefaultValue) const
 
float GetResimulationErrorLinearVelocityThreshold (float DefaultValue) const
 
float GetResimulationErrorAngularVelocityThreshold (float DefaultValue) const
 
bool GetRuntimeCorrectionEnabled () const
 
bool GetRuntimeVelocityCorrectionEnabled () const
 
bool GetRuntimeCorrectConnectedBodies () const
 
float GetPosStabilityMultiplier ()
 
float GetRotStabilityMultiplier () const
 
float GetVelStabilityMultiplier () const
 
float GetAngVelStabilityMultiplier () const
 

Public Attributes

uint32 bOverrideResimulationErrorPositionThreshold: 1
 
uint32 bOverrideResimulationErrorRotationThreshold: 1
 
uint32 bOverrideResimulationErrorLinearVelocityThreshold: 1
 
uint32 bOverrideResimulationErrorAngularVelocityThreshold: 1
 
uint32 bOverrideRuntimeCorrectionEnabled: 1
 
uint32 bOverrideRuntimeVelocityCorrection: 1
 
uint32 bOverrideRuntimeCorrectConnectedBodies: 1
 
uint32 bOverridePosStabilityMultiplier: 1
 
uint32 bOverrideRotStabilityMultiplier: 1
 
uint32 bOverrideVelStabilityMultiplier: 1
 
uint32 bOverrideAngVelStabilityMultiplier: 1
 
uint32 bOverrideResimulationErrorThreshold_DEPRECATED: 1
 
uint32 ResimulationErrorThreshold_DEPRECATED
 
float ResimulationErrorPositionThreshold = 10.0f
 
float ResimulationErrorRotationThreshold = 4.0f
 
float ResimulationErrorLinearVelocityThreshold = 5.0f
 
float ResimulationErrorAngularVelocityThreshold = 2.0f
 
bool bRuntimeCorrectionEnabled = PhysicsReplicationCVars::ResimulationCVars::bRuntimeCorrectionEnabled
 
bool bRuntimeVelocityCorrection = PhysicsReplicationCVars::ResimulationCVars::bRuntimeVelocityCorrection
 
bool bRuntimeCorrectConnectedBodies = PhysicsReplicationCVars::ResimulationCVars::bRuntimeCorrectConnectedBodies
 
float PosStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::PosStabilityMultiplier
 
float RotStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::RotStabilityMultiplier
 
float VelStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::VelStabilityMultiplier
 
float AngVelStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::AngVelStabilityMultiplier
 
FNetworkPhysicsSettingsResimulationErrorCorrection ResimulationErrorCorrectionSettings
 

Constructor & Destructor Documentation

◆ FNetworkPhysicsSettingsResimulation()

FNetworkPhysicsSettingsResimulation::FNetworkPhysicsSettingsResimulation ( )
inline

Member Function Documentation

◆ GetAngVelStabilityMultiplier()

float FNetworkPhysicsSettingsResimulation::GetAngVelStabilityMultiplier ( ) const
inline

◆ GetPosStabilityMultiplier()

float FNetworkPhysicsSettingsResimulation::GetPosStabilityMultiplier ( )
inline

◆ GetResimulationErrorAngularVelocityThreshold()

float FNetworkPhysicsSettingsResimulation::GetResimulationErrorAngularVelocityThreshold ( float  DefaultValue) const
inline

◆ GetResimulationErrorLinearVelocityThreshold()

float FNetworkPhysicsSettingsResimulation::GetResimulationErrorLinearVelocityThreshold ( float  DefaultValue) const
inline

◆ GetResimulationErrorPositionThreshold()

float FNetworkPhysicsSettingsResimulation::GetResimulationErrorPositionThreshold ( float  DefaultValue) const
inline

◆ GetResimulationErrorRotationThreshold()

float FNetworkPhysicsSettingsResimulation::GetResimulationErrorRotationThreshold ( float  DefaultValue) const
inline

◆ GetResimulationErrorThreshold()

uint32 FNetworkPhysicsSettingsResimulation::GetResimulationErrorThreshold ( uint32  DefaultValue) const
inline

◆ GetRotStabilityMultiplier()

float FNetworkPhysicsSettingsResimulation::GetRotStabilityMultiplier ( ) const
inline

◆ GetRuntimeCorrectConnectedBodies()

bool FNetworkPhysicsSettingsResimulation::GetRuntimeCorrectConnectedBodies ( ) const
inline

◆ GetRuntimeCorrectionEnabled()

bool FNetworkPhysicsSettingsResimulation::GetRuntimeCorrectionEnabled ( ) const
inline

◆ GetRuntimeVelocityCorrectionEnabled()

bool FNetworkPhysicsSettingsResimulation::GetRuntimeVelocityCorrectionEnabled ( ) const
inline

◆ GetVelStabilityMultiplier()

float FNetworkPhysicsSettingsResimulation::GetVelStabilityMultiplier ( ) const
inline

Member Data Documentation

◆ AngVelStabilityMultiplier

float FNetworkPhysicsSettingsResimulation::AngVelStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::AngVelStabilityMultiplier

◆ bOverrideAngVelStabilityMultiplier

uint32 FNetworkPhysicsSettingsResimulation::bOverrideAngVelStabilityMultiplier

◆ bOverridePosStabilityMultiplier

uint32 FNetworkPhysicsSettingsResimulation::bOverridePosStabilityMultiplier

◆ bOverrideResimulationErrorAngularVelocityThreshold

uint32 FNetworkPhysicsSettingsResimulation::bOverrideResimulationErrorAngularVelocityThreshold

◆ bOverrideResimulationErrorLinearVelocityThreshold

uint32 FNetworkPhysicsSettingsResimulation::bOverrideResimulationErrorLinearVelocityThreshold

◆ bOverrideResimulationErrorPositionThreshold

uint32 FNetworkPhysicsSettingsResimulation::bOverrideResimulationErrorPositionThreshold

◆ bOverrideResimulationErrorRotationThreshold

uint32 FNetworkPhysicsSettingsResimulation::bOverrideResimulationErrorRotationThreshold

◆ bOverrideResimulationErrorThreshold_DEPRECATED

uint32 FNetworkPhysicsSettingsResimulation::bOverrideResimulationErrorThreshold_DEPRECATED

Deprecated UE 5.5 - bOverrideResimulationErrorThreshold has been renamed, please use bOverrideResimulationErrorPositionThreshold

◆ bOverrideRotStabilityMultiplier

uint32 FNetworkPhysicsSettingsResimulation::bOverrideRotStabilityMultiplier

◆ bOverrideRuntimeCorrectConnectedBodies

uint32 FNetworkPhysicsSettingsResimulation::bOverrideRuntimeCorrectConnectedBodies

◆ bOverrideRuntimeCorrectionEnabled

uint32 FNetworkPhysicsSettingsResimulation::bOverrideRuntimeCorrectionEnabled

◆ bOverrideRuntimeVelocityCorrection

uint32 FNetworkPhysicsSettingsResimulation::bOverrideRuntimeVelocityCorrection

◆ bOverrideVelStabilityMultiplier

uint32 FNetworkPhysicsSettingsResimulation::bOverrideVelStabilityMultiplier

◆ bRuntimeCorrectConnectedBodies

bool FNetworkPhysicsSettingsResimulation::bRuntimeCorrectConnectedBodies = PhysicsReplicationCVars::ResimulationCVars::bRuntimeCorrectConnectedBodies

◆ bRuntimeCorrectionEnabled

bool FNetworkPhysicsSettingsResimulation::bRuntimeCorrectionEnabled = PhysicsReplicationCVars::ResimulationCVars::bRuntimeCorrectionEnabled

◆ bRuntimeVelocityCorrection

bool FNetworkPhysicsSettingsResimulation::bRuntimeVelocityCorrection = PhysicsReplicationCVars::ResimulationCVars::bRuntimeVelocityCorrection

◆ PosStabilityMultiplier

float FNetworkPhysicsSettingsResimulation::PosStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::PosStabilityMultiplier

◆ ResimulationErrorAngularVelocityThreshold

float FNetworkPhysicsSettingsResimulation::ResimulationErrorAngularVelocityThreshold = 2.0f

◆ ResimulationErrorCorrectionSettings

FNetworkPhysicsSettingsResimulationErrorCorrection FNetworkPhysicsSettingsResimulation::ResimulationErrorCorrectionSettings

◆ ResimulationErrorLinearVelocityThreshold

float FNetworkPhysicsSettingsResimulation::ResimulationErrorLinearVelocityThreshold = 5.0f

◆ ResimulationErrorPositionThreshold

float FNetworkPhysicsSettingsResimulation::ResimulationErrorPositionThreshold = 10.0f

◆ ResimulationErrorRotationThreshold

float FNetworkPhysicsSettingsResimulation::ResimulationErrorRotationThreshold = 4.0f

◆ ResimulationErrorThreshold_DEPRECATED

uint32 FNetworkPhysicsSettingsResimulation::ResimulationErrorThreshold_DEPRECATED

Deprecated UE 5.5 - ResimulationErrorThreshold has been renamed, please use ResimulationErrorPositionThreshold

◆ RotStabilityMultiplier

float FNetworkPhysicsSettingsResimulation::RotStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::RotStabilityMultiplier

◆ VelStabilityMultiplier

float FNetworkPhysicsSettingsResimulation::VelStabilityMultiplier = PhysicsReplicationCVars::ResimulationCVars::VelStabilityMultiplier

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