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