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

#include <RemoteObjectSerialization.h>

Public Member Functions

 FRemoteObjectConstructionOverrides ()=default
 
 FRemoteObjectConstructionOverrides (const TArray< FRemoteObjectHeader > &InObjectHeaders)
 
const FRemoteObjectConstructionParamsFind (FName InName, UObject *InOuter) const
 

Detailed Description

Stores basic information for constructing remote (sub)objects. Prevents unnecessary calls to FRemoteObjectId::Generate() when constructing default subobjects (or in general objects constructed in remote objects' constructors) Sets the SerialNumber during subobject construction so that any weak pointers also constructed in constructors that may point to a subobject, has the correct SerialNumber

Constructor & Destructor Documentation

◆ FRemoteObjectConstructionOverrides() [1/2]

UE::RemoteObject::Serialization::FRemoteObjectConstructionOverrides::FRemoteObjectConstructionOverrides ( )
default

◆ FRemoteObjectConstructionOverrides() [2/2]

UE::RemoteObject::Serialization::FRemoteObjectConstructionOverrides::FRemoteObjectConstructionOverrides ( const TArray< FRemoteObjectHeader > &  InObjectHeaders)
explicit

Member Function Documentation

◆ Find()

const FRemoteObjectConstructionParams * UE::RemoteObject::Serialization::FRemoteObjectConstructionOverrides::Find ( FName  InName,
UObject InOuter 
) const

Finds object construction overrides for an object that will be constricted with the specified Name and Outer


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