diff options
Diffstat (limited to 'src/frontend/mame/ui/sliders.h')
-rw-r--r-- | src/frontend/mame/ui/sliders.h | 13 |
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; }; |