![]() |
Velha Jedi
1.1
Jogo da velha invencível
|
Classe do menu do jogo. Mais...
#include <menu.hpp>
Métodos Públicos | |
Menu () | |
GtkWidget * | get_menubar () |
void | mostre () |
void | conecte_callbacks (Jogo *) |
Métodos Privados | |
void | crie () |
void | empacote () |
Métodos Privados Estáticos | |
static void | func_novo_jogo (GtkWidget *, gpointer) |
static void | func_salvar () |
static void | func_sair () |
static void | func_sobre (GtkWidget *, gpointer) |
Atributos Privados | |
GtkWidget * | item_jogo |
GtkWidget * | item_novo_jogo |
GtkWidget * | item_sair |
GtkWidget * | item_sobre |
GtkWidget * | item_ajuda |
GtkWidget * | menu_jogo |
GtkWidget * | menu_ajuda |
GtkWidget * | menubar |
GtkWidget * | janela |
Jogo * | jogo |
|
inline |
void Menu::conecte_callbacks | ( | Jogo * | j | ) |
Conecta as funções callback à seus respectivos itens de menu
Definição na linha 77 do arquivo menu.cpp.
Referências func_novo_jogo(), func_sair() e func_sobre().
Referenciado por Tabuleiro::conecte() e get_menubar().
|
private |
|
private |
|
staticprivate |
Callback para o item "Novo Jogo" do menu "Jogo"
Definição na linha 43 do arquivo menu.cpp.
Referências Jogo::novo_jogo().
Referenciado por conecte_callbacks().
|
staticprivate |
Callback para o item "Sair" do menu "Jogo"
Definição na linha 51 do arquivo menu.cpp.
Referenciado por conecte_callbacks().
|
staticprivate |
Callback para o item "Sobre" do menu "Ajuda"
Definição na linha 56 do arquivo menu.cpp.
Referências DialogoSobre::mostre().
Referenciado por conecte_callbacks().
|
inline |
Definição na linha 46 do arquivo menu.hpp.
Referências conecte_callbacks() e mostre().
Referenciado por Tabuleiro::empacote().
void Menu::mostre | ( | void | ) |
Exibe o menu
Definição na linha 64 do arquivo menu.cpp.
Referenciado por get_menubar() e Tabuleiro::mostre().