![]() |
Velha Jedi
1.1
Jogo da velha invencível
|
Classe da janela de seleção do primeiro jogador. Mais...
#include <selecao_de_primeiro.hpp>
Métodos Públicos | |
SelecaoDePrimeiro () | |
void | esconda (void) |
void | mostre () |
void | conecte (Tabuleiro *) |
Métodos Privados | |
void | crie () |
void | empacote () |
Métodos Privados Estáticos | |
static void | clique (GtkWidget *, gpointer) |
Atributos Privados | |
GtkWidget * | vbox |
GtkWidget * | label |
GtkWidget * | bbox |
GtkWidget * | botao_jg |
GtkWidget * | botao_pc |
Tabuleiro * | tabuleiro |
Outros membros herdados | |
![]() | |
virtual void | conecte_callbacks () |
![]() | |
static void | sair (GtkWidget *) |
![]() | |
GtkWidget * | janela |
Classe da janela de seleção do primeiro jogador.
Definição na linha 21 do arquivo selecao_de_primeiro.hpp.
|
inline |
Constructor da classe
Definição na linha 34 do arquivo selecao_de_primeiro.hpp.
Referências conecte(), Janela::conecte_callbacks(), crie(), empacote(), esconda() e mostre().
|
staticprivate |
Callback para os botões de escolha do primeiro jogador (esta função é chamada quando o botão é clicado).
widget | ponteiro para o botão clicado. |
data | apontador para o tabuleiro |
Definição na linha 67 do arquivo selecao_de_primeiro.cpp.
Referências Tabuleiro::vez_de_jogar().
Referenciado por conecte().
void SelecaoDePrimeiro::conecte | ( | Tabuleiro * | t | ) |
Conecta os callbacks dos botões da janela.
t | apontador para o tabuleiro |
Definição na linha 80 do arquivo selecao_de_primeiro.cpp.
Referências clique().
Referenciado por Jogo::conecte_objetos() e SelecaoDePrimeiro().
|
privatevirtual |
Cria os elementos da GUI para a janela de seleção do primeiro jogador
Reimplementação de Janela.
Definição na linha 19 do arquivo selecao_de_primeiro.cpp.
Referenciado por SelecaoDePrimeiro().
|
privatevirtual |
Empacota os elementos da janela. Isto é, armazena cada Widget em seu respectivo Container.
Reimplementação de Janela.
Definição na linha 41 do arquivo selecao_de_primeiro.cpp.
Referenciado por SelecaoDePrimeiro().
void SelecaoDePrimeiro::esconda | ( | void | ) |
Esconde a janela
Definição na linha 93 do arquivo selecao_de_primeiro.cpp.
Referenciado por SelecaoDePrimeiro() e Tabuleiro::vez_de_jogar().
|
virtual |
Exibe na tela a janela com todos os seus Widgets.
Reimplementação de Janela.
Definição na linha 52 do arquivo selecao_de_primeiro.cpp.
Referenciado por Jogo::Jogo(), Jogo::novo_jogo() e SelecaoDePrimeiro().