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