public Cell(Cell left, Cell right, Cell up, Cell Down, KindCell kindCell) { _env.Add(Direction.LEFT, left); _env.Add(Direction.RIGHT, right); _env.Add(Direction.UP, up); _env.Add(Direction.DOWN, Down); _kindCell = kindCell; }
public Cell(char carKindCell) { if (carKindCell == 's') { _kindCell = KindCell.START; } if (carKindCell == 'e') { _kindCell = KindCell.END; } if (carKindCell == '.') { _kindCell = KindCell.EMPTY; } if (carKindCell == 'x') { _kindCell = KindCell.WALL; } }
public void setKindCell(KindCell kindCell) { _kindCell = kindCell; }
public Cell(KindCell kindCell) { _kindCell = kindCell; }
public void changeKindCellUpdateAndWait(Cell cell, KindCell newKindCell, MainWindow win, int timeSleepMS) { cell.setKindCell(newKindCell); win.updateCell(cell); Thread.Sleep(timeSleepMS); }