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

#include <NetSerializer.h>

Public Attributes

uint32 Version
 
ENetSerializerTraits Traits
 
NetSerializeFunction Serialize
 
NetDeserializeFunction Deserialize
 
NetSerializeDeltaFunction SerializeDelta
 
NetDeserializeDeltaFunction DeserializeDelta
 
NetQuantizeFunction Quantize
 
NetDequantizeFunction Dequantize
 
NetIsEqualFunction IsEqual
 
NetValidateFunction Validate
 
NetCloneDynamicStateFunction CloneDynamicState
 
NetFreeDynamicStateFunction FreeDynamicState
 
NetCollectNetReferencesFunction CollectNetReferences
 
NetApplyFunction Apply
 
const FNetSerializerConfigDefaultConfig
 
uint16 QuantizedTypeSize
 
uint16 QuantizedTypeAlignment
 
uint16 ConfigTypeSize
 
uint16 ConfigTypeAlignment
 
const TCHARName
 

Detailed Description

The end result of a UE_NET_IMPLEMENT_SERIALIZER call on a struct adhering to the conventions of the TNetSerializerBuilder. If direct access to a serializer is needed for some reason use UE_NET_GET_SERIALIZER.

Member Data Documentation

◆ Apply

NetApplyFunction UE::Net::FNetSerializer::Apply

◆ CloneDynamicState

NetCloneDynamicStateFunction UE::Net::FNetSerializer::CloneDynamicState

◆ CollectNetReferences

NetCollectNetReferencesFunction UE::Net::FNetSerializer::CollectNetReferences

◆ ConfigTypeAlignment

uint16 UE::Net::FNetSerializer::ConfigTypeAlignment

◆ ConfigTypeSize

uint16 UE::Net::FNetSerializer::ConfigTypeSize

◆ DefaultConfig

const FNetSerializerConfig* UE::Net::FNetSerializer::DefaultConfig

◆ Dequantize

NetDequantizeFunction UE::Net::FNetSerializer::Dequantize

◆ Deserialize

NetDeserializeFunction UE::Net::FNetSerializer::Deserialize

◆ DeserializeDelta

NetDeserializeDeltaFunction UE::Net::FNetSerializer::DeserializeDelta

◆ FreeDynamicState

NetFreeDynamicStateFunction UE::Net::FNetSerializer::FreeDynamicState

◆ IsEqual

NetIsEqualFunction UE::Net::FNetSerializer::IsEqual

◆ Name

const TCHAR* UE::Net::FNetSerializer::Name

◆ Quantize

NetQuantizeFunction UE::Net::FNetSerializer::Quantize

◆ QuantizedTypeAlignment

uint16 UE::Net::FNetSerializer::QuantizedTypeAlignment

◆ QuantizedTypeSize

uint16 UE::Net::FNetSerializer::QuantizedTypeSize

◆ Serialize

NetSerializeFunction UE::Net::FNetSerializer::Serialize

◆ SerializeDelta

NetSerializeDeltaFunction UE::Net::FNetSerializer::SerializeDelta

◆ Traits

ENetSerializerTraits UE::Net::FNetSerializer::Traits

◆ Validate

NetValidateFunction UE::Net::FNetSerializer::Validate

◆ Version

uint32 UE::Net::FNetSerializer::Version

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