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 |