Navigation
| Name | NetworkPredictionInsights |
| Type | Runtime |
| Part of Plugins | Network Prediction Insights |
| Location | /Engine/Plugins/Runtime/NetworkPredictionInsights/Source/NetworkPredictionInsights/ |
| Module Build Rules | NetworkPredictionInsights.Build.cs |
Structs
| Name | Remarks |
|---|---|
| FSimNetActorID | How we identify actors across network connection and PIE sessions. |
| FSimulationData | Holds all data we traced for a given simulation. |
| TRestrictedPageArrayView | |
| TRestrictedPageViewIterator | |
| TSparseFrameData |
Interfaces
| Name | Remarks |
|---|---|
| INetworkPredictionProvider |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FSimTime | int32 | INetworkPredictionProvider.h |
Enums
Public
| Name | Remarks |
|---|---|
| ENetSerializeRecvStatus | |
| ENP_NetRole | Mirroring this is unavoidable in order to keep NetworkPredictionInsights from depending on EngineTypes. |
| ENP_NetworkLOD | Must be kept in sync with ENetworkLOD. |
| ENP_TickingPolicy | Must be kept in sync with ENetworkPredictionTickingPolicy. |
| ENP_UserState | |
| ENP_UserStateSource |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DocumentTab | const FName | INetworkPredictionInsightsModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 FindMaxIndexPagedArray
(
const TraceServices::TPagedArray< T >& PageArray, |
Searches through PageArray for index+1 of first element > MinFrameNumber. | INetworkPredictionProvider.h | |
int32 FindMaxIndexTArray
(
const TArray< const T* >& Array, |
INetworkPredictionProvider.h | ||
uint64 FindMinIndexPagedArray
(
const TraceServices::TPagedArray< T >& PageArray, |
Searches through PageArray for index of first element >= MinFrameNumber. | INetworkPredictionProvider.h | |
int32 FindMinIndexTArray
(
const TArray< const T* >& Array, |
INetworkPredictionProvider.h | ||
TEnableIf::Value, uint64 >::Type GetEngineFrame
(
const T& Element |
INetworkPredictionProvider.h | ||
TEnableIf< TIsPointer< T >::Value, uint64 >::Type GetEngineFrame
(
const T& Element |
INetworkPredictionProvider.h | ||
const TCHAR * LexToString
(
ENP_NetRole Role |
INetworkPredictionProvider.h | ||
const TCHAR * LexToString
(
ENP_UserState State |
INetworkPredictionProvider.h | ||
const TCHAR * LexToString
(
ENP_UserStateSource Source |
INetworkPredictionProvider.h | ||
const TCHAR * LexToString
(
ENetSerializeRecvStatus Status |
INetworkPredictionProvider.h | ||
const TCHAR * LexToString
(
ENP_TickingPolicy Policy |
INetworkPredictionProvider.h | ||
const INetworkPredictionProvider * ReadNetworkPredictionProvider
(
const TraceServices::IAnalysisSession& Session |
INetworkPredictionProvider.h |