nsnake
Classic snake game for the terminal
Main Page
Namespaces
Classes
Files
File List
src
Interface
Menu
MenuAlphabetic.hpp
1
#ifndef MENUALPHABETIC_H_DEFINED
2
#define MENUALPHABETIC_H_DEFINED
3
4
#include <Interface/Menu/Menu.hpp>
5
11
class
MenuAlphabetic
:
public
Menu
12
{
13
public
:
14
MenuAlphabetic
(
int
x,
int
y,
int
width,
int
height);
15
16
void
add(
MenuItem
*
item
);
17
void
handleInput();
18
21
void
goRandom
();
22
};
23
24
#endif //MENUALPHABETIC_H_DEFINED
25
MenuAlphabetic::goRandom
void goRandom()
Selects a random item right AFTER the first blank one.
Definition:
MenuAlphabetic.cpp:85
Menu::item
std::vector< MenuItem * > item
Container of all the options inside the menu.
Definition:
Menu.hpp:109
MenuItem
Simplest type of item possible, with a label and user-defined id.
Definition:
MenuItem.hpp:11
Menu
List of selectable items.
Definition:
Menu.hpp:28
MenuAlphabetic
Menu on which its items are always sorted alphabetically.
Definition:
MenuAlphabetic.hpp:11
Generated on Wed Aug 24 2016 02:49:12 for nsnake by
1.8.11