Navigation
API > API/Plugins > API/Plugins/NetworkPrediction
Inheritance Hierarchy
- FNetSimCueDispatcher
- TNetSimCueDispatcher
References
Module | NetworkPrediction |
Header | /Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkPredictionCues.h |
Include | #include "NetworkPredictionCues.h" |
Syntax
template<typename ModelDef>
struct TNetSimCueDispatcher : public FNetSimCueDispatcher
Remarks
Templated cue dispatcher that can be specialized per networking model definition. This is what the system actually uses internally, but is not exposed to user code.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
DriverType * | Driver |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | DispatchCueRecord
(
T& Handler, |
Dispatches and prunes saved/transient cues. |
![]() |
void | NetRecvSavedCues
(
FArchive& Ar, |
|
![]() |
void | NetSendSavedCues
(
FArchive& Ar, |
Serializes all saved cues bSerializeFrameNumber - whether to serialize Frame# or Time to this target. |
![]() |
void | NotifyRollback
(
int32 InRollbackFrame |
Tell dispatcher that we've rolled back to a new simulation time (resimulate steps to follow, most likely) |
![]() |
void | SetReceiveReplicationTarget
(
ENetSimCueReplicationTarget InReplicationMask |
Set which cues we should accept locally (if they get sent to us) |
Overridden from FNetSimCueDispatcher
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FString | GetDebugName () |
Typedefs
Name | Description |
---|---|
DriverType |