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

#include <NetSubObjectFactory.h>

+ Inheritance diagram for UE::Net::FNetDynamicSubObjectCreationHeader:

Public Member Functions

virtual bool IsDynamic () const override
 
virtual ENGINE_API bool Serialize (const FCreationHeaderContext &Context) const override
 
virtual ENGINE_API bool Deserialize (const FCreationHeaderContext &Context) override
 
virtual ENGINE_API FString ToString () const override
 
- Public Member Functions inherited from UE::Net::FNetObjectCreationHeader
virtual ~FNetObjectCreationHeader ()
 
void SetProtocolId (uint32 InId)
 
void SetFactoryId (FNetObjectFactoryId InId)
 
FReplicationProtocolIdentifier GetProtocolId () const
 
FNetObjectFactoryId GetNetFactoryId () const
 

Public Attributes

FNetObjectReference TemplateReference
 
FNetObjectReference OuterReference
 
uint8 bUsePersistentLevel: 1 = false
 
uint8 bOuterIsTransientLevel: 1 = false
 
uint8 bOuterIsRootObject: 1 = false
 

Detailed Description

Header information representing subobjects that must be instantiated

Member Function Documentation

◆ Deserialize()

bool UE::Net::FNetDynamicSubObjectCreationHeader::Deserialize ( const FCreationHeaderContext Context)
overridevirtual

◆ IsDynamic()

virtual bool UE::Net::FNetDynamicSubObjectCreationHeader::IsDynamic ( ) const
inlineoverridevirtual

◆ Serialize()

bool UE::Net::FNetDynamicSubObjectCreationHeader::Serialize ( const FCreationHeaderContext Context) const
overridevirtual

◆ ToString()

FString UE::Net::FNetDynamicSubObjectCreationHeader::ToString ( ) const
overridevirtual

Transform the header information into a readable format

Reimplemented from UE::Net::FNetObjectCreationHeader.

Member Data Documentation

◆ bOuterIsRootObject

uint8 UE::Net::FNetDynamicSubObjectCreationHeader::bOuterIsRootObject

◆ bOuterIsTransientLevel

uint8 UE::Net::FNetDynamicSubObjectCreationHeader::bOuterIsTransientLevel

◆ bUsePersistentLevel

uint8 UE::Net::FNetDynamicSubObjectCreationHeader::bUsePersistentLevel

◆ OuterReference

FNetObjectReference UE::Net::FNetDynamicSubObjectCreationHeader::OuterReference

◆ TemplateReference

FNetObjectReference UE::Net::FNetDynamicSubObjectCreationHeader::TemplateReference

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