public static TType GetValue <TType>(this NetDataReader reader, LiteNetLibElement element) where TType : INetSerializableWithElement, new() { TType obj = new TType(); obj.Deserialize(reader, element); return(obj); }
public static void PutValue <TType>(this NetDataWriter writer, LiteNetLibElement element, TType value) where TType : INetSerializableWithElement { value.Serialize(writer, element); }