Lines Matching defs:submenus
3998 Menus &submenus = GetSubmenus();
3999 const size_t num_submenus = submenus.size();
4001 Menu *submenu = submenus[i].get();
4080 Menus &submenus = GetSubmenus();
4081 const size_t num_submenus = submenus.size();
4089 Menu *menu = submenus[i].get();
4116 submenus[i]->DrawMenuTitle(window, is_selected);
4131 Menus &submenus = GetSubmenus();
4132 const size_t num_submenus = submenus.size();
4142 run_menu_sp = submenus[selected_idx];
4143 else if (!submenus.empty())
4144 run_menu_sp = submenus.front();
4153 run_menu_sp = submenus[m_selected];
4154 else if (!submenus.empty())
4155 run_menu_sp = submenus.front();
4164 run_menu_sp = submenus[m_selected];
4165 else if (!submenus.empty())
4166 run_menu_sp = submenus.front();
4172 if (submenus[i]->GetKeyValue() == key) {
4174 run_menu_sp = submenus[i];
4235 if (submenus[selected_idx]->Action() == MenuActionResult::Quit)
4249 Menu *menu = submenus[i].get();
6530 Menus &submenus = menu.GetSubmenus();
6536 if (submenus.size() == 7)
6538 else if (submenus.size() > 8)
6539 submenus.erase(submenus.begin() + 8, submenus.end());
6563 } else if (submenus.size() > 7) {
6566 submenus.erase(submenus.begin() + 7, submenus.end());