| DefaultMenuItem(const std::string &name, const SDL_Color &selected=DEFAULT_SELECTED_COL, const SDL_Color &unselected=DEFAULT_DESELECTED_COL) | Menu::DefaultMenuItem | [protected] |
| deselect() | Menu::DefaultMenuItem | [virtual] |
| draw(SDL_Surface *surf, TTF_Font *font, int centerX, int centerY) | Menu::IntInputter | [virtual] |
| getCurrentColor() | Menu::InputGetter | [protected, virtual] |
| handleEvent(SDL_Event *e) | Menu::IntInputter | [virtual] |
| InputGetter(const std::string &name, const SDL_Color &selectedCol=DEFAULT_SELECTED_COL, const SDL_Color &unselectedCol=DEFAULT_DESELECTED_COL, const SDL_Color &activeCol=DEFAULT_ACTIVE_COL) | Menu::InputGetter | [protected] |
| IntInputter(const std::string &name, int &i, int min, int max, const SDL_Color &s=DEFAULT_SELECTED_COL, const SDL_Color &u=DEFAULT_DESELECTED_COL, const SDL_Color &a=DEFAULT_ACTIVE_COL) | Menu::IntInputter | |
| isActive() | Menu::InputGetter | [protected] |
| select() | Menu::DefaultMenuItem | [virtual] |
| ~DefaultMenuItem() | Menu::DefaultMenuItem | [virtual] |
| ~MenuItem() | Menu::MenuItem | [virtual] |