TFixedTickReplicator_Server

AP Client -> Server replication

Windows
MacOS
Linux

References

Module

NetworkPrediction

Header

/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkPredictionSerialization.h

Include

#include "NetworkPredictionSerialization.h"

Syntax

template<typename InModelDef>
class TFixedTickReplicator_Server

Remarks

AP Client -> Server replication

The Fixed/Independent ticking implementations are a more than trivially different so they are split into separate implementations. Both currently send the last 'NumSendPerUpdate' per serialization. This could be improved with something more configurable/dynamic.

Functions

Name Description

Public function Static

void

 

EatCmd

(
    const FNetSerializeParams& P
)

Public function Static

void

 

NetRecv

(
    const FNetSerializeParams& P,
    TServerRecvData_Fixed< ModelDef >&...,
    TModelDataStore< ModelDef >* D...,
    FFixedTickState* TickState
)

TFixedTickReplicator_Server::NetRecv Server Receiving from AP client

Public function Static

void

 

NetSend

(
    const FNetSerializeParams& P,
    FNetworkPredictionID ID,
    TModelDataStore< ModelDef >* D...,
    FFixedTickState* TickState
)

TFixedTickReplicator_Server::NetSend AP Client sending to server

Typedefs

Name

Description

InputType

ModelDef

StateTypes

Constants

Name

Description

NumSendPerUpdate

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss