예제 #1
0
파일: MineSquare.cpp 프로젝트: jimmeny/mUI
void MineSquare::Uncover()
{
    if (get_State() != SquareState::Covered)
        return;

	set_State(SquareState::Boomed);

	if (!get_Game()->IsLost())
		set_ViewState(SquareViewState::Boomed);
	else
		set_ViewState(SquareViewState::Mine);

	get_Game()->Lose();
}
예제 #2
0
void Window::Maximize()
{
	set_State(2);
}
예제 #3
0
void Window::Minimize()
{
	set_State(1);
}
예제 #4
0
void Window::Restore()
{
	set_State(0);
}