Navigation
API > API/Plugins > API/Plugins/ReplicationGraph
Per-Actor data that is stored per connection
| Name | FConnectionReplicationActorInfo |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraphTypes.h |
| Include Path | #include "ReplicationGraphTypes.h" |
Syntax
struct FConnectionReplicationActorInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ReplicationGraphTypes.h | |||
FConnectionReplicationActorInfo
(
const FGlobalActorReplicationInfo& GlobalInfo |
ReplicationGraphTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorChannelCloseFrameNum | uint32 | The frame num that we will close the actor channel. | ReplicationGraphTypes.h | |
| bDormantOnConnection | uint8 | ReplicationGraphTypes.h | ||
| bForceCullDistanceToZero | uint8 | When enabled: GetCullDistance() and GetCullDistanceSquared() will return 0.0f. | ReplicationGraphTypes.h | |
| bGridSpatilization_AlreadyDormant | uint8 | Used as an optimization when doing 2D Grid Spatilization, prevents replicating the dormancy of the same actor twice in splitscreen evaluations. | ReplicationGraphTypes.h | |
| bTearOff | uint8 | ReplicationGraphTypes.h | ||
| Channel | UActorChannel * | ReplicationGraphTypes.h | ||
| FastPath_LastRepFrameNum | uint32 | ReplicationGraphTypes.h | ||
| FastPath_NextReplicationFrameNum | uint32 | The last frame that this actor replicated on to this connection FastPath versions of the above | ReplicationGraphTypes.h | |
| FastPath_ReplicationPeriodFrame | uint16 | ReplicationGraphTypes.h | ||
| LastRepFrameNum | uint32 | The next frame we are allowed to replicate on | ReplicationGraphTypes.h | |
| NextReplicationFrameNum | uint32 | Default replication | ReplicationGraphTypes.h | |
| ReplicationPeriodFrame | uint16 | Min frames that have to pass between subsequent calls to ReplicateActor | ReplicationGraphTypes.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CullDistance | float | ReplicationGraphTypes.h | ||
| CullDistanceSquared | float | ReplicationGraphTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetCullDistance() |
ReplicationGraphTypes.h | ||
float GetCullDistanceSquared() |
ReplicationGraphTypes.h | ||
void LogDebugString
(
FOutputDevice& Ar |
ReplicationGraphTypes.h | ||
void ResetFrameCounters() |
Resets the data, except for the "settings" data that we pulled from GlobalInfo | ReplicationGraphTypes.h | |
void SetCullDistanceSquared
(
float InCullDistanceSquared |
ReplicationGraphTypes.h |