UReplicationGraphNode_DormancyNode

Stores per-connection copies of a master actor list.

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_DormancyNode : public UReplicationGraphNode_ActorList

Remarks

Stores per-connection copies of a master actor list. Skips and removes elements from per connection list that are fully dormant

Functions

Name Description

Public function

void

 

AddDormantActor

(
    const FNewReplicatedActorInfo& Act...,
    FGlobalActorReplicationInfo& Globa...
)

Public function

void

 

ConditionalGatherDormantDynamicActors

(
    FActorRepListRefView& RepList,
    const FConnectionGatherActorListPar...,
    FActorRepListRefView* RemovedL...,
    bool bEnforceReplistUniqueness
)

Public function

UReplication...

 

GetConnectionNode

(
    const FConnectionGatherActorListPar...
)

Public function

UReplication...

 

GetExistingConnectionNode

(
    const FConnectionGatherActorListPar...
)

Public function

void

 

OnActorDormancyFlush

(
    FActorRepListType Actor,
    FGlobalActorReplicationInfo& Globa...
)

Public function

void

 

RemoveDormantActor

(
    const FNewReplicatedActorInfo& Act...,
    FGlobalActorReplicationInfo& Actor...
)

Overridden from UReplicationGraphNode

Name Description

Public function Virtual

void

 

GatherActorListsForConnection

(
    const FConnectionGatherActorListPar...
)

Public function Virtual

void

 

NotifyAddNetworkActor

(
    const FNewReplicatedActorInfo& Act...
)

Called when a network actor is spawned or an actor changes replication status

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.

Constants

Name

Description

MaxZForConnection

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