UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
InternalPropertyReplicationState.cpp File Reference

Namespaces

namespace  UE
 
namespace  UE::Net
 
namespace  UE::Net::Private
 

Functions

void UE::Net::Private::InitReplicationStateInternals (uint8 *StateBuffer, const FReplicationStateDescriptor *Descriptor)
 
void UE::Net::Private::CopyPropertyReplicationStateInternals (uint8 *RESTRICT DstStateBuffer, uint8 *RESTRICT SrcStateBuffer, const FReplicationStateDescriptor *Descriptor, bool bOverwriteChangeMask=true)
 
void UE::Net::Private::ConstructPropertyReplicationState (uint8 *StateBuffer, const FReplicationStateDescriptor *Descriptor)
 
void UE::Net::Private::DestructPropertyReplicationState (uint8 *StateBuffer, const FReplicationStateDescriptor *Descriptor)
 
void UE::Net::Private::CopyPropertyReplicationState (uint8 *RESTRICT DstStateBuffer, uint8 *RESTRICT SrcStateBuffer, const FReplicationStateDescriptor *Descriptor)
 
void UE::Net::Private::CopyDirtyMembers (uint8 *RESTRICT DstStateBuffer, uint8 *RESTRICT SrcStateBuffer, const FReplicationStateDescriptor *Descriptor)
 
bool UE::Net::Private::InternalCompareMember (const FReplicationStateDescriptor *Descriptor, uint32 MemberIndex, const void *RESTRICT ValueA, const void *RESTRICT ValueB)
 
bool UE::Net::Private::InternalCompareStructProperty (const FReplicationStateDescriptor *StructDescriptor, const void *RESTRICT ValueA, const void *RESTRICT ValueB)
 
void UE::Net::Private::InternalApplyStructProperty (const FReplicationStateDescriptor *StructDescriptor, void *RESTRICT Dst, const void *RESTRICT Src)
 
void UE::Net::Private::InternalApplyPropertyValue (const FReplicationStateDescriptor *Descriptor, uint32 MemberIndex, void *RESTRICT Dst, const void *RESTRICT Src)
 
void UE::Net::Private::InternalCopyStructProperty (const FReplicationStateDescriptor *StructDescriptor, void *RESTRICT Dst, const void *RESTRICT Src)
 
void UE::Net::Private::InternalCopyPropertyValue (const FReplicationStateDescriptor *Descriptor, uint32 MemberIndex, void *RESTRICT Dst, const void *RESTRICT Src)
 
bool UE::Net::Private::InternalCompareAndCopyArrayWithElementChangeMask (const FReplicationStateDescriptor *Descriptor, uint32 MemberIndex, const void *RESTRICT DstArray, const void *RESTRICT SrcArray, UE::Net::FNetBitArrayView &ChangeMask)