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

#include <NetActorFactory.h>

+ Inheritance diagram for UE::Net::FDynamicActorNetCreationHeader:

Classes

struct  FActorNetSpawnInfo
 

Public Member Functions

virtual bool IsDynamic () const override
 
virtual bool IsPreregistered () const
 
virtual ENGINE_API FString ToString () const override
 
virtual ENGINE_API bool Serialize (const FCreationHeaderContext &Context) const override
 
virtual ENGINE_API bool Deserialize (const FCreationHeaderContext &Context) override
 
- Public Member Functions inherited from UE::Net::FBaseActorNetCreationHeader
ENGINE_API EActorNetSpawnInfoFlags GetFactorySpawnFlags (const UNetActorFactory *ActorFactory) const
 
- 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

FActorNetSpawnInfo SpawnInfo
 
FNetObjectReference ArchetypeReference
 
FNetObjectReference LevelReference
 
bool bUsePersistentLevel = false
 
bool bIsPreRegistered = false
 
- Public Attributes inherited from UE::Net::FBaseActorNetCreationHeader
TArray< uint8CustomCreationData
 
uint16 CustomCreationDataBitCount = 0
 

Detailed Description

Header information representing dynamic actors

Member Function Documentation

◆ Deserialize()

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

◆ IsDynamic()

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

Is the header representing a dynamic or stable actor

Implements UE::Net::FBaseActorNetCreationHeader.

◆ IsPreregistered()

virtual bool UE::Net::FDynamicActorNetCreationHeader::IsPreregistered ( ) const
inlinevirtual

Is the header representing a dynamic pre-registered actor

Implements UE::Net::FBaseActorNetCreationHeader.

◆ Serialize()

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

◆ ToString()

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

Transform the header information into a readable format

Reimplemented from UE::Net::FNetObjectCreationHeader.

Member Data Documentation

◆ ArchetypeReference

FNetObjectReference UE::Net::FDynamicActorNetCreationHeader::ArchetypeReference

◆ bIsPreRegistered

bool UE::Net::FDynamicActorNetCreationHeader::bIsPreRegistered = false

◆ bUsePersistentLevel

bool UE::Net::FDynamicActorNetCreationHeader::bUsePersistentLevel = false

◆ LevelReference

FNetObjectReference UE::Net::FDynamicActorNetCreationHeader::LevelReference

◆ SpawnInfo

FActorNetSpawnInfo UE::Net::FDynamicActorNetCreationHeader::SpawnInfo

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