/// <inheritdoc />
 public override void Serialize(ref uint value)
 {
     value = NativeStream.ReadUInt32();
 }
 /// <inheritdoc />
 public unsafe override void Serialize(ref float value)
 {
     fixed (float* valuePtr = &value)
         *((uint*)valuePtr) = NativeStream.ReadUInt32();
 }