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

Go to the source code of this file.

Classes

struct  UE::RemoteObject::Serialization::FRemoteObjectHeader
 
struct  UE::RemoteObject::Serialization::FRemoteObjectConstructionParams
 
class  UE::RemoteObject::Serialization::FRemoteObjectConstructionOverrides
 
class  UE::RemoteObject::Serialization::FRemoteObjectConstructionOverridesStack
 
class  UE::RemoteObject::Serialization::FRemoteObjectConstructionOverridesScope
 

Namespaces

namespace  UE
 
namespace  UE::RemoteObject
 
namespace  UE::RemoteObject::Handle
 
namespace  UE::RemoteObject::Serialization
 
namespace  UE::RemoteObject::Serialization::Disk
 

Macros

#define UE_WITH_REMOTEOBJECTARCHIVE_DEBUGGING   0
 

Enumerations

enum class  UE::RemoteObject::Serialization::ERemoteObjectSerializationFlags : uint8 { UE::RemoteObject::Serialization::None = 0 , UE::RemoteObject::Serialization::UseExistingObjects = (1 << 0) , UE::RemoteObject::Serialization::PreserveRemoteReferences = (1 << 1) , UE::RemoteObject::Serialization::Resetting = (1 << 2) }
 

Functions

 UE::RemoteObject::Serialization::ENUM_CLASS_FLAGS (ERemoteObjectSerializationFlags)
 
FRemoteObjectData UE::RemoteObject::Serialization::SerializeObjectData (UObject *InObject, TSet< UObject * > &OutObjects, TSet< UObject * > &OutReferencedObjects, const FUObjectMigrationContext *MigrationContext)
 
int32 UE::RemoteObject::Serialization::DeserializeObjectData (FRemoteObjectData &ObjectData, const FUObjectMigrationContext *MigrationContext, TArray< FRemoteObjectId > &OutObjectRemoteIds, TArray< UObject * > &OutObjects, ERemoteObjectSerializationFlags DeserializeFlags)
 
UObjectUE::RemoteObject::Serialization::FindCanonicalRootObjectForSerialization (UObject *Object)
 
void UE::RemoteObject::Serialization::Disk::LoadObjectFromDisk (const FUObjectMigrationContext &MigrationContext)
 
void UE::RemoteObject::Serialization::Disk::SaveObjectToDisk (const UE::RemoteObject::Transfer::FMigrateSendParams &Params)
 

Macro Definition Documentation

◆ UE_WITH_REMOTEOBJECTARCHIVE_DEBUGGING

#define UE_WITH_REMOTEOBJECTARCHIVE_DEBUGGING   0