![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RemoteObjectSerialization.h>
Public Attributes | |
| FName | Name |
| FRemoteObjectId | RemoteId |
| TObjectPtr< UClass > | Class |
| TObjectPtr< UObject > | Outer |
| TObjectPtr< UObject > | Archetype |
| int32 | InternalFlags = 0 |
| int64 | NextOffset = 0 |
| int32 | SerialNumber = 0 |
Basic information needed to construct deserialized remote object (this information does not get serialized in UObject::Serialize())
| TObjectPtr<UObject> UE::RemoteObject::Serialization::FRemoteObjectHeader::Archetype |
| TObjectPtr<UClass> UE::RemoteObject::Serialization::FRemoteObjectHeader::Class |
| int32 UE::RemoteObject::Serialization::FRemoteObjectHeader::InternalFlags = 0 |
| FName UE::RemoteObject::Serialization::FRemoteObjectHeader::Name |
| int64 UE::RemoteObject::Serialization::FRemoteObjectHeader::NextOffset = 0 |
| TObjectPtr<UObject> UE::RemoteObject::Serialization::FRemoteObjectHeader::Outer |
| FRemoteObjectId UE::RemoteObject::Serialization::FRemoteObjectHeader::RemoteId |
| int32 UE::RemoteObject::Serialization::FRemoteObjectHeader::SerialNumber = 0 |
Transient (SerialNumber is local-only but it's stored here for convenience when deserializing object data)