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

#include <IrisPackageMapExportUtil.h>

Public Types

typedef FIrisPackageMapExportsQuantizedType QuantizedType
 

Static Public Member Functions

static IRISCORE_API void Serialize (FNetSerializationContext &Context, const QuantizedType &Value)
 
static IRISCORE_API void Deserialize (FNetSerializationContext &Context, QuantizedType &Value)
 
static IRISCORE_API void Quantize (FNetSerializationContext &Context, const UE::Net::FIrisPackageMapExports &PackageMapExports, TArrayView< const UE::Net::FNetToken > NetTokensPendingExport, QuantizedType &Target)
 
static IRISCORE_API void Dequantize (FNetSerializationContext &Context, const QuantizedType &Source, UE::Net::FIrisPackageMapExports &PackageMapExports)
 
static IRISCORE_API bool IsEqual (FNetSerializationContext &Context, const QuantizedType &Value0, const QuantizedType &Value1)
 
static IRISCORE_API void CloneDynamicState (FNetSerializationContext &Context, QuantizedType &Target, const QuantizedType &Source)
 
static IRISCORE_API void FreeDynamicState (FNetSerializationContext &Context, QuantizedType &Value)
 
static IRISCORE_API void FreeDynamicState (QuantizedType &Value)
 
static IRISCORE_API void CollectNetReferences (FNetSerializationContext &Context, const QuantizedType &Value, const FNetSerializerChangeMaskParam &ChangeMaskInfo, FNetReferenceCollector &Collector)
 
static IRISCORE_API bool Validate (FNetSerializationContext &, const QuantizedType &Value)
 

Static Public Attributes

static constexpr uint32 MaxExports = 65536U
 

Member Typedef Documentation

◆ QuantizedType

Member Function Documentation

◆ CloneDynamicState()

void UE::Net::FIrisPackageMapExportsUtil::CloneDynamicState ( FNetSerializationContext Context,
QuantizedType Target,
const QuantizedType Source 
)
static

◆ CollectNetReferences()

void UE::Net::FIrisPackageMapExportsUtil::CollectNetReferences ( FNetSerializationContext Context,
const QuantizedType Value,
const FNetSerializerChangeMaskParam ChangeMaskInfo,
FNetReferenceCollector Collector 
)
static

◆ Dequantize()

void UE::Net::FIrisPackageMapExportsUtil::Dequantize ( FNetSerializationContext Context,
const QuantizedType Source,
UE::Net::FIrisPackageMapExports PackageMapExports 
)
static

◆ Deserialize()

void UE::Net::FIrisPackageMapExportsUtil::Deserialize ( FNetSerializationContext Context,
QuantizedType Value 
)
static

◆ FreeDynamicState() [1/2]

void UE::Net::FIrisPackageMapExportsUtil::FreeDynamicState ( FNetSerializationContext Context,
QuantizedType Value 
)
static

◆ FreeDynamicState() [2/2]

void UE::Net::FIrisPackageMapExportsUtil::FreeDynamicState ( QuantizedType Value)
static

◆ IsEqual()

bool UE::Net::FIrisPackageMapExportsUtil::IsEqual ( FNetSerializationContext Context,
const QuantizedType Value0,
const QuantizedType Value1 
)
static

◆ Quantize()

void UE::Net::FIrisPackageMapExportsUtil::Quantize ( FNetSerializationContext Context,
const UE::Net::FIrisPackageMapExports PackageMapExports,
TArrayView< const UE::Net::FNetToken NetTokensPendingExport,
QuantizedType Target 
)
static

◆ Serialize()

void UE::Net::FIrisPackageMapExportsUtil::Serialize ( FNetSerializationContext Context,
const QuantizedType Value 
)
static

◆ Validate()

bool UE::Net::FIrisPackageMapExportsUtil::Validate ( FNetSerializationContext Context,
const QuantizedType Value 
)
static

Member Data Documentation

◆ MaxExports

constexpr uint32 UE::Net::FIrisPackageMapExportsUtil::MaxExports = 65536U
staticconstexpr

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