TNetworkSimulationModelDebugger

Windows
MacOS
Linux

Inheritance Hierarchy

INetworkSimulationModelDebugger

TNetworkSimulationModelDebugger

References

Module

NetworkPrediction

Header

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

Include

#include "NetworkedSimulationModelDebugger.h"

Syntax

template<typename TNetSimModel>
struct TNetworkSimulationModelDebugger : public INetworkSimulationModelDebugger

Variables

Name Description

Public variable

TFunction< FStu...

 

GetServerPIEStuff

Constructors

Name Description

Public function

TNetworkSimulationModelDebugger

(
    TNetSimModel* InNetSim,
    const AActor* OwningActor
)

Destructors

Functions

Name Description

Public function

void

 

CalcMaxColumnFrameTime

(
    TBuffer* DebugBuffer,
    float& MaxInputTime,
    float& MaxLocalFrameTime
)

Public function

void

 

GatherDebugGraph

(
    FNetworkSimulationModelDebuggerMana...,
    UCanvas* Canvas,
    TBuffer* DebugBuffer,
    FRect DrawRect,
    const float MaxColumnTimeSeconds,
    const float MaxLocalFrameTime,
    const FString& Header,
    FCachedScreenPositionMap& SendCach...,
    FCachedScreenPositionMap& RecvCach...
)

Public function

FStuff

 

GetStuff()

Overridden from INetworkSimulationModelDebugger

Name Description

Public function Virtual

void

 

GatherCurrent

(
    FNetworkSimulationModelDebuggerMana...,
    UCanvas* Canvas
)

Public function Virtual

void

 

Tick

(
    float DeltaTime
)

Classes

Name

Description

Public struct

FCachedScreenPositionMap

Public struct

FStuff

Typedefs

Name

Description

TDebugState

TSimTime

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