diff options
Diffstat (limited to 'Menu.cpp')
-rw-r--r-- | Menu.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,6 +1,7 @@ #include "Menu.hpp" #include "lzr.h" #include "cfg.hpp" +#include "input.h" #include <stdlib.h> Menu::Menu() : _was_down(false), _hovered(-1), _selected(1) @@ -9,6 +10,10 @@ Menu::Menu() : _was_down(false), _hovered(-1), _selected(1) void Menu::update(const Cursor &cursor) { + if (input_pressed(K_O)) { + _selected += 1; + _selected %= _entries; + } if (cursor.x < 0 || cursor.x >= CFG_DWIDTH || cursor.y < _ybegin || cursor.y > _yend) { _hovered = -1; |