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
struct FNetSimCueDispatcher
Remarks
Non-templated, "networking model independent" base: this is what the pure simulation code gets to invoke cues.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FContext | Context | |
![]() |
int32 | RollbackFrame | |
![]() |
TArray< FSavedCue > | SavedCues | |
![]() |
TArray< FSavedCue > | TransientCues |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
bool | ||
![]() |
TArray< FSavedCue > & | GetBuffer
(
const bool& bTransient |
|
![]() ![]() |
const FContext & | GetContext () |
|
![]() ![]() |
FString | GetDebugName () |
|
![]() |
void | Invoke
(
ArgsType&&... Args |
Invoke - this is how to invoke a cue from simulation code. |
![]() |
void | PopContext () |
|
![]() |
void | PushContext
(
const FContext& InContext |
Push/pop simulation context. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FContext | Sim Context: the Sim has to tell the dispatcher what its doing so that it can decide if it should supress Invocations or not. |