UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TNetworkPhysicsInputState_Internal< InputType, StateType > Class Template Referenceabstract

#include <NetworkPhysicsComponent.h>

+ Inheritance diagram for TNetworkPhysicsInputState_Internal< InputType, StateType >:

Public Member Functions

virtual void BuildInput_Internal (InputType &Input) const =0
 
virtual void ValidateInput_Internal (InputType &Input) const =0
 
virtual void ApplyInput_Internal (const InputType &Input)=0
 
virtual void BuildState_Internal (StateType &State) const =0
 
virtual void ApplyState_Internal (const StateType &State)=0
 

Protected Member Functions

virtual ~TNetworkPhysicsInputState_Internal ()
 
- Protected Member Functions inherited from INetworkPhysicsInputState_Internal
virtual ~INetworkPhysicsInputState_Internal ()
 

Constructor & Destructor Documentation

◆ ~TNetworkPhysicsInputState_Internal()

template<typename InputType , typename StateType >
virtual TNetworkPhysicsInputState_Internal< InputType, StateType >::~TNetworkPhysicsInputState_Internal ( )
inlineprotectedvirtual

Member Function Documentation

◆ ApplyInput_Internal()

template<typename InputType , typename StateType >
virtual void TNetworkPhysicsInputState_Internal< InputType, StateType >::ApplyInput_Internal ( const InputType &  Input)
pure virtual

Apply input struct to implementation

◆ ApplyState_Internal()

template<typename InputType , typename StateType >
virtual void TNetworkPhysicsInputState_Internal< InputType, StateType >::ApplyState_Internal ( const StateType &  State)
pure virtual

Apply state struct to implementation

◆ BuildInput_Internal()

template<typename InputType , typename StateType >
virtual void TNetworkPhysicsInputState_Internal< InputType, StateType >::BuildInput_Internal ( InputType &  Input) const
pure virtual

Populate the input struct with current input data

◆ BuildState_Internal()

template<typename InputType , typename StateType >
virtual void TNetworkPhysicsInputState_Internal< InputType, StateType >::BuildState_Internal ( StateType &  State) const
pure virtual

Populate the state struct with current state data

◆ ValidateInput_Internal()

template<typename InputType , typename StateType >
virtual void TNetworkPhysicsInputState_Internal< InputType, StateType >::ValidateInput_Internal ( InputType &  Input) const
pure virtual

Validate data received on the server from clients EXAMPLE: Validate incoming inputs from clients on the server and correct any invalid input commands. NOTE: Changes to the data in this callback will be sent from server to clients.


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