// Methods //////////////////////////////////////////////////////////////////////////////////// public static BoardViewing GetInstance() { if (StateInstance == null) { StateInstance = new BoardViewing(); } return(StateInstance); }
//--------------------------------------------------------------------------------------------- public void ViewBoard(bool show) { ShowBoardView(show); ShowTurnView(!show); if (show) { CurrentState = BoardViewing.GetInstance(); } else { CurrentState = WaitingForAction.GetInstance(); } }