UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFastArrayDeltaSerializeParams Struct Reference

#include <FastArraySerializer.h>

Public Attributes

FNetDeltaSerializeInfoDeltaSerializeInfo
 
FFastArraySerializerArraySerializer
 
const TFunction< void(void *, const FFastArrayDeltaSerializeParams &)> PreReplicatedRemove
 
const TFunction< void(void *, const FFastArrayDeltaSerializeParams &)> PostReplicatedAdd
 
const TFunction< void(void *, const FFastArrayDeltaSerializeParams &)> PostReplicatedChange
 
const TFunction< void(void *, const FFastArrayDeltaSerializeParams &, const uint32)> ReceivedItem
 
TArray< FFastArraySerializer_FastArrayDeltaSerialize_FIdxIDPair, TInlineAllocator< 8 > > * WriteChangedElements = nullptr
 
FNetFastTArrayBaseStateWriteBaseState = nullptr
 
TArray< int32, TInlineAllocator< 8 > > * ReadChangedElements = nullptr
 
TArray< int32, TInlineAllocator< 8 > > * ReadAddedElements = nullptr
 
int32 ReadNumChanged = INDEX_NONE
 
int32 ReadArrayReplicationKey = INDEX_NONE
 

Member Data Documentation

◆ ArraySerializer

FFastArraySerializer& FFastArrayDeltaSerializeParams::ArraySerializer

◆ DeltaSerializeInfo

FNetDeltaSerializeInfo& FFastArrayDeltaSerializeParams::DeltaSerializeInfo

◆ PostReplicatedAdd

const TFunction<void(void*, const FFastArrayDeltaSerializeParams&)> FFastArrayDeltaSerializeParams::PostReplicatedAdd

◆ PostReplicatedChange

const TFunction<void(void*, const FFastArrayDeltaSerializeParams&)> FFastArrayDeltaSerializeParams::PostReplicatedChange

◆ PreReplicatedRemove

const TFunction<void(void*, const FFastArrayDeltaSerializeParams&)> FFastArrayDeltaSerializeParams::PreReplicatedRemove

◆ ReadAddedElements

TArray<int32, TInlineAllocator<8> >* FFastArrayDeltaSerializeParams::ReadAddedElements = nullptr

◆ ReadArrayReplicationKey

int32 FFastArrayDeltaSerializeParams::ReadArrayReplicationKey = INDEX_NONE

◆ ReadChangedElements

TArray<int32, TInlineAllocator<8> >* FFastArrayDeltaSerializeParams::ReadChangedElements = nullptr

◆ ReadNumChanged

int32 FFastArrayDeltaSerializeParams::ReadNumChanged = INDEX_NONE

◆ ReceivedItem

const TFunction<void(void*, const FFastArrayDeltaSerializeParams&, const uint32)> FFastArrayDeltaSerializeParams::ReceivedItem

◆ WriteBaseState

FNetFastTArrayBaseState* FFastArrayDeltaSerializeParams::WriteBaseState = nullptr

◆ WriteChangedElements

TArray<FFastArraySerializer_FastArrayDeltaSerialize_FIdxIDPair, TInlineAllocator<8> >* FFastArrayDeltaSerializeParams::WriteChangedElements = nullptr

The documentation for this struct was generated from the following file: