Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/Backends
Inheritance Hierarchy
- FNetworkPhysicsData
- FNetworkPhysicsMoverInputs
References
| Module | Mover |
| Header | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/Backends/MoverNetworkPhysicsLiaison.h |
| Include | #include "Backends/MoverNetworkPhysicsLiaison.h" |
Syntax
USTRUCT ()
struct FNetworkPhysicsMoverInputs : public FNetworkPhysicsData
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMoverInputCmdContext | InputCmdContext |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | NetSerialize
(
FArchive& Ar, |
Serialize data function that will be used to transfer the struct across the network |
Overridden from FNetworkPhysicsData
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyData
(
UActorComponent* NetworkComponent |
Apply the data onto the network physics component | |
| void | BuildData
(
const UActorComponent* NetworkComponent |
Build the data from the network physics component | |
| void | InterpolateData
(
const FNetworkPhysicsData& MinData, |
Interpolate the data in between two inputs data | |
| void | MergeData
(
const FNetworkPhysicsData& FromData |
Merge data into this input | |
| void | ValidateData
(
const UActorComponent* NetworkComponent |
Check input data is valid - Input is send from client to server, no need to make sure it's reasonable |