Velha Jedi
1.1
Jogo da velha invencível
Página Principal
Classes
Arquivos
Lista de Arquivos
Membros dos Arquivos
menu.hpp
Vá para a documentação deste arquivo.
1
8
#ifndef MENU
9
#define MENU
10
11
#include"../jogo.hpp"
12
13
class
Jogo
;
14
18
class
Menu
{
19
GtkWidget *item_jogo;
20
GtkWidget *item_novo_jogo;
21
GtkWidget *item_sair;
22
GtkWidget *item_sobre;
23
GtkWidget *item_ajuda;
24
GtkWidget *menu_jogo;
25
GtkWidget *menu_ajuda;
26
GtkWidget *menubar;
27
GtkWidget *janela;
28
Jogo
*jogo;
29
30
void
crie
();
31
void
empacote
();
32
33
static
void
func_novo_jogo
(GtkWidget *, gpointer);
34
static
void
func_salvar();
35
static
void
func_sair
();
36
static
void
func_sobre
(GtkWidget *, gpointer);
37
38
public
:
40
Menu
(){
41
crie
();
42
empacote
();
43
}
44
46
GtkWidget *
get_menubar
(){
return
menubar;}
47
void
mostre
();
48
void
conecte_callbacks
(
Jogo
*);
49
};
50
51
#endif
Jogo
Classe que define o jogo em si.
Definition:
jogo.hpp:19
Menu::Menu
Menu()
Definition:
menu.hpp:40
Menu::mostre
void mostre()
Definition:
menu.cpp:64
Menu::func_sair
static void func_sair()
Definition:
menu.cpp:51
Menu::empacote
void empacote()
Definition:
menu.cpp:30
Menu
Classe do menu do jogo.
Definition:
menu.hpp:18
Menu::get_menubar
GtkWidget * get_menubar()
Definition:
menu.hpp:46
Menu::conecte_callbacks
void conecte_callbacks(Jogo *)
Definition:
menu.cpp:77
Menu::func_novo_jogo
static void func_novo_jogo(GtkWidget *, gpointer)
Definition:
menu.cpp:43
Menu::func_sobre
static void func_sobre(GtkWidget *, gpointer)
Definition:
menu.cpp:56
Menu::crie
void crie()
Definition:
menu.cpp:15
gui
menu.hpp
Gerado por
1.8.11