public IPlanet GeneratePlanet(Stream stream) { IPlanet planet = new ComplexPlanet(); planet.Deserialize(stream); return(planet); }
public IPlanet GeneratePlanet(Stream stream) { IPlanet planet = new ComplexPlanet(); using (var reader = new BinaryReader(stream)) planet.Deserialize(reader, null); planet.Generator = this; return(planet); }
public IPlanet GeneratePlanet(Stream stream) { IPlanet planet = new ComplexPlanet(); planet.Deserialize(stream); return planet; }