#include <menu.h>
Public Member Functions | |
EquipmentMenu (int _padding, Tile _border, Game *_game) | |
Menu * | make_selection () |
![]() | |
bool | out_of_bounds (int row) |
Menu (int _padding, Tile _border) | |
void | move_selection (int direction) |
void | add_item (string new_item) |
bool | should_exit () |
int | get_selection () |
void | toggle_exit () |
Screen | get_screen () |
int | get_id () |
int | num_extra_lines () |
vector< string > | get_extra_lines () |
Additional Inherited Members | |
![]() | |
Game * | game |
Screen | next_screen |
int | selection |
string | title |
Tile | border |
vector< string > | options |
bool | exit |
int | id |
int | padding |
vector< string > | extra_lines |
The menu which lists all of the equipment that the player is (or isn't) wearing. Upon selection, this menu will bring up and EquipMenu with the selected item, allowing players to interact with it.
|
virtual |
The function that handles when a selection is made in the menu. This is the most important function. There are four possibilities:
Implements Menu.