diff options
author | Vas Crabb <vas@vastheman.com> | 2016-07-10 22:10:44 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2016-07-10 22:10:59 +1000 |
commit | 3258d3feef7ecba3067bde2ed527849811297020 (patch) | |
tree | 82295081a7c83835fe8d42a3ddd3d71a854059b1 /src/frontend/mame/ui/info.h | |
parent | 9bbf1208e309370371d54b620077c5e2c993bbe3 (diff) |
UI refactoring: [Vas Crabb]
* std::bind - accept no substitutes
* pointer -> reference conversion
* make more menu members private or protected
* don't play so fast and loose with integer types
* reduce some vector copying
* make more static constants const
Diffstat (limited to 'src/frontend/mame/ui/info.h')
-rw-r--r-- | src/frontend/mame/ui/info.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/frontend/mame/ui/info.h b/src/frontend/mame/ui/info.h index e76c33cd669..2fbd9de3683 100644 --- a/src/frontend/mame/ui/info.h +++ b/src/frontend/mame/ui/info.h @@ -19,8 +19,10 @@ namespace ui { class menu_game_info : public menu { public: - menu_game_info(mame_ui_manager &mui, render_container *container); + menu_game_info(mame_ui_manager &mui, render_container &container); virtual ~menu_game_info() override; + +private: virtual void populate() override; virtual void handle() override; }; @@ -29,12 +31,12 @@ public: class menu_image_info : public menu { public: - menu_image_info(mame_ui_manager &mui, render_container *container); + menu_image_info(mame_ui_manager &mui, render_container &container); virtual ~menu_image_info() override; - virtual void populate() override; - virtual void handle() override; private: + virtual void populate() override; + virtual void handle() override; void image_info(device_image_interface *image); }; |