Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/Serialization
Inheritance Hierarchy
- FPolymorphicStructNetSerializerInternal
- TPolymorphicArrayStructNetSerializerImpl
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/Serialization/PolymorphicNetSerializerImpl.h |
| Include | #include "Iris/Serialization/PolymorphicNetSerializerImpl.h" |
Syntax
template<typename ExternalSourceType, typename ExternalSourceArrayItemType, TArrayView < TSharedPtr < ExternalSourceArrayItemType > > GetArray, void Num) SetArrayNum>
struct TPolymorphicArrayStructNetSerializerImpl : protected UE::Net::Private::FPolymorphicStructNetSerializerInternal
Remarks
TPolymorphicArrayStructNetSerializerImpl
Helper to implement array serializers that requires dynamic polymorphism. It can either be used to declare a typed serializer or be used as an internal helper.
@See: TPolymorphicStructNetSerializerImpl for requirements on external data
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | Dequantize
(
FNetSerializationContext&, |
||
| void | Deserialize
(
FNetSerializationContext&, |
||
| void | DeserializeDelta
(
FNetSerializationContext&, |
||
| void | |||
| void | |||
| bool | IsEqual
(
FNetSerializationContext&, |
||
| void | Quantize
(
FNetSerializationContext&, |
||
| void | Serialize
(
FNetSerializationContext&, |
TPolymorphicArrayStructNetSerializerImpl | |
| void | SerializeDelta
(
FNetSerializationContext&, |
||
| bool | Validate
(
FNetSerializationContext&, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FQuantizedArray | |||
| FQuantizedItem | Our quantized type. | ||
| FSourceArrayItemTypeDeleter |
Typedefs
| Name | Description |
|---|---|
| ConfigType | |
| FItemNetSerializer | |
| FTypeInfo | |
| QuantizedType | |
| SourceArrayItemType | |
| SourceType |
Constants
| Name | Description |
|---|---|
| ArrayItemBits | |
| bHasCustomNetReference | |
| bHasDynamicState | Traits. |
| bIsForwardingSerializer | |
| MaxArrayItems |