#include <Slang++/menu.H>
Diagrama de heranças da classe Slang::Menu
Membros públicos | |
Construtores | |
Menu (std::string const &titulo) | |
Constrói um novo menu com o título dado. | |
virtual | ~Menu ()=0 |
Destrutor abstracto marca uma classe abstracta. | |
Inspectores | |
std::string | titulo () const |
Devolve o título do menu. | |
virtual int | opcaoActual () const=0 |
Devolve a opção actual do menu (o primeiro item do menu tem número 0). | |
Interacção com o utilizador | |
virtual void | interage ()=0 |
Executa o menu, i.e., interage com o utilizador do programa. |
Definido na linha 167 do ficheiro menu.H.
|
Constrói um novo menu com o título dado.
Definido na linha 95 do ficheiro menu_impl.H. Referências titulo(). |
|
Destrutor abstracto marca uma classe abstracta.
Definido na linha 103 do ficheiro menu_impl.H. |
|
Devolve o título do menu.
Definido na linha 108 do ficheiro menu_impl.H. Referenciado por Menu(), Slang::MenuComCor::MenuComCor(), Slang::MenuDeCores::MenuDeCores(), Slang::MenuDeSimOuNao::MenuDeSimOuNao() e Slang::MenuSimples::MenuSimples(). |
|
Devolve a opção actual do menu (o primeiro item do menu tem número 0).
Implementado em Slang::MenuSimples e Slang::MenuDeSimOuNao. |
|
Executa o menu, i.e., interage com o utilizador do programa.
Implementado em Slang::MenuSimples. |