11template<
typename InSourceType,
typename IntRangeNetSerializerConfig>
73 return Value0 == Value1;
92 const uint32 BitCount = Config->BitCount;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NetSerializationContext.h:31
Definition NetworkVersion.cpp:28
const FName GNetError_InvalidValue("Invalid value")
Definition NetErrorContext.h:18
static constexpr UE_FORCEINLINE_HINT T Clamp(const T X, const T MinValue, const T MaxValue)
Definition UnrealMathUtility.h:592
Definition NetSerializer.h:259
NetSerializerValuePointer Source
Definition NetSerializer.h:261
NetSerializerValuePointer Target
Definition NetSerializer.h:263
Definition NetSerializer.h:194
Definition NetSerializer.h:222
Definition NetSerializer.h:274
NetSerializerValuePointer Source1
Definition NetSerializer.h:278
NetSerializerValuePointer Source0
Definition NetSerializer.h:276
bool bStateIsQuantized
Definition NetSerializer.h:280
Definition NetSerializer.h:243
NetSerializerValuePointer Target
Definition NetSerializer.h:247
NetSerializerValuePointer Source
Definition NetSerializer.h:245
Definition NetSerializer.h:183
Definition NetSerializer.h:207
NetSerializerConfigParam NetSerializerConfig
Definition NetSerializer.h:157
Definition NetSerializer.h:292
NetSerializerValuePointer Source
Definition NetSerializer.h:294
static void DeserializeDelta(FNetSerializationContext &Context, const FNetDeserializeDeltaArgs &Args)
Definition IntNetSerializerBase.h:132
static void Deserialize(FNetSerializationContext &Context, const FNetDeserializeArgs &Args)
Definition IntNetSerializerBase.h:60
static void SerializeDelta(FNetSerializationContext &Context, const FNetSerializeDeltaArgs &Args)
Definition IntNetSerializerBase.h:103
static void Serialize(FNetSerializationContext &Context, const FNetSerializeArgs &Args)
Definition IntNetSerializerBase.h:28
Definition IntRangeNetSerializerUtils.h:13
static void Deserialize(FNetSerializationContext &Context, const FNetDeserializeArgs &Args)
Definition IntRangeNetSerializerUtils.h:25
static void DeserializeDelta(FNetSerializationContext &Context, const FNetDeserializeDeltaArgs &Args)
Definition IntRangeNetSerializerUtils.h:35
static bool IsEqual(FNetSerializationContext &Context, const FNetIsEqualArgs &Args)
Definition IntRangeNetSerializerUtils.h:65
static const uint32 Version
Definition IntRangeNetSerializerUtils.h:14
InSourceType SourceType
Definition IntRangeNetSerializerUtils.h:16
IntRangeNetSerializerConfig ConfigType
Definition IntRangeNetSerializerUtils.h:18
static void SerializeDelta(FNetSerializationContext &Context, const FNetSerializeDeltaArgs &Args)
Definition IntRangeNetSerializerUtils.h:30
static void Dequantize(FNetSerializationContext &Context, const FNetDequantizeArgs &Args)
Definition IntRangeNetSerializerUtils.h:50
static void Quantize(FNetSerializationContext &Context, const FNetQuantizeArgs &Args)
Definition IntRangeNetSerializerUtils.h:40
TUnsignedIntType< sizeof(InSourceType)>::Type QuantizedType
Definition IntRangeNetSerializerUtils.h:17
static bool Validate(FNetSerializationContext &Context, const FNetValidateArgs &Args)
Definition IntRangeNetSerializerUtils.h:87
static void Serialize(FNetSerializationContext &Context, const FNetSerializeArgs &Args)
Definition IntRangeNetSerializerUtils.h:20