summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/ui/sliders.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/ui/sliders.h')
-rw-r--r--src/frontend/mame/ui/sliders.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/frontend/mame/ui/sliders.h b/src/frontend/mame/ui/sliders.h
index 147674b7375..6e3affb53b8 100644
--- a/src/frontend/mame/ui/sliders.h
+++ b/src/frontend/mame/ui/sliders.h
@@ -19,20 +19,23 @@ namespace ui {
class menu_sliders : public menu
{
public:
- menu_sliders(mame_ui_manager &mui, render_container *container, bool menuless_mode = false);
+ menu_sliders(mame_ui_manager &mui, render_container &container, bool menuless_mode = false);
virtual ~menu_sliders() override;
- virtual void populate() override;
- virtual void handle() override;
- virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
+ static UINT32 ui_handler(render_container &container, mame_ui_manager &mui);
- static UINT32 ui_handler(render_container *container, mame_ui_manager &mui);
+protected:
+ virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
private:
enum {
INPUT_GROUPS,
INPUT_SPECIFIC,
};
+
+ virtual void populate() override;
+ virtual void handle() override;
+
bool m_menuless_mode;
bool m_hidden;
};