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

#include <NetDriver.h>

Public Attributes

uint32 MaxReplicatedObjectCount = 0
 
uint32 InitialNetObjectListCount = 0
 
uint32 NetObjectListGrowCount = 0
 
uint32 PreAllocatedMemoryBuffersObjectCount = 0
 
uint32 MaxReplicationWriterObjectCount = 0
 
uint32 MaxDeltaCompressedObjectCount = 0
 
uint32 MaxNetObjectGroupCount = 0
 
bool bAllowParallelTasks = false
 

Detailed Description

Used to configure the replication system default values

Member Data Documentation

◆ bAllowParallelTasks

bool FNetDriverReplicationSystemConfig::bAllowParallelTasks = false

When true, allow subsystems to run parallel workloads, such as the PollAndCopy step running several asynchronous tasks to speed up game thread execution time. Only supported when bIsServer = true and bAllowObjectReplication = true

◆ InitialNetObjectListCount

uint32 FNetDriverReplicationSystemConfig::InitialNetObjectListCount = 0

Override the preallocated size of net object lists. If 0 use the default value.

◆ MaxDeltaCompressedObjectCount

uint32 FNetDriverReplicationSystemConfig::MaxDeltaCompressedObjectCount = 0

Override the max compressed object count. If 0 use the default system value.

◆ MaxNetObjectGroupCount

uint32 FNetDriverReplicationSystemConfig::MaxNetObjectGroupCount = 0

Override the max group count. If 0 use the default system value.

◆ MaxReplicatedObjectCount

uint32 FNetDriverReplicationSystemConfig::MaxReplicatedObjectCount = 0

Override the max object count. If 0 use the default system value.

◆ MaxReplicationWriterObjectCount

uint32 FNetDriverReplicationSystemConfig::MaxReplicationWriterObjectCount = 0

Override the number of pre-allocated objects in FReplicationWriter.

◆ NetObjectListGrowCount

uint32 FNetDriverReplicationSystemConfig::NetObjectListGrowCount = 0

Override the amount to grow every net object list by when they hit the preallocated count. If 0 use the default system value.

◆ PreAllocatedMemoryBuffersObjectCount

uint32 FNetDriverReplicationSystemConfig::PreAllocatedMemoryBuffersObjectCount = 0

Override the number of pre-allocated memory buffers that can hold up to the specified number of objects before they have to grow.


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