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

#include <NetworkPhysicsSettingsComponent.h>

Public Member Functions

 FNetworkPhysicsSettingsNetworkPhysicsComponent ()
 
void Initialize ()
 
const uint16 GetRedundantInputs () const
 
const uint16 GetRedundantRemoteInputs () const
 
const uint16 GetRedundantStates () const
 
const bool GetCompareStateToTriggerRewind (const bool bDefaultValue) const
 
const bool GetCompareStateToTriggerRewind () const
 
const bool GetCompareStateToTriggerRewindIncludeSimProxies (const bool bDefaultValue) const
 
const bool GetCompareInputToTriggerRewind (const bool bDefaultValue) const
 
const bool GetCompareInputToTriggerRewind () const
 
const bool GetEnableUnreliableFlow () const
 
const bool GetEnableReliableFlow () const
 
const bool GetApplyDataInsteadOfMergeData () const
 
const bool GetAllowInputExtrapolation () const
 
const bool GetValidateDataOnGameThread () const
 
const bool GetApplySimProxyStateAtRuntime () const
 
const bool GetApplySimProxyInputAtRuntime () const
 
const bool GetTriggerResimOnInputReceive () const
 
const bool GetApplyInputDecayOverSetTime () const
 
const float GetInputDecaySetTime () const
 
const FRuntimeFloatCurveGetInputDecayCurve () const
 

Public Attributes

uint32 bOverrideRedundantInputs: 1
 
uint32 bOverrideRedundantRemoteInputs: 1
 
uint32 bOverrideRedundantStates: 1
 
uint32 bOverrideCompareStateToTriggerRewind: 1
 
uint32 bOverridebCompareStateToTriggerRewindIncludeSimProxies: 1
 
uint32 bOverrideCompareInputToTriggerRewind: 1
 
uint32 bOverrideEnableUnreliableFlow: 1
 
uint32 bOverrideEnableReliableFlow: 1
 
uint32 bOverrideApplyDataInsteadOfMergeData: 1
 
uint32 bOverrideAllowInputExtrapolation: 1
 
uint32 bOverrideValidateDataOnGameThread: 1
 
uint32 bOverrideApplySimProxyStateAtRuntime: 1
 
uint32 bOverrideApplySimProxyInputAtRuntime: 1
 
uint32 bOverrideTriggerResimOnInputReceive: 1
 
uint32 bOverrideApplyInputDecayOverSetTime: 1
 
uint32 bOverrideInputDecaySetTime: 1
 
uint16 RedundantInputs = (uint16)PhysicsReplicationCVars::ResimulationCVars::RedundantInputs
 
uint16 RedundantRemoteInputs = (uint16)PhysicsReplicationCVars::ResimulationCVars::RedundantRemoteInputs
 
uint16 RedundantStates = (uint16)PhysicsReplicationCVars::ResimulationCVars::RedundantStates
 
bool bCompareStateToTriggerRewind = PhysicsReplicationCVars::ResimulationCVars::bCompareStateToTriggerRewind
 
bool bCompareStateToTriggerRewindIncludeSimProxies = PhysicsReplicationCVars::ResimulationCVars::bCompareStateToTriggerRewindIncludeSimProxies
 
bool bCompareInputToTriggerRewind = PhysicsReplicationCVars::ResimulationCVars::bCompareInputToTriggerRewind
 
bool bEnableUnreliableFlow = PhysicsReplicationCVars::ResimulationCVars::bEnableUnreliableFlow
 
bool bEnableReliableFlow = PhysicsReplicationCVars::ResimulationCVars::bEnableReliableFlow
 
bool bApplyDataInsteadOfMergeData = PhysicsReplicationCVars::ResimulationCVars::bApplyDataInsteadOfMergeData
 
bool bAllowInputExtrapolation = PhysicsReplicationCVars::ResimulationCVars::bAllowInputExtrapolation
 
bool bValidateDataOnGameThread = PhysicsReplicationCVars::ResimulationCVars::bValidateDataOnGameThread
 
bool bApplySimProxyStateAtRuntime = PhysicsReplicationCVars::ResimulationCVars::bApplySimProxyStateAtRuntime
 
bool bApplySimProxyInputAtRuntime = PhysicsReplicationCVars::ResimulationCVars::bApplySimProxyInputAtRuntime
 
bool bTriggerResimOnInputReceive = PhysicsReplicationCVars::ResimulationCVars::bTriggerResimOnInputReceive
 
bool bApplyInputDecayOverSetTime = PhysicsReplicationCVars::ResimulationCVars::bApplyInputDecayOverSetTime
 
float InputDecaySetTime = PhysicsReplicationCVars::ResimulationCVars::InputDecaySetTime
 
FRuntimeFloatCurve InputDecayCurve
 

Constructor & Destructor Documentation

◆ FNetworkPhysicsSettingsNetworkPhysicsComponent()

FNetworkPhysicsSettingsNetworkPhysicsComponent::FNetworkPhysicsSettingsNetworkPhysicsComponent ( )
inline

Member Function Documentation

◆ GetAllowInputExtrapolation()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetAllowInputExtrapolation ( ) const
inline

◆ GetApplyDataInsteadOfMergeData()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetApplyDataInsteadOfMergeData ( ) const
inline

◆ GetApplyInputDecayOverSetTime()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetApplyInputDecayOverSetTime ( ) const
inline

◆ GetApplySimProxyInputAtRuntime()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetApplySimProxyInputAtRuntime ( ) const
inline

◆ GetApplySimProxyStateAtRuntime()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetApplySimProxyStateAtRuntime ( ) const
inline

◆ GetCompareInputToTriggerRewind() [1/2]

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetCompareInputToTriggerRewind ( ) const
inline

◆ GetCompareInputToTriggerRewind() [2/2]

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetCompareInputToTriggerRewind ( const bool  bDefaultValue) const
inline

◆ GetCompareStateToTriggerRewind() [1/2]

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetCompareStateToTriggerRewind ( ) const
inline

◆ GetCompareStateToTriggerRewind() [2/2]

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetCompareStateToTriggerRewind ( const bool  bDefaultValue) const
inline

◆ GetCompareStateToTriggerRewindIncludeSimProxies()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetCompareStateToTriggerRewindIncludeSimProxies ( const bool  bDefaultValue) const
inline

◆ GetEnableReliableFlow()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetEnableReliableFlow ( ) const
inline

◆ GetEnableUnreliableFlow()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetEnableUnreliableFlow ( ) const
inline

◆ GetInputDecayCurve()

const FRuntimeFloatCurve & FNetworkPhysicsSettingsNetworkPhysicsComponent::GetInputDecayCurve ( ) const
inline

◆ GetInputDecaySetTime()

const float FNetworkPhysicsSettingsNetworkPhysicsComponent::GetInputDecaySetTime ( ) const
inline

◆ GetRedundantInputs()

const uint16 FNetworkPhysicsSettingsNetworkPhysicsComponent::GetRedundantInputs ( ) const
inline

◆ GetRedundantRemoteInputs()

const uint16 FNetworkPhysicsSettingsNetworkPhysicsComponent::GetRedundantRemoteInputs ( ) const
inline

◆ GetRedundantStates()

const uint16 FNetworkPhysicsSettingsNetworkPhysicsComponent::GetRedundantStates ( ) const
inline

◆ GetTriggerResimOnInputReceive()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetTriggerResimOnInputReceive ( ) const
inline

◆ GetValidateDataOnGameThread()

const bool FNetworkPhysicsSettingsNetworkPhysicsComponent::GetValidateDataOnGameThread ( ) const
inline

◆ Initialize()

void FNetworkPhysicsSettingsNetworkPhysicsComponent::Initialize ( )
inline

Member Data Documentation

◆ bAllowInputExtrapolation

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bAllowInputExtrapolation = PhysicsReplicationCVars::ResimulationCVars::bAllowInputExtrapolation

◆ bApplyDataInsteadOfMergeData

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bApplyDataInsteadOfMergeData = PhysicsReplicationCVars::ResimulationCVars::bApplyDataInsteadOfMergeData

◆ bApplyInputDecayOverSetTime

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bApplyInputDecayOverSetTime = PhysicsReplicationCVars::ResimulationCVars::bApplyInputDecayOverSetTime

◆ bApplySimProxyInputAtRuntime

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bApplySimProxyInputAtRuntime = PhysicsReplicationCVars::ResimulationCVars::bApplySimProxyInputAtRuntime

◆ bApplySimProxyStateAtRuntime

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bApplySimProxyStateAtRuntime = PhysicsReplicationCVars::ResimulationCVars::bApplySimProxyStateAtRuntime

◆ bCompareInputToTriggerRewind

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bCompareInputToTriggerRewind = PhysicsReplicationCVars::ResimulationCVars::bCompareInputToTriggerRewind

◆ bCompareStateToTriggerRewind

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bCompareStateToTriggerRewind = PhysicsReplicationCVars::ResimulationCVars::bCompareStateToTriggerRewind

◆ bCompareStateToTriggerRewindIncludeSimProxies

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bCompareStateToTriggerRewindIncludeSimProxies = PhysicsReplicationCVars::ResimulationCVars::bCompareStateToTriggerRewindIncludeSimProxies

◆ bEnableReliableFlow

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bEnableReliableFlow = PhysicsReplicationCVars::ResimulationCVars::bEnableReliableFlow

◆ bEnableUnreliableFlow

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bEnableUnreliableFlow = PhysicsReplicationCVars::ResimulationCVars::bEnableUnreliableFlow

◆ bOverrideAllowInputExtrapolation

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideAllowInputExtrapolation

◆ bOverrideApplyDataInsteadOfMergeData

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideApplyDataInsteadOfMergeData

◆ bOverrideApplyInputDecayOverSetTime

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideApplyInputDecayOverSetTime

◆ bOverrideApplySimProxyInputAtRuntime

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideApplySimProxyInputAtRuntime

◆ bOverrideApplySimProxyStateAtRuntime

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideApplySimProxyStateAtRuntime

◆ bOverridebCompareStateToTriggerRewindIncludeSimProxies

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverridebCompareStateToTriggerRewindIncludeSimProxies

◆ bOverrideCompareInputToTriggerRewind

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideCompareInputToTriggerRewind

◆ bOverrideCompareStateToTriggerRewind

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideCompareStateToTriggerRewind

◆ bOverrideEnableReliableFlow

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideEnableReliableFlow

◆ bOverrideEnableUnreliableFlow

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideEnableUnreliableFlow

◆ bOverrideInputDecaySetTime

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideInputDecaySetTime

◆ bOverrideRedundantInputs

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideRedundantInputs

◆ bOverrideRedundantRemoteInputs

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideRedundantRemoteInputs

◆ bOverrideRedundantStates

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideRedundantStates

◆ bOverrideTriggerResimOnInputReceive

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideTriggerResimOnInputReceive

◆ bOverrideValidateDataOnGameThread

uint32 FNetworkPhysicsSettingsNetworkPhysicsComponent::bOverrideValidateDataOnGameThread

◆ bTriggerResimOnInputReceive

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bTriggerResimOnInputReceive = PhysicsReplicationCVars::ResimulationCVars::bTriggerResimOnInputReceive

◆ bValidateDataOnGameThread

bool FNetworkPhysicsSettingsNetworkPhysicsComponent::bValidateDataOnGameThread = PhysicsReplicationCVars::ResimulationCVars::bValidateDataOnGameThread

◆ InputDecayCurve

FRuntimeFloatCurve FNetworkPhysicsSettingsNetworkPhysicsComponent::InputDecayCurve

◆ InputDecaySetTime

float FNetworkPhysicsSettingsNetworkPhysicsComponent::InputDecaySetTime = PhysicsReplicationCVars::ResimulationCVars::InputDecaySetTime

◆ RedundantInputs

uint16 FNetworkPhysicsSettingsNetworkPhysicsComponent::RedundantInputs = (uint16)PhysicsReplicationCVars::ResimulationCVars::RedundantInputs

◆ RedundantRemoteInputs

uint16 FNetworkPhysicsSettingsNetworkPhysicsComponent::RedundantRemoteInputs = (uint16)PhysicsReplicationCVars::ResimulationCVars::RedundantRemoteInputs

◆ RedundantStates

uint16 FNetworkPhysicsSettingsNetworkPhysicsComponent::RedundantStates = (uint16)PhysicsReplicationCVars::ResimulationCVars::RedundantStates

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