mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
(Menu entries) Cleanups
This commit is contained in:
parent
0089833f5d
commit
85f7a5dcba
@ -121,7 +121,7 @@ static void add_setting_entry(menu_handle_t *menu,
|
||||
setting->name, id, 0);
|
||||
}
|
||||
|
||||
void menu_entries_push_perfcounter(menu_handle_t *menu,
|
||||
static void push_perfcounter(menu_handle_t *menu,
|
||||
file_list_t *list,
|
||||
const struct retro_perf_counter **counters,
|
||||
unsigned num, unsigned id)
|
||||
@ -160,6 +160,17 @@ static int setting_set_flags(rarch_setting_t *setting)
|
||||
return 0;
|
||||
}
|
||||
|
||||
void menu_entries_push(
|
||||
file_list_t *list,
|
||||
const char *path, const char *label,
|
||||
unsigned type,
|
||||
size_t directory_ptr)
|
||||
{
|
||||
file_list_push(list, path, label, type, directory_ptr);
|
||||
menu_clear_navigation(driver.menu);
|
||||
driver.menu->need_refresh = true;
|
||||
}
|
||||
|
||||
int menu_entries_push_list(menu_handle_t *menu,
|
||||
file_list_t *list,
|
||||
const char *path, const char *label,
|
||||
@ -399,13 +410,13 @@ int menu_entries_push_list(menu_handle_t *menu,
|
||||
else if (!strcmp(label, "core_counters"))
|
||||
{
|
||||
file_list_clear(list);
|
||||
menu_entries_push_perfcounter(menu, list, perf_counters_libretro,
|
||||
push_perfcounter(menu, list, perf_counters_libretro,
|
||||
perf_ptr_libretro, MENU_SETTINGS_LIBRETRO_PERF_COUNTERS_BEGIN);
|
||||
}
|
||||
else if (!strcmp(label, "frontend_counters"))
|
||||
{
|
||||
file_list_clear(list);
|
||||
menu_entries_push_perfcounter(menu, list, perf_counters_rarch,
|
||||
push_perfcounter(menu, list, perf_counters_rarch,
|
||||
perf_ptr_rarch, MENU_SETTINGS_PERF_COUNTERS_BEGIN);
|
||||
}
|
||||
else if (!strcmp(label, "core_options"))
|
||||
@ -899,14 +910,6 @@ void menu_flush_stack_label(file_list_t *list,
|
||||
}
|
||||
}
|
||||
|
||||
void menu_entries_push(file_list_t *list,
|
||||
const char *path, const char *label, unsigned type,
|
||||
size_t directory_ptr)
|
||||
{
|
||||
file_list_push(list, path, label, type, directory_ptr);
|
||||
menu_clear_navigation(driver.menu);
|
||||
driver.menu->need_refresh = true;
|
||||
}
|
||||
|
||||
int menu_entries_set_current_path_selection(
|
||||
rarch_setting_t *setting, const char *start_path,
|
||||
|
Loading…
x
Reference in New Issue
Block a user