public CheckpointCreator(MazeData mazeData) { this.WallWidth = mazeData.CellSideLength; this.WallThickness = mazeData.CellWallThickness; this.MazeHeight = mazeData.Height; this.MazeWidth = mazeData.Width; }
public BoundaryAreaDrawer(MazeData mazeData) { this.WallWidth = mazeData.CellSideLength; this.WallThickness = mazeData.CellWallThickness; this.DistanceFromEntrance = 15.0f; this.BoundaryWallThickness = 2.0f; }
public MazeDrawer(MazeData mazeData) { MazeWidth = mazeData.Width; MazeHeight = mazeData.Height; Maze = mazeData.Maze; WallWidth = mazeData.CellSideLength; WallThickness = mazeData.CellWallThickness; }
public MazeModel(MazeData mazeData) { MazeData = mazeData; CellPairs = new List <TwoTuple <Cell> >(); }