FNetSimCueDispatcher

Non-templated, "networking model independent" base: this is what the pure simulation code gets to invoke cues.

Windows
MacOS
Linux

Inheritance Hierarchy

FNetSimCueDispatcher

TNetSimCueDispatcher

References

Module

NetworkPrediction

Header

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

Include

#include "NetworkedSimulationModelCues.h"

Syntax

struct FNetSimCueDispatcher

Remarks

Non-templated, "networking model independent" base: this is what the pure simulation code gets to invoke cues.

Variables

Name Description

Protected variable

FContext

 

Context

Public variable

TFunction< FStr...

 

GetDebugName

Protected variable

FNetworkSimTime

 

RollbackTime

Protected variable

TArray< FSavedC...

 

SavedCues

Protected variable

TArray< FSavedC...

 

TransientCues

Functions

Name Description

Protected function

bool

 

EnsureValidContext()

Protected function

TArray< FSav...

 

GetBuffer

(
    const bool& bTransient
)

Public function

void

 

Invoke

(
    ArgsType&&... Args
)

Invoke - this is how to invoke a cue from simulation code.

Classes

Name

Description

Protected struct

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.

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