Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/Serialization
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/Serialization/NetSerializerBuilder.inl |
| Include | #include "Iris/Serialization/NetSerializerBuilder.inl" |
Syntax
template<typename NetSerializerImpl>
class TNetSerializerBuilder
Functions
| Type | Name | Description | |
|---|---|---|---|
| NetCloneDynamicStateFunction | CloneDynamicState. | ||
| NetCloneDynamicStateFunction | |||
| NetCollectNetReferencesFunction | |||
| NetCollectNetReferencesFunction | |||
| constexpr uint32 | |||
| constexpr uint32 | |||
| constexpr uint32 | Type sizes and alignments. | ||
| constexpr uint32 | |||
| constexpr FNetSerializerConfig * | |||
| const FNetSerializerConfig * | DefaultConfig. | ||
| NetDequantizeFunction | Provide a default Dequantize implementation if needed. The default will copy the value. | ||
| NetDequantizeFunction | |||
| NetDeserializeDeltaFunction | GetDeserializeDeltaFunction
(
const void* |
||
| NetDeserializeDeltaFunction | GetDeserializeDeltaFunction
(
const void* |
||
| NetDeserializeDeltaFunction | GetDeserializeDeltaFunction
(
const void* |
||
| NetDeserializeDeltaFunction | GetDeserializeDeltaFunction
(
const T* |
Provide a default DeserializeDelta implementation if needed. The default will call Deserialize. | |
| NetDeserializeFunction | |||
| NetDeserializeFunction | |||
| NetFreeDynamicStateFunction | FreeDynamicState. | ||
| NetFreeDynamicStateFunction | |||
| NetIsEqualFunction | Provide a default IsEqual implementation if needed. The default will call the equality operator. | ||
| NetIsEqualFunction | |||
| constexpr uint32 | |||
| constexpr uint32 | |||
| constexpr uint32 | |||
| constexpr uint32 | |||
| constexpr uint32 | |||
| constexpr uint32 | |||
| NetQuantizeFunction | Provide a default Quantize implementation if needed. The default will copy the value. | ||
| NetQuantizeFunction | |||
| NetSerializeDeltaFunction | Provide a default SerializeDelta implementation if needed. | ||
| NetSerializeDeltaFunction | |||
| NetSerializeDeltaFunction | |||
| NetSerializeDeltaFunction | |||
| NetSerializeFunction | |||
| NetSerializeFunction | |||
| constexpr ENetSerializerTraits | GetTraits () |
||
| NetValidateFunction | Provide a default Validate implementation if needed. The default will not perform any validation. | ||
| NetValidateFunction | |||
| constexpr uint32 | GetVersion () |
||
| constexpr uint32 | GetVersion () |
||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| constexpr bool | |||
| void | Validate () |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EFalseType | |||
| ETraits | |||
| ETrueType |