summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/ui/selector.cpp
diff options
context:
space:
mode:
author dankan1890 <mewuidev2@gmail.com>2016-07-04 23:40:16 +0200
committer dankan1890 <mewuidev2@gmail.com>2016-07-04 23:40:16 +0200
commit19c4764090d1c5131945d11737de8a3bb421b9aa (patch)
treebcd1ce24b052fcd6825752fbc218ee3a745818ad /src/frontend/mame/ui/selector.cpp
parenta8143fd8d8a860224159dc11d858319958e9b16a (diff)
C++ comments for some parts.
Increased use of the specifier auto. Some code cleanups.
Diffstat (limited to 'src/frontend/mame/ui/selector.cpp')
-rw-r--r--src/frontend/mame/ui/selector.cpp17
1 files changed, 3 insertions, 14 deletions
diff --git a/src/frontend/mame/ui/selector.cpp b/src/frontend/mame/ui/selector.cpp
index f5f07c0c2b3..3e8d0ff87d8 100644
--- a/src/frontend/mame/ui/selector.cpp
+++ b/src/frontend/mame/ui/selector.cpp
@@ -22,24 +22,14 @@ namespace ui {
//-------------------------------------------------
menu_selector::menu_selector(mame_ui_manager &mui, render_container *container, std::vector<std::string> const &s_sel, UINT16 &s_actual, int category, int _hover)
- : menu(mui, container)
- , m_selector(s_actual)
- , m_category(category)
- , m_hover(_hover)
- , m_first_pass(true)
- , m_str_items(s_sel)
+ : menu(mui, container), m_selector(s_actual), m_category(category), m_hover(_hover), m_first_pass(true), m_str_items(s_sel)
{
m_search[0] = '\0';
m_searchlist[0] = nullptr;
}
menu_selector::menu_selector(mame_ui_manager &mui, render_container *container, std::vector<std::string> &&s_sel, UINT16 &s_actual, int category, int _hover)
- : menu(mui, container)
- , m_selector(s_actual)
- , m_category(category)
- , m_hover(_hover)
- , m_first_pass(true)
- , m_str_items(std::move(s_sel))
+ : menu(mui, container), m_selector(s_actual), m_category(category), m_hover(_hover), m_first_pass(true), m_str_items(std::move(s_sel))
{
m_search[0] = '\0';
m_searchlist[0] = nullptr;
@@ -56,7 +46,7 @@ menu_selector::~menu_selector()
void menu_selector::handle()
{
// process the menu
- const event *menu_event = process(0);
+ auto menu_event = process(0);
if (menu_event != nullptr && menu_event->itemref != nullptr)
{
@@ -135,7 +125,6 @@ void menu_selector::populate()
if (m_search[0] != 0)
{
find_matches(m_search);
-
for (int curitem = 0; m_searchlist[curitem]; ++curitem)
item_append(*m_searchlist[curitem], "", 0, (void *)m_searchlist[curitem]);
}