Navigation
API > API/Plugins > API/Plugins/NetworkPredictionInsights
Holds all data we traced for a given simulation.
| Name | FSimulationData |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/NetworkPredictionInsights/Source/NetworkPredictionInsights/Public/INetworkPredictionProvider.h |
| Include Path | #include "INetworkPredictionProvider.h" |
Syntax
struct FSimulationData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSimulationData
(
int32 InTraceID, |
INetworkPredictionProvider.h |
Structs
| Name | Remarks |
|---|---|
| FAnalysis | Data that is only used as a temp/scratch pad during the analysis page. This should not show up in the UI or FRestrictedView. |
| FConst | Data that never changes about the simulation. |
| FNetSerializeRecv | |
| FRestrictedUserStateView | |
| FRestrictedView | |
| FSparse | Data that changes rarely over time about the simulation. |
| FSystemFault | |
| FTick | Data for a single simulation tick. |
| FUserData | |
| FUserState | |
| FUserStateStore |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Analysis | FSimulationData::FAnalysis | INetworkPredictionProvider.h | ||
| ConstData | FConst | INetworkPredictionProvider.h | ||
| NetRecv | TraceServices::TPagedArray< FNetSerializeRecv > | INetworkPredictionProvider.h | ||
| SparseData | TSparseFrameData< FSparse > | INetworkPredictionProvider.h | ||
| Ticks | TraceServices::TPagedArray< FTick > | INetworkPredictionProvider.h | ||
| TraceID | int32 | INetworkPredictionProvider.h | ||
| UserData | FUserData | INetworkPredictionProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< FRestrictedView > MakeRestrictedView
(
uint64 MinEngineFrame, |
INetworkPredictionProvider.h |