Velha Jedi
1.1
Jogo da velha invencível
Página Principal
Classes
Arquivos
Lista de Arquivos
Membros dos Arquivos
jogo.cpp
Vá para a documentação deste arquivo.
1
8
#include"
jogo.hpp
"
9
14
void
Jogo::conecte_objetos
(){
15
tabuleiro->
conecte
(
this
);
16
tabuleiro->
conecte
(selecao_de_primeiro);
17
tabuleiro->
conecte
(sobre);
18
selecao_de_primeiro->
conecte
(tabuleiro);
19
}
20
24
Jogo::Jogo
(){
25
gtk_window_set_default_icon_from_file(
"pics/x.png"
, NULL);
26
sobre =
new
DialogoSobre
;
27
tabuleiro =
new
Tabuleiro
;
28
tabuleiro->
mostre
();
29
tabuleiro->
bloqueie
();
30
selecao_de_primeiro =
new
SelecaoDePrimeiro
;
31
selecao_de_primeiro->
mostre
();
32
conecte_objetos
();
33
}
34
40
void
Jogo::novo_jogo
(){
41
tabuleiro->
limpe
();
42
tabuleiro->
bloqueie
();
43
selecao_de_primeiro->
mostre
();
44
}
Jogo::novo_jogo
void novo_jogo()
Definition:
jogo.cpp:40
SelecaoDePrimeiro
Classe da janela de seleção do primeiro jogador.
Definition:
selecao_de_primeiro.hpp:21
Jogo::conecte_objetos
void conecte_objetos()
Definition:
jogo.cpp:14
Tabuleiro::mostre
void mostre(void)
Definition:
tabuleiro.cpp:106
DialogoSobre
Classe do diálogo "sobre".
Definition:
dialogo_sobre.hpp:16
SelecaoDePrimeiro::mostre
void mostre()
Definition:
selecao_de_primeiro.cpp:52
Tabuleiro
Classe da janela principal do programa.
Definition:
tabuleiro.hpp:24
Tabuleiro::limpe
void limpe(void)
Definition:
tabuleiro.cpp:93
SelecaoDePrimeiro::conecte
void conecte(Tabuleiro *)
Definition:
selecao_de_primeiro.cpp:80
Jogo::Jogo
Jogo()
Definition:
jogo.cpp:24
Tabuleiro::bloqueie
void bloqueie(void)
Definition:
tabuleiro.cpp:130
Tabuleiro::conecte
void conecte(SelecaoDePrimeiro *)
Definition:
tabuleiro.cpp:138
jogo.hpp
Header da classe Jogo.
jogo.cpp
Gerado por
1.8.11