UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::FReplicationStateDescriptor Struct Reference

#include <ReplicationStateDescriptor.h>

Public Member Functions

IRISCORE_API void AddRef () const
 
IRISCORE_API void Release () const
 
bool IsInitState () const
 
bool HasObjectReference () const
 
uint32 GetChangeMaskOffset () const
 
uint32 GetConditionalChangeMaskOffset () const
 
uint32 GetMemberPollMaskOffset () const
 

Public Attributes

const FReplicationStateMemberDescriptorMemberDescriptors
 
const FReplicationStateMemberChangeMaskDescriptorMemberChangeMaskDescriptors
 
const FReplicationStateMemberSerializerDescriptorMemberSerializerDescriptors
 
const FReplicationStateMemberTraitsDescriptorMemberTraitsDescriptors
 
const FReplicationStateMemberFunctionDescriptorMemberFunctionDescriptors
 
const FReplicationStateMemberTagDescriptorMemberTagDescriptors
 
const FReplicationStateMemberReferenceDescriptorMemberReferenceDescriptors
 
const FProperty ** MemberProperties
 
const FReplicationStateMemberPropertyDescriptorMemberPropertyDescriptors
 
const FReplicationStateMemberLifetimeConditionDescriptorMemberLifetimeConditionDescriptors
 
const FReplicationStateMemberRepIndexToMemberIndexDescriptorMemberRepIndexToMemberIndexDescriptors
 
const UScriptStructBaseStruct
 
const FNetDebugNameDebugName
 
const FReplicationStateMemberDebugDescriptorMemberDebugDescriptors
 
uint32 ExternalSize
 
uint32 InternalSize
 
uint16 ExternalAlignment
 
uint16 InternalAlignment
 
uint16 MemberCount
 
uint16 FunctionCount
 
uint16 TagCount
 
uint16 ObjectReferenceCount
 
uint16 RepIndexCount
 
uint16 ChangeMaskBitCount
 
uint32 ChangeMasksExternalOffset
 
FReplicationStateIdentifier DescriptorIdentifier
 
ConstructReplicationStateFunc ConstructReplicationState
 
DestructReplicationStateFunc DestructReplicationState
 
CreateAndRegisterReplicationFragmentFunc CreateAndRegisterReplicationFragmentFunction
 
EReplicationStateTraits Traits
 
std::atomic< int32RefCount
 
const uint8DefaultStateBuffer
 

Member Function Documentation

◆ AddRef()

void UE::Net::FReplicationStateDescriptor::AddRef ( ) const

◆ GetChangeMaskOffset()

uint32 UE::Net::FReplicationStateDescriptor::GetChangeMaskOffset ( ) const
inline

◆ GetConditionalChangeMaskOffset()

uint32 UE::Net::FReplicationStateDescriptor::GetConditionalChangeMaskOffset ( ) const
inline

◆ GetMemberPollMaskOffset()

uint32 UE::Net::FReplicationStateDescriptor::GetMemberPollMaskOffset ( ) const
inline

◆ HasObjectReference()

bool UE::Net::FReplicationStateDescriptor::HasObjectReference ( ) const
inline

◆ IsInitState()

bool UE::Net::FReplicationStateDescriptor::IsInitState ( ) const
inline

◆ Release()

void UE::Net::FReplicationStateDescriptor::Release ( ) const

Member Data Documentation

◆ BaseStruct

const UScriptStruct* UE::Net::FReplicationStateDescriptor::BaseStruct

◆ ChangeMaskBitCount

uint16 UE::Net::FReplicationStateDescriptor::ChangeMaskBitCount

◆ ChangeMasksExternalOffset

uint32 UE::Net::FReplicationStateDescriptor::ChangeMasksExternalOffset

◆ ConstructReplicationState

ConstructReplicationStateFunc UE::Net::FReplicationStateDescriptor::ConstructReplicationState

◆ CreateAndRegisterReplicationFragmentFunction

CreateAndRegisterReplicationFragmentFunc UE::Net::FReplicationStateDescriptor::CreateAndRegisterReplicationFragmentFunction

◆ DebugName

const FNetDebugName* UE::Net::FReplicationStateDescriptor::DebugName

◆ DefaultStateBuffer

const uint8* UE::Net::FReplicationStateDescriptor::DefaultStateBuffer

◆ DescriptorIdentifier

FReplicationStateIdentifier UE::Net::FReplicationStateDescriptor::DescriptorIdentifier

◆ DestructReplicationState

DestructReplicationStateFunc UE::Net::FReplicationStateDescriptor::DestructReplicationState

◆ ExternalAlignment

uint16 UE::Net::FReplicationStateDescriptor::ExternalAlignment

◆ ExternalSize

uint32 UE::Net::FReplicationStateDescriptor::ExternalSize

◆ FunctionCount

uint16 UE::Net::FReplicationStateDescriptor::FunctionCount

◆ InternalAlignment

uint16 UE::Net::FReplicationStateDescriptor::InternalAlignment

◆ InternalSize

uint32 UE::Net::FReplicationStateDescriptor::InternalSize

◆ MemberChangeMaskDescriptors

const FReplicationStateMemberChangeMaskDescriptor* UE::Net::FReplicationStateDescriptor::MemberChangeMaskDescriptors

◆ MemberCount

uint16 UE::Net::FReplicationStateDescriptor::MemberCount

◆ MemberDebugDescriptors

const FReplicationStateMemberDebugDescriptor* UE::Net::FReplicationStateDescriptor::MemberDebugDescriptors

◆ MemberDescriptors

const FReplicationStateMemberDescriptor* UE::Net::FReplicationStateDescriptor::MemberDescriptors

◆ MemberFunctionDescriptors

const FReplicationStateMemberFunctionDescriptor* UE::Net::FReplicationStateDescriptor::MemberFunctionDescriptors

◆ MemberLifetimeConditionDescriptors

const FReplicationStateMemberLifetimeConditionDescriptor* UE::Net::FReplicationStateDescriptor::MemberLifetimeConditionDescriptors

◆ MemberProperties

const FProperty** UE::Net::FReplicationStateDescriptor::MemberProperties

◆ MemberPropertyDescriptors

const FReplicationStateMemberPropertyDescriptor* UE::Net::FReplicationStateDescriptor::MemberPropertyDescriptors

◆ MemberReferenceDescriptors

const FReplicationStateMemberReferenceDescriptor* UE::Net::FReplicationStateDescriptor::MemberReferenceDescriptors

◆ MemberRepIndexToMemberIndexDescriptors

const FReplicationStateMemberRepIndexToMemberIndexDescriptor* UE::Net::FReplicationStateDescriptor::MemberRepIndexToMemberIndexDescriptors

◆ MemberSerializerDescriptors

const FReplicationStateMemberSerializerDescriptor* UE::Net::FReplicationStateDescriptor::MemberSerializerDescriptors

◆ MemberTagDescriptors

const FReplicationStateMemberTagDescriptor* UE::Net::FReplicationStateDescriptor::MemberTagDescriptors

◆ MemberTraitsDescriptors

const FReplicationStateMemberTraitsDescriptor* UE::Net::FReplicationStateDescriptor::MemberTraitsDescriptors

◆ ObjectReferenceCount

uint16 UE::Net::FReplicationStateDescriptor::ObjectReferenceCount

◆ RefCount

std::atomic<int32> UE::Net::FReplicationStateDescriptor::RefCount
mutable

◆ RepIndexCount

uint16 UE::Net::FReplicationStateDescriptor::RepIndexCount

◆ TagCount

uint16 UE::Net::FReplicationStateDescriptor::TagCount

◆ Traits

EReplicationStateTraits UE::Net::FReplicationStateDescriptor::Traits

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