public void AddChange(ChessBoxPosition checkBox, ChessBoxState oldState, ChessBoxState newState) { ChessBoxChange change = new ChessBoxChange { Position = checkBox, OldState = oldState, NewState = newState }; Changes.Add(change); }
public ChessBoxState GetState(ChessBoxPosition position) { return(PlayingDesk[position.X, position.Y]); }