Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/Serialization > API/Runtime/IrisCore/Iris/Serialization/TNetSerializerBuilder
References
| |
|
| Module |
IrisCore |
| Header |
/Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/Serialization/NetSerializerBuilder.inl |
| Include |
#include "Iris/Serialization/NetSerializerBuilder.inl" |
Syntax
enum ETraits
&123;
HasVersion = unsigned(decltype(TestHasVersion<NetSerializerImpl>(nullptr))::Value),
HasCustomNetReferenceIsPresent = unsigned(decltype(TestHasCustomNetReferenceIsPresent<NetSerializerImpl>(nullptr))::Value),
HasCustomNetReferenceIsBool = unsigned(decltype(TestHasCustomNetReferenceIsBool<NetSerializerImpl>(nullptr))::Value),
UseSerializerIsEqualIsPresent = unsigned(decltype(TestUseSerializerIsEqualIsPresent<NetSerializerImpl>(nullptr))::Value),
UseSerializerIsEqualIsBool = unsigned(decltype(TestUseSerializerIsEqualIsBool<NetSerializerImpl>(nullptr))::Value),
IsForwardingSerializerIsPresent = unsigned(decltype(TestIsForwardingSerializerIsPresent<NetSerializerImpl>(nullptr))::Value),
IsForwardingSerializerIsBool = unsigned(decltype(TestIsForwardingSerializerIsBool<NetSerializerImpl>(nullptr))::Value),
HasConnectionSpecificSerializationIsPresent = unsigned(decltype(TestHasConnectionSpecificSerializationIsPresent<NetSerializerImpl>(nullptr))::Value),
HasConnectionSpecificSerializationIsBool = unsigned(decltype(TestHasConnectionSpecificSerializationIsBool<NetSerializerImpl>(nullptr))::Value),
HasDynamicStateIsPresent = unsigned(decltype(TestHasDynamicStateIsPresent<NetSerializerImpl>(nullptr))::Value),
HasDynamicStateIsBool = unsigned(decltype(TestHasDynamicStateIsBool<NetSerializerImpl>(nullptr))::Value),
UseDefaultDeltaIsPresent = unsigned(decltype(TestUseDefaultDeltaIsPresent<NetSerializerImpl>(nullptr))::Value),
UseDefaultDeltaIsBool = unsigned(decltype(TestUseDefaultDeltaIsBool<NetSerializerImpl>(nullptr))::Value),
HasConfigType = unsigned(decltype(TestHasConfigType<NetSerializerImpl>(nullptr))::Value),
HasSourceType = unsigned(decltype(TestHasSourceType<NetSerializerImpl>(nullptr))::Value),
HasQuantizedType = unsigned(decltype(TestHasQuantizedType<NetSerializerImpl>(nullptr))::Value),
SourceTypeIsPod = IsSourceTypePod<NetSerializerImpl>(nullptr),
QuantizedTypeIsPod = IsQuantizedTypePod<NetSerializerImpl>(nullptr),
HasDefaultConfig = TestHasDefaultConfig<NetSerializerImpl>(nullptr),
HasSerialize = unsigned(decltype(TestHasSerialize<NetSerializerImpl>(nullptr))::Value),
HasDeserialize = unsigned(decltype(TestHasDeserialize<NetSerializerImpl>(nullptr))::Value),
HasSerializeDelta = unsigned(decltype(TestHasSerializeDelta<NetSerializerImpl>(nullptr))::Value),
HasDeserializeDelta = unsigned(decltype(TestHasDeserializeDelta<NetSerializerImpl>(nullptr))::Value),
HasQuantize = unsigned(decltype(TestHasQuantize<NetSerializerImpl>(nullptr))::Value),
HasDequantize = unsigned(decltype(TestHasDequantize<NetSerializerImpl>(nullptr))::Value),
HasIsEqual = unsigned(decltype(TestHasIsEqual<NetSerializerImpl>(nullptr))::Value),
HasValidate = unsigned(decltype(TestHasValidate<NetSerializerImpl>(nullptr))::Value),
HasFreeDynamicState = unsigned(decltype(TestHasFreeDynamicState<NetSerializerImpl>(nullptr))::Value),
HasCloneDynamicState = unsigned(decltype(TestHasCloneDynamicState<NetSerializerImpl>(nullptr))::Value),
HasCollectNetReferences = unsigned(decltype(TestHasCollectNetReferences<NetSerializerImpl>(nullptr))::Value),
&125;
Values
| Name |
Description |
| HasVersion |
|
| HasCustomNetReferenceIsPresent |
|
| HasCustomNetReferenceIsBool |
|
| UseSerializerIsEqualIsPresent |
|
| UseSerializerIsEqualIsBool |
|
| IsForwardingSerializerIsPresent |
|
| IsForwardingSerializerIsBool |
|
| HasConnectionSpecificSerializationIsPresent |
|
| HasConnectionSpecificSerializationIsBool |
|
| HasDynamicStateIsPresent |
|
| HasDynamicStateIsBool |
|
| UseDefaultDeltaIsPresent |
|
| UseDefaultDeltaIsBool |
|
| HasConfigType |
|
| HasSourceType |
|
| HasQuantizedType |
|
| SourceTypeIsPod |
|
| QuantizedTypeIsPod |
|
| HasDefaultConfig |
|
| HasSerialize |
|
| HasDeserialize |
|
| HasSerializeDelta |
|
| HasDeserializeDelta |
|
| HasQuantize |
|
| HasDequantize |
|
| HasIsEqual |
|
| HasValidate |
|
| HasFreeDynamicState |
|
| HasCloneDynamicState |
|
| HasCollectNetReferences |
|