UReplicationGraphNode_GridCell

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

Variables

Name Description

Public variable

TFunction< URep...

 

CreateDynamicNodeOverride

Allow graph to override function for creating the dynamic node in the cell.

Functions

Name Description

Public function

void

 

AddDynamicActor

(
    const FNewReplicatedActorInfo& Act...
)

Public function

void

 

AddStaticActor

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

Public function

UReplication...

 

GetDormancyNode()

Public function

void

 

RemoveDynamicActor

(
    const FNewReplicatedActorInfo& Act...
)

Public function

void

 

RemoveStaticActor

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

Overridden from UReplicationGraphNode

Name Description

Public function Virtual Const

void

 

GetAllActorsInNode_Debugging

(
    TArray< FActorRepListType >& OutAr...
)

Debugging only function to return a normal TArray of actor rep list (for logging, debug UIs, etc)

Public function Virtual Const

void

 

LogNode

(
    FReplicationGraphDebugInfo& DebugI...,
    const FString& NodeName
)

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

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