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

Public Member Functions

 FLifetimeCustomDeltaProperty (const uint16 InPropertyRepIndex)
 
 FLifetimeCustomDeltaProperty (const uint16 InPropertyRepIndex, const int32 InFastArrayItemsCommand, const int32 InFastArrayNumber, const int32 InFastArrayDeltaFlagsOffset, const int32 InFastArrayArrayReplicationKeyOffset, const int32 InFastArrayItemReplicationIdOffset)
 
const EFastArraySerializerDeltaFlags GetFastArrayDeltaFlags (void const *const FastArray) const
 
const int32 GetFastArrayArrayReplicationKey (void const *const FastArray) const
 
const int32 GetFastArrayItemReplicationID (void const *const FastArrayItem) const
 
int32GetFastArrayItemReplicationIDMutable (void *const FastArrayItem) const
 

Public Attributes

const uint16 PropertyRepIndex = INDEX_NONE
 
const int32 FastArrayItemsCommand = INDEX_NONE
 
const int32 FastArrayNumber = INDEX_NONE
 
const int32 FastArrayDeltaFlagsOffset = INDEX_NONE
 
const int32 FastArrayArrayReplicationKeyOffset = INDEX_NONE
 
const int32 FastArrayItemReplicationIdOffset = INDEX_NONE
 

Constructor & Destructor Documentation

◆ FLifetimeCustomDeltaProperty() [1/2]

FLifetimeCustomDeltaProperty::FLifetimeCustomDeltaProperty ( const uint16  InPropertyRepIndex)
inline

◆ FLifetimeCustomDeltaProperty() [2/2]

FLifetimeCustomDeltaProperty::FLifetimeCustomDeltaProperty ( const uint16  InPropertyRepIndex,
const int32  InFastArrayItemsCommand,
const int32  InFastArrayNumber,
const int32  InFastArrayDeltaFlagsOffset,
const int32  InFastArrayArrayReplicationKeyOffset,
const int32  InFastArrayItemReplicationIdOffset 
)
inline

Member Function Documentation

◆ GetFastArrayArrayReplicationKey()

const int32 FLifetimeCustomDeltaProperty::GetFastArrayArrayReplicationKey ( void const *const  FastArray) const
inline

◆ GetFastArrayDeltaFlags()

const EFastArraySerializerDeltaFlags FLifetimeCustomDeltaProperty::GetFastArrayDeltaFlags ( void const *const  FastArray) const
inline

◆ GetFastArrayItemReplicationID()

const int32 FLifetimeCustomDeltaProperty::GetFastArrayItemReplicationID ( void const *const  FastArrayItem) const
inline

◆ GetFastArrayItemReplicationIDMutable()

int32 & FLifetimeCustomDeltaProperty::GetFastArrayItemReplicationIDMutable ( void *const  FastArrayItem) const
inline

Member Data Documentation

◆ FastArrayArrayReplicationKeyOffset

const int32 FLifetimeCustomDeltaProperty::FastArrayArrayReplicationKeyOffset = INDEX_NONE

If this is a Fast Array Serializer property (and it is set up correctly for Delta Serialization), this will be a pointer to the FFastArraySerializer::ArrayReplicationKey property.

◆ FastArrayDeltaFlagsOffset

const int32 FLifetimeCustomDeltaProperty::FastArrayDeltaFlagsOffset = INDEX_NONE

If this is a Fast Array Serializer property (and it is set up correctly for Delta Serialization), this will be an offset from to the property.

◆ FastArrayItemReplicationIdOffset

const int32 FLifetimeCustomDeltaProperty::FastArrayItemReplicationIdOffset = INDEX_NONE

If this is a Fast Array Serializer property (and it is set up correctly for Delta Serialization), this will be a pointer to the FFastArraySerializerItem::ReplicationID property.

◆ FastArrayItemsCommand

const int32 FLifetimeCustomDeltaProperty::FastArrayItemsCommand = INDEX_NONE

If this is a Fast Array Serializer property, this will be the command index for the Fast Array Item array.

◆ FastArrayNumber

const int32 FLifetimeCustomDeltaProperty::FastArrayNumber = INDEX_NONE

If this is a Fast Array Serializer property, this will be the instance number in the class. This is used to lookup Changelists.

◆ PropertyRepIndex

const uint16 FLifetimeCustomDeltaProperty::PropertyRepIndex = INDEX_NONE

The RepIndex of the corresponding Property. This can be used as an index into FRepLayout::Parents.


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