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

#include <NetworkPhysicsComponent.h>

+ Inheritance diagram for FAsyncNetworkPhysicsComponentInput:

Public Member Functions

void Reset ()
 
- Public Member Functions inherited from Chaos::FSimCallbackInput
 FSimCallbackInput ()
 
void SetNumSteps_External (int32 InNumSteps)
 
virtual bool NetSendInputCmd (FNetBitWriter &Ar)
 
virtual bool NetRecvInputCmd (APlayerController *PC, FNetBitReader &Ar)
 

Public Attributes

TOptional< boolbIsLocallyControlled
 
TOptional< ENetModeNetMode
 
TOptional< ENetRoleNetRole
 
TOptional< int32NetworkPhysicsTickOffset
 
TOptional< uint16InputsToNetwork_Owner
 
TOptional< EPhysicsReplicationModePhysicsReplicationMode
 
TOptional< TWeakObjectPtr< UActorComponent > > ActorComponent
 
TOptional< INetworkPhysicsInputState_Internal * > ImplementationInterface_Internal
 
TOptional< Chaos::FConstPhysicsObjectHandlePhysicsObject
 
TOptional< FString > ActorName
 
TOptional< TUniquePtr< FNetworkPhysicsDataHelper > > InputHelper
 
TOptional< TUniquePtr< FNetworkPhysicsDataHelper > > StateHelper
 
TOptional< boolbRegisterDataHistoryInRewindData
 
TOptional< boolbUnregisterDataHistoryFromRewindData
 
TOptional< boolbCompareStateToTriggerRewind
 
TOptional< boolbCompareStateToTriggerRewindIncludeSimProxies
 
TOptional< boolbCompareInputToTriggerRewind
 
TOptional< TWeakPtr< const FNetworkPhysicsSettingsData > > SettingsComponent
 
TUniquePtr< Chaos::FBaseRewindHistoryInputData
 
TUniquePtr< Chaos::FBaseRewindHistoryStateData
 
TArray< TUniquePtr< Chaos::FBaseRewindHistory > > InputDataImportant
 
TArray< TUniquePtr< Chaos::FBaseRewindHistory > > StateDataImportant
 

Additional Inherited Members

- Protected Member Functions inherited from Chaos::FSimCallbackInput
virtual ~FSimCallbackInput ()=default
 

Member Function Documentation

◆ Reset()

void FAsyncNetworkPhysicsComponentInput::Reset ( )
inline

Member Data Documentation

◆ ActorComponent

TOptional<TWeakObjectPtr<UActorComponent> > FAsyncNetworkPhysicsComponentInput::ActorComponent

◆ ActorName

TOptional<FString> FAsyncNetworkPhysicsComponentInput::ActorName

◆ bCompareInputToTriggerRewind

TOptional<bool> FAsyncNetworkPhysicsComponentInput::bCompareInputToTriggerRewind

◆ bCompareStateToTriggerRewind

TOptional<bool> FAsyncNetworkPhysicsComponentInput::bCompareStateToTriggerRewind

◆ bCompareStateToTriggerRewindIncludeSimProxies

TOptional<bool> FAsyncNetworkPhysicsComponentInput::bCompareStateToTriggerRewindIncludeSimProxies

◆ bIsLocallyControlled

TOptional<bool> FAsyncNetworkPhysicsComponentInput::bIsLocallyControlled

◆ bRegisterDataHistoryInRewindData

TOptional<bool> FAsyncNetworkPhysicsComponentInput::bRegisterDataHistoryInRewindData

◆ bUnregisterDataHistoryFromRewindData

TOptional<bool> FAsyncNetworkPhysicsComponentInput::bUnregisterDataHistoryFromRewindData

◆ ImplementationInterface_Internal

TOptional<INetworkPhysicsInputState_Internal*> FAsyncNetworkPhysicsComponentInput::ImplementationInterface_Internal

◆ InputData

TUniquePtr<Chaos::FBaseRewindHistory> FAsyncNetworkPhysicsComponentInput::InputData

◆ InputDataImportant

TArray<TUniquePtr<Chaos::FBaseRewindHistory> > FAsyncNetworkPhysicsComponentInput::InputDataImportant

◆ InputHelper

TOptional<TUniquePtr<FNetworkPhysicsDataHelper> > FAsyncNetworkPhysicsComponentInput::InputHelper

◆ InputsToNetwork_Owner

TOptional<uint16> FAsyncNetworkPhysicsComponentInput::InputsToNetwork_Owner

◆ NetMode

TOptional<ENetMode> FAsyncNetworkPhysicsComponentInput::NetMode

◆ NetRole

TOptional<ENetRole> FAsyncNetworkPhysicsComponentInput::NetRole

◆ NetworkPhysicsTickOffset

TOptional<int32> FAsyncNetworkPhysicsComponentInput::NetworkPhysicsTickOffset

◆ PhysicsObject

TOptional<Chaos::FConstPhysicsObjectHandle> FAsyncNetworkPhysicsComponentInput::PhysicsObject

◆ PhysicsReplicationMode

TOptional<EPhysicsReplicationMode> FAsyncNetworkPhysicsComponentInput::PhysicsReplicationMode

◆ SettingsComponent

TOptional<TWeakPtr<const FNetworkPhysicsSettingsData> > FAsyncNetworkPhysicsComponentInput::SettingsComponent

◆ StateData

TUniquePtr<Chaos::FBaseRewindHistory> FAsyncNetworkPhysicsComponentInput::StateData

◆ StateDataImportant

TArray<TUniquePtr<Chaos::FBaseRewindHistory> > FAsyncNetworkPhysicsComponentInput::StateDataImportant

◆ StateHelper

TOptional<TUniquePtr<FNetworkPhysicsDataHelper> > FAsyncNetworkPhysicsComponentInput::StateHelper

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