public void Rasterize(RasterizationStep? targetStep = null) { while (Step != targetStep && Step != RasterizationStep.Finish) { RunStep(); } }
public Rasterizer(int seed, DungeonGraph graph) { rand = new Random(seed); this.graph = graph; rasterizer = new BitmapRasterizer <DungeonTile>(graph.Width, graph.Height); Step = RasterizationStep.Initialize; }
public Rasterizer(int seed, DungeonGraph graph) { rand = new Random(seed); this.graph = graph; rasterizer = new BitmapRasterizer<DungeonTile>(graph.Width, graph.Height); Step = RasterizationStep.Initialize; }