UReplicationGraphNode_ConnectionDormancyNode

Removes dormant (on connection) actors from its rep lists

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

ReplicationGraph

Header

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

Include

#include "ReplicationGraph.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UReplicationGraphNode_ConnectionDormancyNode : public UReplicationGraphNode_ActorList

Remarks

Removes dormant (on connection) actors from its rep lists

Functions

Name Description

Public function

void

 

InitConnectionNode

(
    const FRepGraphConnectionKey& InCo...,
    uint32 CurrentFrame
)

Public function Const

bool

 

IsNodeObsolete

(
    uint32 CurrentFrame
)

Public function

void

 

NotifyActorDormancyFlush

(
    FActorRepListType Actor
)

Public function

void

 

OnClientVisibleLevelNameAdd

(
    FName LevelName,
    UWorld* World
)

Public function Static

void

 

SetNumFramesUntilObsolete

(
    uint32 NumFrames
)

This setting determines the number of frames from the last Gather call when we consider a node obsolete.

Overridden from UReplicationGraphNode

Name Description

Public function Virtual

void

 

GatherActorListsForConnection

(
    const FConnectionGatherActorListPar...
)

Public function Virtual

bool

 

NotifyRemoveNetworkActor

(
    const FNewReplicatedActorInfo& Act...,
    bool bWarnIfNotFound
)

Called when a networked actor is being destroyed or no longer wants to replicate

Public function Virtual

void

 

NotifyResetAllNetworkActors()

Called when world changes or when all subclasses should dump any persistent data/lists about replicated actors here.

Public function Virtual

void

 

TearDown()

Mark the node and all its children PendingKill

Constants

Name

Description

NumFramesUntilObsolete

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