(menu_entries_cbs_representation.c) Cleanups
This commit is contained in:
parent
3a769f4779
commit
e8be9b2bd1
|
@ -787,6 +787,54 @@ static void menu_action_setting_disp_set_label(file_list_t* list,
|
|||
strlcpy(s2, path, len2);
|
||||
}
|
||||
|
||||
static int menu_entries_cbs_init_bind_get_string_representation_compare_label(
|
||||
menu_file_list_cbs_t *cbs, uint32_t hash)
|
||||
{
|
||||
switch (hash)
|
||||
{
|
||||
case MENU_LABEL_CHEAT_NUM_PASSES:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_cheat_num_passes;
|
||||
break;
|
||||
case MENU_LABEL_REMAP_FILE_LOAD:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_remap_file_load;
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_SHADER_FILTER_PASS:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_filter_pass;
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_SHADER_SCALE_PASS:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_scale_pass;
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_SHADER_NUM_PASSES:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_num_passes;
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_SHADER_PASS:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_pass;
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_SHADER_DEFAULT_FILTER:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_default_filter;
|
||||
break;
|
||||
case MENU_LABEL_VIDEO_FILTER:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_filter;
|
||||
break;
|
||||
case MENU_LABEL_CONFIGURATIONS:
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_configurations;
|
||||
break;
|
||||
default:
|
||||
return - 1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
void menu_entries_cbs_init_bind_get_string_representation(menu_file_list_cbs_t *cbs,
|
||||
const char *path, const char *label, unsigned type, size_t idx,
|
||||
const char *elem0, const char *elem1)
|
||||
|
@ -819,35 +867,9 @@ void menu_entries_cbs_init_bind_get_string_representation(menu_file_list_cbs_t *
|
|||
&& type <= MENU_SETTINGS_SHADER_PARAMETER_LAST)
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_parameter;
|
||||
else if (!strcmp(label, "cheat_num_passes"))
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_cheat_num_passes;
|
||||
else if (hash == MENU_LABEL_REMAP_FILE_LOAD)
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_remap_file_load;
|
||||
else if (!strcmp(label, "video_shader_filter_pass"))
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_filter_pass;
|
||||
else if (!strcmp(label, "video_shader_scale_pass"))
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_scale_pass;
|
||||
else if (!strcmp(label, "video_shader_num_passes"))
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_num_passes;
|
||||
else if (hash == MENU_LABEL_VIDEO_SHADER_PASS)
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_pass;
|
||||
else if (!strcmp(label, "video_shader_default_filter"))
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_shader_default_filter;
|
||||
else if (hash == MENU_LABEL_VIDEO_FILTER)
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_filter;
|
||||
else if (hash == MENU_LABEL_CONFIGURATIONS)
|
||||
cbs->action_get_representation =
|
||||
menu_action_setting_disp_set_label_configurations;
|
||||
else
|
||||
{
|
||||
else if (menu_entries_cbs_init_bind_get_string_representation_compare_label(cbs, hash) == 0)
|
||||
return;
|
||||
|
||||
switch (type)
|
||||
{
|
||||
case MENU_FILE_CORE:
|
||||
|
@ -939,4 +961,3 @@ void menu_entries_cbs_init_bind_get_string_representation(menu_file_list_cbs_t *
|
|||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue