Example #1
0
 public void Serialize(NetDataWriter _writer_, UserInfo _value_, NetDataSerializerOptions options)
 {
     _writer_.Write(_value_.Name);
     _writer_.Write(_value_.String);
     _writer_.Write(_value_.Property);
     _writer_.Write(_value_.Int);
 }
        public UserInfo Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __Name = _reader_.ReadString();

            return(new UserInfo()
            {
                Name = __Name,
            });
        }
Example #3
0
        public GenericClass <T> Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __SlotId = NetDataSerializer.Deserialize <T>(_reader_);

            return(new GenericClass <T>()
            {
                SlotId = __SlotId,
            });
        }
Example #4
0
        public RoomSlotInfo Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __SlotId = _reader_.ReadInt32();

            return(new RoomSlotInfo()
            {
                SlotId = __SlotId,
            });
        }
Example #5
0
        public GenericDataStruct <T> Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __GenericValue = NetDataSerializer.Deserialize <T>(_reader_);

            return(new GenericDataStruct <T>()
            {
                GenericValue = __GenericValue,
            });
        }
Example #6
0
 public T?Deserialize(NetDataReader reader, NetDataSerializerOptions options)
 {
     if (reader.ReadBoolean() == false)
     {
         return(null);
     }
     else
     {
         return(options.Resolver.GetFormatter <T>().Deserialize(reader, options));
     }
 }
Example #7
0
 public T?Deserialize(NetDataReader reader, NetDataSerializerOptions options)
 {
     if (reader.ReadBoolean() == false)
     {
         return(null);
     }
     else
     {
         return(this.underlyingFormatter.Deserialize(reader, options));
     }
 }
Example #8
0
 public void Serialize(NetDataWriter writer, T?value, NetDataSerializerOptions options)
 {
     if (value == null)
     {
         writer.Write(false);
     }
     else
     {
         writer.Write(true);
         options.Resolver.GetFormatter <T>().Serialize(writer, value.Value, options);
     }
 }
Example #9
0
 public void Serialize(NetDataWriter writer, T?value, NetDataSerializerOptions options)
 {
     if (value == null)
     {
         writer.Write(false);
     }
     else
     {
         writer.Write(true);
         this.underlyingFormatter.Serialize(writer, value.Value, options);
     }
 }
Example #10
0
        public RoomInfo Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __Name  = _reader_.ReadString();
            var __Slots = NetDataSerializer.Deserialize <SampleGameCommon.RoomSlotInfo[]>(_reader_);
            var __Id    = _reader_.ReadInt32();

            return(new RoomInfo()
            {
                Name = __Name,
                Slots = __Slots,
                Id = __Id,
            });
        }
Example #11
0
        public DataStruct Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __String   = _reader_.ReadString();
            var __Property = _reader_.ReadInt32();
            var __Int      = _reader_.ReadInt32();

            return(new DataStruct()
            {
                String = __String,
                Property = __Property,
                Int = __Int,
            });
        }
Example #12
0
        public UserInfo Deserialize(NetDataReader _reader_, NetDataSerializerOptions options)
        {
            var __Name     = _reader_.ReadString();
            var __String   = _reader_.ReadString();
            var __Property = _reader_.ReadInt32();
            var __Int      = _reader_.ReadInt32();

            return(new UserInfo()
            {
                Name = __Name,
                String = __String,
                Property = __Property,
                Int = __Int,
            });
        }
Example #13
0
 public void Serialize(NetDataWriter _writer_, RoomInfo _value_, NetDataSerializerOptions options)
 {
     _writer_.Write(_value_.Name);
     NetDataSerializer.Serialize <SampleGameCommon.RoomSlotInfo[]>(_writer_, _value_.Slots);
     _writer_.Write(_value_.Id);
 }
Example #14
0
 public void Serialize(NetDataWriter _writer_, RoomSlotInfo _value_, NetDataSerializerOptions options)
 {
     _writer_.Write(_value_.SlotId);
 }
Example #15
0
 public void Serialize(NetDataWriter _writer_, DataStruct _value_, NetDataSerializerOptions options)
 {
     _writer_.Write(_value_.String);
     _writer_.Write(_value_.Property);
     _writer_.Write(_value_.Int);
 }
Example #16
0
 public void Serialize(NetDataWriter _writer_, GenericClass <T> _value_, NetDataSerializerOptions options)
 {
     NetDataSerializer.Serialize <T>(_writer_, _value_.SlotId);
 }
 public void Serialize(NetDataWriter _writer_, UserInfo _value_, NetDataSerializerOptions options)
 {
     _writer_.Write(_value_.Name);
 }
Example #18
0
 public void Serialize(NetDataWriter _writer_, GenericDataStruct <T> _value_, NetDataSerializerOptions options)
 {
     NetDataSerializer.Serialize <T>(_writer_, _value_.GenericValue);
 }
Example #19
0
 static StandardResolver()
 {
     Instance = new StandardResolver();
     Options  = new NetDataSerializerOptions(Instance);
 }