summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/ui/miscmenu.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/ui/miscmenu.h')
-rw-r--r--src/frontend/mame/ui/miscmenu.h22
1 files changed, 6 insertions, 16 deletions
diff --git a/src/frontend/mame/ui/miscmenu.h b/src/frontend/mame/ui/miscmenu.h
index 4df94c60a78..65ef235de57 100644
--- a/src/frontend/mame/ui/miscmenu.h
+++ b/src/frontend/mame/ui/miscmenu.h
@@ -20,7 +20,6 @@
#include <vector>
namespace ui {
-
class menu_keyboard_mode : public menu
{
public:
@@ -135,12 +134,7 @@ private:
class menu_machine_configure : public menu
{
public:
- menu_machine_configure(
- mame_ui_manager &mui,
- render_container &container,
- game_driver const &drv,
- std::function<void (bool, bool)> &&handler = nullptr,
- float x0 = 0.0f, float y0 = 0.0f);
+ menu_machine_configure(mame_ui_manager &mui, render_container &container, const game_driver *prev, float x0 = 0.0f, float y0 = 0.0f);
virtual ~menu_machine_configure();
protected:
@@ -164,17 +158,13 @@ private:
virtual void populate(float &customtop, float &custombottom) override;
virtual void handle() override;
- void setup_bios();
-
- std::function<void (bool, bool)> const m_handler;
- game_driver const &m_drv;
+ const game_driver *m_drv;
emu_options m_opts;
- float const m_x0;
- float const m_y0;
+ float x0, y0;
s_bios m_bios;
std::size_t m_curbios;
- bool const m_was_favorite;
- bool m_want_favorite;
+ void setup_bios();
+ bool m_fav_reset;
};
//-------------------------------------------------
@@ -196,4 +186,4 @@ protected:
} // namespace ui
-#endif // MAME_FRONTEND_UI_MISCMENU_H
+#endif /* MAME_FRONTEND_UI_MISCMENU_H */