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

#include <NetworkPhysicsSettingsComponent.h>

Public Member Functions

 FNetworkPhysicsSettingsPredictiveInterpolation ()
 
float GetPosCorrectionTimeBase () const
 
float GetPosCorrectionTimeMin () const
 
float GetPosCorrectionTimeMultiplier () const
 
float GetRotCorrectionTimeBase () const
 
float GetRotCorrectionTimeMin () const
 
float GetRotCorrectionTimeMultiplier () const
 
float GetPosInterpolationTimeMultiplier () const
 
float GetRotInterpolationTimeMultiplier () const
 
float GetSoftSnapPosStrength () const
 
float GetSoftSnapRotStrength () const
 
bool GetSoftSnapToSource () const
 
bool GetDisableSoftSnap () const
 
bool GetSkipVelocityRepOnPosEarlyOut () const
 
bool GetPostResimWaitForUpdate () const
 
bool GetCorrectConnectedBodies () const
 
bool GetCorrectConnectedBodiesFriction () const
 

Public Attributes

uint32 bOverridePosCorrectionTimeBase: 1
 
uint32 bOverridePosCorrectionTimeMin: 1
 
uint32 bOverridePosCorrectionTimeMultiplier: 1
 
uint32 bOverrideRotCorrectionTimeBase: 1
 
uint32 bOverrideRotCorrectionTimeMin: 1
 
uint32 bOverrideRotCorrectionTimeMultiplier: 1
 
uint32 bOverridePosInterpolationTimeMultiplier: 1
 
uint32 bOverrideRotInterpolationTimeMultiplier: 1
 
uint32 bOverrideSoftSnapPosStrength: 1
 
uint32 bOverrideSoftSnapRotStrength: 1
 
uint32 bOverrideSoftSnapToSource: 1
 
uint32 bOverrideDisableSoftSnap: 1
 
uint32 bOverrideSkipVelocityRepOnPosEarlyOut: 1
 
uint32 bOverridePostResimWaitForUpdate: 1
 
uint32 bOverrideCorrectConnectedBodies: 1
 
uint32 bOverrideCorrectConnectedBodiesFriction: 1
 
float PosCorrectionTimeBase = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosCorrectionTimeBase
 
float PosCorrectionTimeMin = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosCorrectionTimeMin
 
float PosCorrectionTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosCorrectionTimeMultiplier
 
float RotCorrectionTimeBase = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotCorrectionTimeBase
 
float RotCorrectionTimeMin = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotCorrectionTimeMin
 
float RotCorrectionTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotCorrectionTimeMultiplier
 
float PosInterpolationTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosInterpolationTimeMultiplier
 
float RotInterpolationTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotInterpolationTimeMultiplier
 
float SoftSnapPosStrength = PhysicsReplicationCVars::PredictiveInterpolationCVars::SoftSnapPosStrength
 
float SoftSnapRotStrength = PhysicsReplicationCVars::PredictiveInterpolationCVars::SoftSnapRotStrength
 
bool bSoftSnapToSource = PhysicsReplicationCVars::PredictiveInterpolationCVars::bSoftSnapToSource
 
bool bDisableSoftSnap = PhysicsReplicationCVars::PredictiveInterpolationCVars::bDisableSoftSnap
 
bool bSkipVelocityRepOnPosEarlyOut = PhysicsReplicationCVars::PredictiveInterpolationCVars::bSkipVelocityRepOnPosEarlyOut
 
bool bPostResimWaitForUpdate = PhysicsReplicationCVars::PredictiveInterpolationCVars::bPostResimWaitForUpdate
 
bool bCorrectConnectedBodies = PhysicsReplicationCVars::PredictiveInterpolationCVars::bCorrectConnectedBodies
 
bool bCorrectConnectedBodiesFriction = PhysicsReplicationCVars::PredictiveInterpolationCVars::bCorrectConnectedBodiesFriction
 

Constructor & Destructor Documentation

◆ FNetworkPhysicsSettingsPredictiveInterpolation()

FNetworkPhysicsSettingsPredictiveInterpolation::FNetworkPhysicsSettingsPredictiveInterpolation ( )
inline

Member Function Documentation

◆ GetCorrectConnectedBodies()

bool FNetworkPhysicsSettingsPredictiveInterpolation::GetCorrectConnectedBodies ( ) const
inline

◆ GetCorrectConnectedBodiesFriction()

bool FNetworkPhysicsSettingsPredictiveInterpolation::GetCorrectConnectedBodiesFriction ( ) const
inline

◆ GetDisableSoftSnap()

bool FNetworkPhysicsSettingsPredictiveInterpolation::GetDisableSoftSnap ( ) const
inline

◆ GetPosCorrectionTimeBase()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetPosCorrectionTimeBase ( ) const
inline

◆ GetPosCorrectionTimeMin()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetPosCorrectionTimeMin ( ) const
inline

◆ GetPosCorrectionTimeMultiplier()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetPosCorrectionTimeMultiplier ( ) const
inline

◆ GetPosInterpolationTimeMultiplier()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetPosInterpolationTimeMultiplier ( ) const
inline

◆ GetPostResimWaitForUpdate()

bool FNetworkPhysicsSettingsPredictiveInterpolation::GetPostResimWaitForUpdate ( ) const
inline

◆ GetRotCorrectionTimeBase()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetRotCorrectionTimeBase ( ) const
inline

◆ GetRotCorrectionTimeMin()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetRotCorrectionTimeMin ( ) const
inline

◆ GetRotCorrectionTimeMultiplier()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetRotCorrectionTimeMultiplier ( ) const
inline

◆ GetRotInterpolationTimeMultiplier()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetRotInterpolationTimeMultiplier ( ) const
inline

◆ GetSkipVelocityRepOnPosEarlyOut()

bool FNetworkPhysicsSettingsPredictiveInterpolation::GetSkipVelocityRepOnPosEarlyOut ( ) const
inline

◆ GetSoftSnapPosStrength()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetSoftSnapPosStrength ( ) const
inline

◆ GetSoftSnapRotStrength()

float FNetworkPhysicsSettingsPredictiveInterpolation::GetSoftSnapRotStrength ( ) const
inline

◆ GetSoftSnapToSource()

bool FNetworkPhysicsSettingsPredictiveInterpolation::GetSoftSnapToSource ( ) const
inline

Member Data Documentation

◆ bCorrectConnectedBodies

bool FNetworkPhysicsSettingsPredictiveInterpolation::bCorrectConnectedBodies = PhysicsReplicationCVars::PredictiveInterpolationCVars::bCorrectConnectedBodies

◆ bCorrectConnectedBodiesFriction

bool FNetworkPhysicsSettingsPredictiveInterpolation::bCorrectConnectedBodiesFriction = PhysicsReplicationCVars::PredictiveInterpolationCVars::bCorrectConnectedBodiesFriction

◆ bDisableSoftSnap

bool FNetworkPhysicsSettingsPredictiveInterpolation::bDisableSoftSnap = PhysicsReplicationCVars::PredictiveInterpolationCVars::bDisableSoftSnap

◆ bOverrideCorrectConnectedBodies

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideCorrectConnectedBodies

◆ bOverrideCorrectConnectedBodiesFriction

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideCorrectConnectedBodiesFriction

◆ bOverrideDisableSoftSnap

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideDisableSoftSnap

◆ bOverridePosCorrectionTimeBase

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverridePosCorrectionTimeBase

◆ bOverridePosCorrectionTimeMin

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverridePosCorrectionTimeMin

◆ bOverridePosCorrectionTimeMultiplier

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverridePosCorrectionTimeMultiplier

◆ bOverridePosInterpolationTimeMultiplier

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverridePosInterpolationTimeMultiplier

◆ bOverridePostResimWaitForUpdate

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverridePostResimWaitForUpdate

◆ bOverrideRotCorrectionTimeBase

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideRotCorrectionTimeBase

◆ bOverrideRotCorrectionTimeMin

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideRotCorrectionTimeMin

◆ bOverrideRotCorrectionTimeMultiplier

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideRotCorrectionTimeMultiplier

◆ bOverrideRotInterpolationTimeMultiplier

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideRotInterpolationTimeMultiplier

◆ bOverrideSkipVelocityRepOnPosEarlyOut

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideSkipVelocityRepOnPosEarlyOut

◆ bOverrideSoftSnapPosStrength

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideSoftSnapPosStrength

◆ bOverrideSoftSnapRotStrength

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideSoftSnapRotStrength

◆ bOverrideSoftSnapToSource

uint32 FNetworkPhysicsSettingsPredictiveInterpolation::bOverrideSoftSnapToSource

◆ bPostResimWaitForUpdate

bool FNetworkPhysicsSettingsPredictiveInterpolation::bPostResimWaitForUpdate = PhysicsReplicationCVars::PredictiveInterpolationCVars::bPostResimWaitForUpdate

◆ bSkipVelocityRepOnPosEarlyOut

bool FNetworkPhysicsSettingsPredictiveInterpolation::bSkipVelocityRepOnPosEarlyOut = PhysicsReplicationCVars::PredictiveInterpolationCVars::bSkipVelocityRepOnPosEarlyOut

◆ bSoftSnapToSource

bool FNetworkPhysicsSettingsPredictiveInterpolation::bSoftSnapToSource = PhysicsReplicationCVars::PredictiveInterpolationCVars::bSoftSnapToSource

◆ PosCorrectionTimeBase

float FNetworkPhysicsSettingsPredictiveInterpolation::PosCorrectionTimeBase = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosCorrectionTimeBase

◆ PosCorrectionTimeMin

float FNetworkPhysicsSettingsPredictiveInterpolation::PosCorrectionTimeMin = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosCorrectionTimeMin

◆ PosCorrectionTimeMultiplier

float FNetworkPhysicsSettingsPredictiveInterpolation::PosCorrectionTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosCorrectionTimeMultiplier

◆ PosInterpolationTimeMultiplier

float FNetworkPhysicsSettingsPredictiveInterpolation::PosInterpolationTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::PosInterpolationTimeMultiplier

◆ RotCorrectionTimeBase

float FNetworkPhysicsSettingsPredictiveInterpolation::RotCorrectionTimeBase = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotCorrectionTimeBase

◆ RotCorrectionTimeMin

float FNetworkPhysicsSettingsPredictiveInterpolation::RotCorrectionTimeMin = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotCorrectionTimeMin

◆ RotCorrectionTimeMultiplier

float FNetworkPhysicsSettingsPredictiveInterpolation::RotCorrectionTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotCorrectionTimeMultiplier

◆ RotInterpolationTimeMultiplier

float FNetworkPhysicsSettingsPredictiveInterpolation::RotInterpolationTimeMultiplier = PhysicsReplicationCVars::PredictiveInterpolationCVars::RotInterpolationTimeMultiplier

◆ SoftSnapPosStrength

float FNetworkPhysicsSettingsPredictiveInterpolation::SoftSnapPosStrength = PhysicsReplicationCVars::PredictiveInterpolationCVars::SoftSnapPosStrength

◆ SoftSnapRotStrength

float FNetworkPhysicsSettingsPredictiveInterpolation::SoftSnapRotStrength = PhysicsReplicationCVars::PredictiveInterpolationCVars::SoftSnapRotStrength

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