UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::RemoteObject::Serialization::FRemoteObjectHeader Struct Reference

#include <RemoteObjectSerialization.h>

Public Attributes

FName Name
 
FRemoteObjectId RemoteId
 
TObjectPtr< UClassClass
 
TObjectPtr< UObjectOuter
 
TObjectPtr< UObjectArchetype
 
int32 InternalFlags = 0
 
int64 NextOffset = 0
 
int32 SerialNumber = 0
 

Detailed Description

Basic information needed to construct deserialized remote object (this information does not get serialized in UObject::Serialize())

Member Data Documentation

◆ Archetype

TObjectPtr<UObject> UE::RemoteObject::Serialization::FRemoteObjectHeader::Archetype

◆ Class

TObjectPtr<UClass> UE::RemoteObject::Serialization::FRemoteObjectHeader::Class

◆ InternalFlags

int32 UE::RemoteObject::Serialization::FRemoteObjectHeader::InternalFlags = 0

◆ Name

FName UE::RemoteObject::Serialization::FRemoteObjectHeader::Name

◆ NextOffset

int64 UE::RemoteObject::Serialization::FRemoteObjectHeader::NextOffset = 0

◆ Outer

TObjectPtr<UObject> UE::RemoteObject::Serialization::FRemoteObjectHeader::Outer

◆ RemoteId

FRemoteObjectId UE::RemoteObject::Serialization::FRemoteObjectHeader::RemoteId

◆ SerialNumber

int32 UE::RemoteObject::Serialization::FRemoteObjectHeader::SerialNumber = 0

Transient (SerialNumber is local-only but it's stored here for convenience when deserializing object data)


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