summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/ui/inputmap.h
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2016-04-26 16:37:43 -0400
committer AJR <ajrhacker@users.noreply.github.com>2016-04-26 16:37:43 -0400
commite06384aaba8f618ad049d9fe933c76eccf24594a (patch)
treef61522b73dcae33281045d6a88f45034fd3310b0 /src/frontend/mame/ui/inputmap.h
parent0b1ca9b15dd8baf20ce4abd1879478e8dd65ecfb (diff)
Relieve UI menus and such from having to constantly fetch UI object from global state (nw)
Diffstat (limited to 'src/frontend/mame/ui/inputmap.h')
-rw-r--r--src/frontend/mame/ui/inputmap.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/frontend/mame/ui/inputmap.h b/src/frontend/mame/ui/inputmap.h
index f49df47b892..508b0a4dd02 100644
--- a/src/frontend/mame/ui/inputmap.h
+++ b/src/frontend/mame/ui/inputmap.h
@@ -15,7 +15,7 @@
class ui_menu_input_groups : public ui_menu {
public:
- ui_menu_input_groups(running_machine &machine, render_container *container);
+ ui_menu_input_groups(mame_ui_manager &mui, render_container *container);
virtual ~ui_menu_input_groups();
virtual void populate() override;
virtual void handle() override;
@@ -23,7 +23,7 @@ public:
class ui_menu_input : public ui_menu {
public:
- ui_menu_input(running_machine &machine, render_container *container);
+ ui_menu_input(mame_ui_manager &mui, render_container *container);
virtual ~ui_menu_input();
virtual void handle() override;
@@ -68,7 +68,7 @@ private:
class ui_menu_input_general : public ui_menu_input {
public:
- ui_menu_input_general(running_machine &machine, render_container *container, int group);
+ ui_menu_input_general(mame_ui_manager &mui, render_container *container, int group);
virtual ~ui_menu_input_general();
virtual void populate() override;
@@ -79,7 +79,7 @@ protected:
class ui_menu_input_specific : public ui_menu_input {
public:
- ui_menu_input_specific(running_machine &machine, render_container *container);
+ ui_menu_input_specific(mame_ui_manager &mui, render_container *container);
virtual ~ui_menu_input_specific();
virtual void populate() override;
@@ -89,7 +89,7 @@ protected:
class ui_menu_settings : public ui_menu {
public:
- ui_menu_settings(running_machine &machine, render_container *container, UINT32 type);
+ ui_menu_settings(mame_ui_manager &mui, render_container *container, UINT32 type);
virtual ~ui_menu_settings();
virtual void populate() override;
virtual void handle() override;
@@ -110,7 +110,7 @@ protected:
class ui_menu_settings_dip_switches : public ui_menu_settings {
public:
- ui_menu_settings_dip_switches(running_machine &machine, render_container *container);
+ ui_menu_settings_dip_switches(mame_ui_manager &mui, render_container *container);
virtual ~ui_menu_settings_dip_switches();
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
@@ -120,13 +120,13 @@ private:
class ui_menu_settings_driver_config : public ui_menu_settings {
public:
- ui_menu_settings_driver_config(running_machine &machine, render_container *container);
+ ui_menu_settings_driver_config(mame_ui_manager &mui, render_container *container);
virtual ~ui_menu_settings_driver_config();
};
class ui_menu_analog : public ui_menu {
public:
- ui_menu_analog(running_machine &machine, render_container *container);
+ ui_menu_analog(mame_ui_manager &mui, render_container *container);
virtual ~ui_menu_analog();
virtual void populate() override;
virtual void handle() override;