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

#include <ObjectReplicationBridge.h>

Static Public Member Functions

static bool WriteNetRefHandleCreationInfo (UObjectReplicationBridge *Bridge, FReplicationBridgeSerializationContext &Context, FNetRefHandle Handle)
 
static const UE::Net::Private::FStaticDestructionInfoGetStaticDestructionInfo (UObjectReplicationBridge *Bridge, UE::Net::FNetRefHandle Handle)
 
static void DestroyNetObjectFromRemote (UObjectReplicationBridge *Bridge, FInternalNetRefIndex InternalObjectIndex, EReplicationBridgeDestroyInstanceReason DestroyReason)
 
static void ReadAndExecuteDestructionInfoFromRemote (UObjectReplicationBridge *Bridge, FReplicationBridgeSerializationContext &Context)
 
static FReplicationBridgeCreateNetRefHandleResult CreateNetRefHandleFromRemote (UObjectReplicationBridge *Bridge, FNetRefHandle RootObjectNetHandle, FNetRefHandle WantedNetHandle, FReplicationBridgeSerializationContext &Context)
 
static void PostApplyInitialState (UObjectReplicationBridge *Bridge, FInternalNetRefIndex InternalObjectIndex)
 
static void SubObjectCreatedFromReplication (UObjectReplicationBridge *Bridge, UE::Net::Private::FInternalNetRefIndex RootObjectIndex, FNetRefHandle SubObjectCreated)
 

Detailed Description

Helper class to handle private functionnalities needed by Iris serialization classes

Member Function Documentation

◆ CreateNetRefHandleFromRemote()

static FReplicationBridgeCreateNetRefHandleResult UE::Net::Private::FBridgeSerialization::CreateNetRefHandleFromRemote ( UObjectReplicationBridge Bridge,
FNetRefHandle  RootObjectNetHandle,
FNetRefHandle  WantedNetHandle,
FReplicationBridgeSerializationContext Context 
)
inlinestatic

◆ DestroyNetObjectFromRemote()

static void UE::Net::Private::FBridgeSerialization::DestroyNetObjectFromRemote ( UObjectReplicationBridge Bridge,
FInternalNetRefIndex  InternalObjectIndex,
EReplicationBridgeDestroyInstanceReason  DestroyReason 
)
inlinestatic

◆ GetStaticDestructionInfo()

static const UE::Net::Private::FStaticDestructionInfo * UE::Net::Private::FBridgeSerialization::GetStaticDestructionInfo ( UObjectReplicationBridge Bridge,
UE::Net::FNetRefHandle  Handle 
)
inlinestatic

◆ PostApplyInitialState()

static void UE::Net::Private::FBridgeSerialization::PostApplyInitialState ( UObjectReplicationBridge Bridge,
FInternalNetRefIndex  InternalObjectIndex 
)
inlinestatic

◆ ReadAndExecuteDestructionInfoFromRemote()

static void UE::Net::Private::FBridgeSerialization::ReadAndExecuteDestructionInfoFromRemote ( UObjectReplicationBridge Bridge,
FReplicationBridgeSerializationContext Context 
)
inlinestatic

◆ SubObjectCreatedFromReplication()

static void UE::Net::Private::FBridgeSerialization::SubObjectCreatedFromReplication ( UObjectReplicationBridge Bridge,
UE::Net::Private::FInternalNetRefIndex  RootObjectIndex,
FNetRefHandle  SubObjectCreated 
)
inlinestatic

◆ WriteNetRefHandleCreationInfo()

static bool UE::Net::Private::FBridgeSerialization::WriteNetRefHandleCreationInfo ( UObjectReplicationBridge Bridge,
FReplicationBridgeSerializationContext Context,
FNetRefHandle  Handle 
)
inlinestatic

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