AReplicationGraphDebugActor

--------------------------------------------------------------------------------------------------------------------------------------

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

AActor

AReplicationGraphDebugActor

References

Module

ReplicationGraph

Header

/Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraph.h

Include

#include "ReplicationGraph.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(NotPlaceable, Transient)
class AReplicationGraphDebugActor : public AActor

Remarks


Specialized actor for replicating debug information about replication to specific connections. This actor is never spawned in shipping builds and never counts towards bandwidth limits

Variables

Constructors

Functions

Name Description

Public function UFunction Client, Reliable

void

 

ClientCellInfo

(
    FVector CellLocation,
    FVector CellExtent,
    const TArray< AActor* >& Acto...
)

Public function

void

 

PrintAllActorInfo

(
    FString MatchString
)

Public function

void

 

PrintCullDistances()

Public function UFunction Server, Reliable

void

 

ServerCellInfo()

Public function UFunction Server, Reliable

void

 

ServerPrintAllActorInfo

(
    const FString& Str
)

Public function UFunction Server, Reliable

void

 

ServerPrintCullDistances()

Public function UFunction Server, Reliable

void

 

ServerSetConditionalActorBreakpoint

(
    AActor* Actor
)

Public function UFunction Server, Reliable

void

 

ServerSetCullDistanceForClass

(
    UClass* Class,
    float CullDistance
)

Public function UFunction Server, Reliable

void

 

ServerSetPeriodFrameForClass

(
    UClass* Class,
    int32 PeriodFrame
)

Public function UFunction Server, Reliable

void

 

ServerStartDebugging()

Public function UFunction Server, Reliable

void

 

ServerStopDebugging()

Overridden from AActor

Name Description

Public function Virtual Const

UNetConnecti...

 

GetNetConnection()

===================== Debugging Tools (WIP) =====================

Public function Virtual Const

bool

 

IsNetRelevantFor

(
    const AActor* RealViewer,
    const AActor* ViewTarget,
    const FVector& SrcLocation
)

To prevent demo netdriver from replicating.

Public function Virtual Const

bool

 

IsReplayRelevantFor

(
    const AActor* RealViewer,
    const AActor* ViewTarget,
    const FVector& SrcLocation,
    const float CullDistanceSquared
)

Checks to see if this actor is relevant for a recorded replay

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