![]() |
Velha Jedi
1.1
Jogo da velha invencível
|
Classe que define o jogo em si. Mais...
#include <jogo.hpp>
Métodos Públicos | |
Jogo () | |
void | novo_jogo () |
Atributos Públicos | |
DialogoSobre * | sobre |
Métodos Privados | |
void | conecte_objetos () |
Atributos Privados | |
SelecaoDePrimeiro * | selecao_de_primeiro |
Tabuleiro * | tabuleiro |
Classe que define o jogo em si.
Esta classe é responsável por inicializar a GUI e conectar as diferentes janelas.
Jogo::Jogo | ( | ) |
Constructor da classe Jogo
Definição na linha 24 do arquivo jogo.cpp.
Referências Tabuleiro::bloqueie(), conecte_objetos(), SelecaoDePrimeiro::mostre() e Tabuleiro::mostre().
|
private |
Cria a conexão entre as janelas para que estas possam trocar informações
Definição na linha 14 do arquivo jogo.cpp.
Referências SelecaoDePrimeiro::conecte() e Tabuleiro::conecte().
Referenciado por Jogo().
void Jogo::novo_jogo | ( | ) |
Chamada quando o usuário clica no botão "novo jogo" do menu, esta função é responsável reiniciar o jogo.
Definição na linha 40 do arquivo jogo.cpp.
Referências Tabuleiro::bloqueie(), Tabuleiro::limpe() e SelecaoDePrimeiro::mostre().
Referenciado por Menu::func_novo_jogo().