Navigation
API > API/Plugins > API/Plugins/NetworkPrediction
Actual trait struct that we use to look up traits. The ways this can be set:
Explicitly specialize TNetSimCueTraits for your type (non intrusive, but does not inherit)
Explicitly set Traits inside your struct. E.g: using Traits = TNetSimCueTraits_Strong; (intrustive but more concise, does support inherited types)
Automatically falls back to NetSimCueTraits::Default if not explicitly set above
| Name | TNetSimCueTraits |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkPredictionCueTraits.h |
| Include Path | #include "NetworkPredictionCueTraits.h" |
Syntax
template<typename TCue>
struct TNetSimCueTraits
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Traits | typename TSelectNetSimCueTraits< TCue >::Traits | NetworkPredictionCueTraits.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| InvokeMask | ENetSimCueInvoker | NetworkPredictionCueTraits.h | |
| ReplicationTarget | ENetSimCueReplicationTarget | NetworkPredictionCueTraits.h | |
| Resimulate | bool | NetworkPredictionCueTraits.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ESimulationTickContext SimTickMask() |
NetworkPredictionCueTraits.h |