Navigation
API > API/Runtime > API/Runtime/NetCore
Base struct for items using Fast TArray Replication
| Name | FFastArraySerializerItem |
| Type | struct |
| Header File | /Engine/Source/Runtime/Net/Core/Classes/Net/Serialization/FastArraySerializer.h |
| Include Path | #include "Net/Serialization/FastArraySerializer.h" |
Syntax
USTRUCT ()
struct FFastArraySerializerItem
Derived Classes
FFastArraySerializerItem derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Net/Serialization/FastArraySerializer.h | |||
FFastArraySerializerItem
(
const FFastArraySerializerItem& InItem |
Net/Serialization/FastArraySerializer.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MostRecentArrayReplicationKey | int32 | Net/Serialization/FastArraySerializer.h |
|
|
| ReplicationID | int32 | Net/Serialization/FastArraySerializer.h |
|
|
| ReplicationKey | int32 | Net/Serialization/FastArraySerializer.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetDebugString () |
Called when logging LogNetFastTArray (log or lower verbosity) | Net/Serialization/FastArraySerializer.h | |
void PostReplicatedAdd
(
const FFastArraySerializer& InArraySerializer |
Called after adding and serializing a new element | Net/Serialization/FastArraySerializer.h | |
void PostReplicatedChange
(
const FFastArraySerializer& InArraySerializer |
Called after updating an existing element with new data | Net/Serialization/FastArraySerializer.h | |
void PreReplicatedRemove
(
const FFastArraySerializer& InArraySerializer |
Called right before deleting element during replication. | Net/Serialization/FastArraySerializer.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FFastArraySerializerItem & operator=
(
const FFastArraySerializerItem& In |
Net/Serialization/FastArraySerializer.h |