Navigation
API > API/Plugins > API/Plugins/ReplicationGraph
References
| Module | ReplicationGraph |
| Header | /Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraphTypes.h |
| Include | #include "ReplicationGraphTypes.h" |
Syntax
struct FReplicationGraphCSVTracker
Remarks
Helper struct for tracking finer grained ReplicationGraph stats through the CSV profiler. Intention is that it is setup/configured in the UReplicationGraph subclasses
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CountBytes
(
FArchive& Ar |
||
| void | |||
| const TArray< FReplicationGraphCSVTracker::FVisibleLevelData > & | |||
| void | PostActorChannelCreated
(
UClass* ActorClass |
||
| void | PostActorForceUpdated
(
UClass* ActorClass |
||
| void | PostFastPathReplication
(
UClass* ActorClass, |
||
| void | PostReplicateActor
(
UClass* ActorClass, |
||
| void | |||
| void | SetExplicitClassTracking
(
UClass* ExactActorClass, |
Tracks an explicitly set class. | |
| void | SetExplicitClassTracking_FastPath
(
UClass* ExactActorClass, |
Sets explicit class tracking for fast/shared path replication. Does not include base classes | |
| void | SetImplicitClassTracking
(
UClass* BaseActorClass, |
Tracks a class and all of its children (under a single stat set). | |
| void | SetReportUntrackedClasses
(
bool bReport |
||
| void | SetVisibleLevelCustomName
(
FName LevelName, |
||
| void | TearDown () |
||
| bool | VisibleLevelConnectionAdded
(
FName LevelName |
Returns true when the level data is created for the first time | |
| void | VisibleLevelConnectionRemoved
(
FName LevelName |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FVisibleLevelData |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EActorFlags |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | PostReplicateActor
(
UClass* ActorClass, |
Use the overload of PostReplicateActor that takes EActorFlags. |