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

Public Types

typedef FReplicationWriter::FReplicationInfo FReplicationInfo
 
typedef FReplicationRecord::FRecordInfoList FRecordInfoList
 
typedef FReplicationWriter::EReplicatedObjectState EReplicatedObjectState
 

Public Member Functions

 TReplicationRecordHelper (TArray< FReplicationInfo > &InReplicationInfos, TArray< FReplicationRecord::FRecordInfoList > &InReplicationInfosRecordInfoLists, FReplicationRecord *InReplicationRecordRecord)
 
template<typename T >
void Process (uint32 RecordInfoCount, T &&Functor)
 

Public Attributes

TArray< FReplicationInfo > & ReplicationInfos
 
TArray< FReplicationRecord::FRecordInfoList > & ReplicationInfosRecordInfoLists
 
FReplicationRecordReplicationRecord
 

Member Typedef Documentation

◆ EReplicatedObjectState

◆ FRecordInfoList

◆ FReplicationInfo

Constructor & Destructor Documentation

◆ TReplicationRecordHelper()

UE::Net::Private::TReplicationRecordHelper::TReplicationRecordHelper ( TArray< FReplicationInfo > &  InReplicationInfos,
TArray< FReplicationRecord::FRecordInfoList > &  InReplicationInfosRecordInfoLists,
FReplicationRecord InReplicationRecordRecord 
)
inline

Member Function Documentation

◆ Process()

template<typename T >
void UE::Net::Private::TReplicationRecordHelper::Process ( uint32  RecordInfoCount,
T &&  Functor 
)
inline

Member Data Documentation

◆ ReplicationInfos

TArray<FReplicationInfo>& UE::Net::Private::TReplicationRecordHelper::ReplicationInfos

◆ ReplicationInfosRecordInfoLists

TArray<FReplicationRecord::FRecordInfoList>& UE::Net::Private::TReplicationRecordHelper::ReplicationInfosRecordInfoLists

◆ ReplicationRecord

FReplicationRecord* UE::Net::Private::TReplicationRecordHelper::ReplicationRecord

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