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

#include <PropertyNetSerializerInfoRegistry.h>

Static Public Member Functions

static IRISCORE_API void Register (const FPropertyNetSerializerInfo *Info)
 
static IRISCORE_API void Unregister (const FPropertyNetSerializerInfo *Info)
 
static IRISCORE_API void Reset ()
 
static IRISCORE_API void Freeze ()
 
static IRISCORE_API const FPropertyNetSerializerInfoFindSerializerInfo (const FProperty *Property)
 
static IRISCORE_API const FPropertyNetSerializerInfoFindStructSerializerInfo (const FName Name)
 
static IRISCORE_API const FPropertyNetSerializerInfoGetNopNetSerializerInfo ()
 

Detailed Description

This is a simple static registry used by the ReplicationStateDescriptorBuiider when building descriptors using properties

Member Function Documentation

◆ FindSerializerInfo()

const FPropertyNetSerializerInfo * UE::Net::FPropertyNetSerializerInfoRegistry::FindSerializerInfo ( const FProperty Property)
static

Find the FPropertyNetSerializerInfo for the provided property

◆ FindStructSerializerInfo()

const FPropertyNetSerializerInfo * UE::Net::FPropertyNetSerializerInfoRegistry::FindStructSerializerInfo ( const FName  Name)
static

Find StructSerializerInfo by name for non property based serialization

◆ Freeze()

void UE::Net::FPropertyNetSerializerInfoRegistry::Freeze ( )
static

Sort entries in registry on property type

◆ GetNopNetSerializerInfo()

const FPropertyNetSerializerInfo * UE::Net::FPropertyNetSerializerInfoRegistry::GetNopNetSerializerInfo ( )
static

Get NopNetSerializerInfo. For when you want to use the NopNetSerializer. An example could be that you want to give a system access to some meta data that should not be replicated.

See also
FNopNetSerializerConfig

◆ Register()

void UE::Net::FPropertyNetSerializerInfoRegistry::Register ( const FPropertyNetSerializerInfo Info)
static

Register FPropertyNetSerializerInfo in the registry

◆ Reset()

void UE::Net::FPropertyNetSerializerInfoRegistry::Reset ( )
static

Reset the registry

◆ Unregister()

void UE::Net::FPropertyNetSerializerInfoRegistry::Unregister ( const FPropertyNetSerializerInfo Info)
static

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