Navigation
API > API/Plugins > API/Plugins/ReplicationGraph
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UReplicationGraphNode
- UReplicationGraphNode_AlwaysRelevant
References
| Module | ReplicationGraph |
| Header | /Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraph.h |
| Include | #include "ReplicationGraph.h" |
Syntax
UCLASS&40;&41;
class UReplicationGraphNode_AlwaysRelevant : public UReplicationGraphNode
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< UClass * > | AlwaysRelevantClasses | Explicit list of classes that are always relevant. This. | |
| TObjectPtr< UReplicationGraphNode > | ChildNode |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddAlwaysRelevantClass
(
UClass* Class |
Overridden from UReplicationGraphNode
| Type | Name | Description | |
|---|---|---|---|
| void | GatherActorListsForConnection
(
const FConnectionGatherActorListParameters& Params |
||
| void | NotifyAddNetworkActor
(
const FNewReplicatedActorInfo& Actor |
Called when a network actor is spawned or an actor changes replication status | |
| bool | NotifyRemoveNetworkActor
(
const FNewReplicatedActorInfo& Actor, |
Called when a networked actor is being destroyed or no longer wants to replicate | |
| void | Called when world changes or when all subclasses should dump any persistent data/lists about replicated actors here. | ||
| void | Called once per frame prior to replication ONLY on root nodes (nodes created via UReplicationGraph::CreateNode) has RequiresPrepareForReplicationCall=true |