| FNetSimCueDispatcher
|
Module |
|
Header |
/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkedSimulationModelCues.h |
Include |
#include "NetworkedSimulationModelCues.h" |
template<typename Model>
struct TNetSimCueDispatcher : public FNetSimCueDispatcher
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.
Name | Description | ||
---|---|---|---|
|
ClearMaxDispatchTime() |
||
|
DispatchCueRecord ( |
Dispatches and prunes saved/transient cues. |
|
|
NetSerializeSavedCues ( |
Serializes all saved cues. |
|
|
NotifyRollback ( |
Tell dispatcher that we've rolled back to a new simulation time (resimulate steps to follow, most likely) |
|
|
PopContext() |
||
|
PushContext ( |
Push/pop simulation context. |
|
|
SetConfirmedTime ( |
Set Confirmed time. If this is never called, we assume we are always confirmed/authority. |
|
|
SetMaxDispatchTime ( |
Set max simulation time to invoke cues for. Clearing = always process latest. This is used for interpolation or client side buffering delaying cues until "its time". |