FFastArraySerializerItem

Base struct for items using Fast [TArray](API\Runtime\Core\Containers\TArray) Replication

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

NetCore

Header

/Engine/Source/Runtime/Net/Core/Classes/Net/Serialization/FastArraySerializer.h

Include

#include "Net/Serialization/FastArraySerializer.h"

Syntax

struct FFastArraySerializerItem

Remarks

Base struct for items using Fast TArray Replication

Variables

Name Description

Public variable

int32

 

MostRecentArrayReplicationKey

Public variable

int32

 

ReplicationID

Public variable

int32

 

ReplicationKey

Constructors

Functions

Name Description

Public function

FString

 

GetDebugString()

Called when logging LogNetFastTArray (log or lower verbosity)

Public function

void

 

PostReplicatedAdd

(
    const FFastArraySerializer& InArra...
)

Called after adding and serializing a new element

Public function

void

 

PostReplicatedChange

(
    const FFastArraySerializer& InArra...
)

Called after updating an existing element with new data

Public function

void

 

PreReplicatedRemove

(
    const FFastArraySerializer& InArra...
)

Called right before deleting element during replication.

Operators

Name Description

Public function

FFastArraySe...

 

operator=

(
    const FFastArraySerializerItem& In
)