public static Spawnable Deserialize(Stream stream) { Spawnable spawnable = Pool.Get <Spawnable>(); Spawnable.Deserialize(stream, spawnable, false); return(spawnable); }
public static Spawnable Deserialize(byte[] buffer, Spawnable instance, bool isDelta = false) { using (MemoryStream memoryStream = new MemoryStream(buffer)) { Spawnable.Deserialize(memoryStream, instance, isDelta); } return(instance); }
public static Spawnable Deserialize(byte[] buffer) { Spawnable spawnable = Pool.Get <Spawnable>(); using (MemoryStream memoryStream = new MemoryStream(buffer)) { Spawnable.Deserialize(memoryStream, spawnable, false); } return(spawnable); }
public void FromProto(Stream stream, bool isDelta = false) { Spawnable.Deserialize(stream, this, isDelta); }