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

#include <PropertyNetSerializerInfoRegistry.h>

+ Inheritance diagram for UE::Net::FNamedStructPropertyNetSerializerInfo:

Public Types

typedef TSimplePropertyNetSerializerInfo< FStructPropertySuper
 

Public Member Functions

 FNamedStructPropertyNetSerializerInfo (const FName InPropertyFName, const FNetSerializer &InSerializer)
 
virtual bool IsSupported (const FProperty *Property) const override
 
virtual CreateAndRegisterReplicationFragmentFunc GetCreateAndRegisterReplicationFragmentFunction () const
 
void SetCreateAndRegisterReplicationFragmentFunction (CreateAndRegisterReplicationFragmentFunc InCreateAndRegisterReplicationFragmentFunction)
 
- Public Member Functions inherited from UE::Net::TSimplePropertyNetSerializerInfo< FStructProperty >
 TSimplePropertyNetSerializerInfo (const FNetSerializer &InSerializer)
 
virtual const FFieldClassGetPropertyTypeClass () const override
 
virtual const FNetSerializerGetNetSerializer (const FProperty *Property) const override
 
virtual FNetSerializerConfigBuildNetSerializerConfig (void *NetSerializerConfigBuffer, const FProperty *Property) const override
 
- Public Member Functions inherited from UE::Net::FPropertyNetSerializerInfo
virtual bool CanUseDefaultConfig (const FProperty *Property) const
 
bool IsSupportedStruct (FName InStructName) const
 

Additional Inherited Members

- Public Attributes inherited from UE::Net::TSimplePropertyNetSerializerInfo< FStructProperty >
const FNetSerializerSerializer
 
- Protected Attributes inherited from UE::Net::FPropertyNetSerializerInfo
FName StructName
 

Member Typedef Documentation

◆ Super

Constructor & Destructor Documentation

◆ FNamedStructPropertyNetSerializerInfo()

UE::Net::FNamedStructPropertyNetSerializerInfo::FNamedStructPropertyNetSerializerInfo ( const FName  InPropertyFName,
const FNetSerializer InSerializer 
)
inline

Member Function Documentation

◆ GetCreateAndRegisterReplicationFragmentFunction()

virtual CreateAndRegisterReplicationFragmentFunc UE::Net::FNamedStructPropertyNetSerializerInfo::GetCreateAndRegisterReplicationFragmentFunction ( ) const
inlinevirtual

Custom replication fragments are currently only supported by structs with a custom NetSerializer. See UE_NET_IMPLEMENT_NAMED_STRUCT_NETSERIALIZER_WITH_CUSTOM_FRAGMENT_INFO.

Reimplemented from UE::Net::FPropertyNetSerializerInfo.

◆ IsSupported()

virtual bool UE::Net::FNamedStructPropertyNetSerializerInfo::IsSupported ( const FProperty Property) const
inlineoverridevirtual

◆ SetCreateAndRegisterReplicationFragmentFunction()

void UE::Net::FNamedStructPropertyNetSerializerInfo::SetCreateAndRegisterReplicationFragmentFunction ( CreateAndRegisterReplicationFragmentFunc  InCreateAndRegisterReplicationFragmentFunction)
inline

The documentation for this struct was generated from the following file: