![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PropertyHelper.h>
Public Member Functions | |
| FDeltaIndexHelper ()=default | |
| COREUOBJECT_API bool | SerializeNext (FArchive &Ar, int32 &Index) |
| COREUOBJECT_API void | SerializeNext (FArchive &OutBunch, FArchive &OutFull, int32 Index) |
| void | Increment (int32 NewIndex) |
| COREUOBJECT_API void | SerializeEarlyEnd (FArchive &Ar) |
Public Attributes | |
| int32 | LastIndex = -1 |
| int32 | LastIndexFull = -1 |
Helper struct for serializing index deltas -Serialize delta index as a packed int (Hope to get 1 byte per index) -Serialize 0 delta to signify 'no more' (INDEX_NONE would take 5 bytes in packed format)
|
default |
Sets LastIndex for delta state. Must be called if using SerializeNet(OutBunch, Outfull, Old, Index)
Serialize Index as delta from previous index. Return false if we should stop
Helper for NetSerializeItemDelta which has full/partial/old archives. Wont auto-advance LastIndex, must call Increment after this
| int32 FDeltaIndexHelper::LastIndex = -1 |
| int32 FDeltaIndexHelper::LastIndexFull = -1 |