UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::Private::FVectorNetQuantizeNetSerializerBase< InConfigType, InScaleBitCount > Struct Template Reference
+ Inheritance diagram for UE::Net::Private::FVectorNetQuantizeNetSerializerBase< InConfigType, InScaleBitCount >:

Public Types

typedef InConfigType ConfigType
 
- Public Types inherited from UE::Net::Private::FPackedVectorNetSerializerBase
typedef FVector SourceType
 
typedef FQuantizedType QuantizedType
 

Static Public Member Functions

static void Serialize (FNetSerializationContext &, const FNetSerializeArgs &Args)
 
static void Deserialize (FNetSerializationContext &, const FNetDeserializeArgs &Args)
 
static void SerializeDelta (FNetSerializationContext &, const FNetSerializeDeltaArgs &Args)
 
static void DeserializeDelta (FNetSerializationContext &, const FNetDeserializeDeltaArgs &Args)
 
static void Quantize (FNetSerializationContext &, const FNetQuantizeArgs &Args)
 
static void Dequantize (FNetSerializationContext &, const FNetDequantizeArgs &Args)
 
static bool IsEqual (FNetSerializationContext &, const FNetIsEqualArgs &Args)
 
- Static Public Member Functions inherited from UE::Net::Private::FPackedVectorNetSerializerBase
static bool Validate (FNetSerializationContext &, const FNetValidateArgs &Args)
 

Static Public Attributes

static constexpr uint32 Version = 0U
 
static const ConfigType DefaultConfig
 

Additional Inherited Members

- Protected Types inherited from UE::Net::Private::FPackedVectorNetSerializerBase
enum  Constants : unsigned { ComponentBitCountMask = 63U , ExtraInfoMask = 64U , IsScaledValueMask = ExtraInfoMask , Is64BitScalarType = IsScaledValueMask }
 
enum  DeltaConstants : uint32 { XDiffersMask = 1U , YDiffersMask = 2U , ZDiffersMask = 4U , XYZDiffersMask = 7U }
 
- Static Protected Member Functions inherited from UE::Net::Private::FPackedVectorNetSerializerBase
static void Serialize (uint32 ScaleBitCount, FNetSerializationContext &, const FNetSerializeArgs &Args)
 
static void Deserialize (uint32 ScaleBitCount, FNetSerializationContext &, const FNetDeserializeArgs &Args)
 
static void SerializeDelta (uint32 ScaleBitCount, FNetSerializationContext &, const FNetSerializeDeltaArgs &Args)
 
static void DeserializeDelta (uint32 ScaleBitCount, FNetSerializationContext &, const FNetDeserializeDeltaArgs &Args)
 
static void Quantize (uint32 ScaleBitCount, FNetSerializationContext &, const FNetQuantizeArgs &Args)
 
static void Dequantize (uint32 ScaleBitCount, FNetSerializationContext &, const FNetDequantizeArgs &Args)
 
static bool IsEqual (uint32 ScaleBitCount, FNetSerializationContext &, const FNetIsEqualArgs &Args)
 
static int32 RoundFloatToInt (float Value)
 
static int64 RoundFloatToInt (double Value)
 

Member Typedef Documentation

◆ ConfigType

Member Function Documentation

◆ Dequantize()

◆ Deserialize()

◆ DeserializeDelta()

◆ IsEqual()

◆ Quantize()

◆ Serialize()

◆ SerializeDelta()

Member Data Documentation

◆ DefaultConfig

◆ Version


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