![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RepLayout.h>
Inheritance diagram for FRepChangelistState:Public Member Functions | |
| ~FRepChangelistState () | |
| void | CountBytes (FArchive &Ar) const |
Static Public Attributes | |
| static const int32 | MAX_CHANGE_HISTORY = 64 |
Friends | |
| class | FReplicationChangelistMgr |
Additional Inherited Members | |
Protected Member Functions inherited from FNoncopyable | |
| FNoncopyable () | |
| ~FNoncopyable () | |
Stores changelist history (that are used to know what properties have changed) for objects.
Only a fixed number of history items are kept. Once that limit is reached, old entries are merged into a single monolithic changelist (this happens incrementally each time a new entry is added).
| FRepChangelistState::~FRepChangelistState | ( | ) |
|
friend |
| FRepChangedHistory FRepChangelistState::ChangeHistory[MAX_CHANGE_HISTORY] |
Circular buffer of changelists.
| int32 FRepChangelistState::CompareIndex = 0 |
Number of times that properties have been compared
| uint32 FRepChangelistState::CustomDeltaChangeIndex = 0 |
Tracking custom delta sends, for comparison against sending rep state.
| TUniquePtr<struct FCustomDeltaChangelistState> FRepChangelistState::CustomDeltaChangelistState |
Changelist state specific to Custom Delta properties. Only allocated if this RepLayout has Custom Delta Properties.
| int32 FRepChangelistState::HistoryEnd = 0 |
Index in the buffer where changelist history ends (i.e., the Newest changelist).
| int32 FRepChangelistState::HistoryStart = 0 |
Index in the buffer where changelist history starts (i.e., the Oldest changelist).
|
static |
The maximum number of individual changelists allowed.
| FRepSerializationSharedInfo FRepChangelistState::SharedSerialization |
Latest state of all shared serialization data.
| FRepStateStaticBuffer FRepChangelistState::StaticBuffer |
Latest state of all property data. Not used on Clients, only used on Servers if Shadow State is enabled.