25 #include "../config.h" 30 #include "../msg_hash.h" 157 const char *
label,
unsigned type,
size_t idx,
size_t new_idx);
161 unsigned action_type);
191 const char *menu_label,
196 const char *menu_label,
247 #ifdef HAVE_LIBRETRODB 248 int action_scan_directory(
const char *
path,
251 int action_scan_file(
const char *
path,
Definition: menu_cbs.h:120
Definition: menu_cbs.h:68
int action_cancel_pop_with_new_pos(const char *path, const char *label, unsigned type, size_t idx, size_t new_idx)
int generic_action_ok_displaylist_push(const char *path, const char *new_path, const char *label, unsigned type, size_t idx, size_t entry_idx, unsigned action_type)
Definition: menu_cbs_ok.c:262
Definition: menu_cbs.h:48
int menu_cbs_init_bind_down(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_down.c:42
int menu_cbs_init_bind_right(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx, const char *menu_label, uint32_t label_hash)
Definition: menu_cbs_right.c:720
int shader_action_parameter_right(unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:63
Definition: menu_cbs.h:122
Definition: menu_cbs.h:71
Definition: menu_cbs.h:85
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
Definition: menu_cbs.h:80
Definition: menu_cbs.h:144
Definition: menu_cbs.h:138
Definition: menu_cbs.h:89
Definition: menu_cbs.h:90
Definition: menu_cbs.h:92
Definition: menu_cbs.h:109
Definition: menu_cbs.h:136
Definition: menu_cbs.h:72
int menu_cbs_init_bind_start(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_start.c:379
GLsizei const GLchar ** path
Definition: glext.h:7901
Definition: menu_cbs.h:131
void menu_cbs_init(void *data, menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs.c:205
Definition: menu_cbs.h:69
Definition: menu_cbs.h:94
int action_right_cheat(unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:95
Definition: menu_cbs.h:76
Definition: menu_cbs.h:139
Definition: menu_cbs.h:58
Definition: menu_cbs.h:142
int menu_cbs_init_bind_sublabel(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_sublabel.c:733
Definition: menu_cbs.h:113
int bind_right_generic(unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:467
Definition: menu_cbs.h:45
Definition: menu_cbs.h:116
Definition: menu_cbs.h:87
Definition: menu_cbs.h:117
Definition: menu_cbs.h:134
Definition: menu_cbs.h:98
Definition: menu_cbs.h:128
GLuint GLsizei const GLchar * label
Definition: glext.h:8583
Definition: menu_cbs.h:141
Definition: menu_cbs.h:84
Definition: menu_cbs.h:79
Definition: menu_cbs.h:95
Definition: menu_entries.c:37
Definition: menu_cbs.h:47
Definition: menu_cbs.h:126
Definition: menu_cbs.h:97
GLenum type
Definition: glext.h:6233
int menu_cbs_exit(void)
Definition: menu_cbs.c:352
Definition: menu_cbs.h:53
Definition: menu_cbs.h:54
Definition: menu_cbs.h:102
int menu_cbs_init_bind_title(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx, uint32_t label_hash)
Definition: menu_cbs_title.c:1234
int action_right_input_desc_kbd(unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:103
Definition: menu_cbs.h:88
Definition: menu_cbs.h:110
Definition: menu_cbs.h:62
Definition: menu_cbs.h:78
Definition: menu_cbs.h:49
int action_refresh_default(file_list_t *list, file_list_t *menu_list)
Definition: menu_cbs_refresh.c:25
unsigned entry_idx
Definition: menu_cbs_ok.c:2308
Definition: menu_cbs.h:129
Definition: menu_cbs.h:108
Definition: menu_cbs.h:74
int menu_cbs_init_bind_ok(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx, uint32_t label_hash, uint32_t menu_label_hash)
Definition: menu_cbs_ok.c:6046
Definition: menu_cbs.h:106
Definition: menu_cbs.h:46
int menu_cbs_init_bind_label(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_label.c:81
Definition: menu_cbs.h:70
Definition: menu_cbs.h:77
Definition: menu_entries.h:80
Definition: menu_cbs.h:83
int action_cancel_pop_default(const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_cancel.c:33
int menu_cbs_init_bind_cancel(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_cancel.c:156
Definition: menu_cbs.h:114
Definition: menu_cbs.h:63
Definition: menu_cbs.h:60
Definition: menu_cbs.h:96
unsigned key
Definition: menu_cbs.h:37
Definition: menu_cbs.h:125
Definition: menu_cbs.h:107
Definition: menu_cbs.h:140
Definition: menu_cbs.h:124
Definition: menu_cbs.h:133
Definition: menu_cbs.h:65
int menu_cbs_init_bind_scan(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_scan.c:192
set set set set set set set macro pixldst1 abits if abits op else op endif endm macro pixldst2 abits if abits op else op endif endm macro pixldst4 abits if abits op else op endif endm macro pixldst0 idx
Definition: pixman-arm-neon-asm.h:96
Definition: menu_cbs.h:64
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
Definition: file_list.h:47
Definition: menu_cbs.h:143
Definition: menu_cbs.h:101
Definition: menu_cbs.h:123
int menu_cbs_init_bind_content_list_switch(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_contentlist_switch.c:34
Definition: menu_cbs.h:82
Definition: menu_cbs.h:111
Definition: menu_cbs.h:52
Definition: menu_cbs.h:91
int menu_cbs_init_bind_refresh(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_refresh.c:39
Definition: menu_cbs.h:115
Definition: menu_cbs.h:132
int menu_cbs_init_bind_get_string_representation(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_get_value.c:1593
Definition: menu_cbs.h:67
Definition: menu_cbs.h:66
Definition: menu_cbs.h:57
Definition: menu_cbs.h:137
Definition: menu_cbs.h:130
int action_ok_path_use_directory(const char *path, const char *label, unsigned type, size_t idx, size_t entry_idx)
Definition: menu_cbs_ok.c:2562
Definition: menu_cbs.h:73
Definition: menu_cbs.h:103
RETRO_BEGIN_DECLS struct key_desc key_desc_t
Definition: menu_cbs.h:61
int generic_action_cheat_toggle(size_t idx, unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:87
int menu_cbs_init_bind_info(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_info.c:79
Definition: menu_cbs.h:56
Definition: menu_cbs.h:100
Definition: menu_cbs.h:51
Definition: menu_cbs.h:75
Definition: menu_cbs.h:118
int menu_cbs_init_bind_up(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_up.c:42
int action_ok_push_generic_list(const char *path, const char *label, unsigned type, size_t idx, size_t entry_idx)
int menu_cbs_init_bind_select(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx)
Definition: menu_cbs_select.c:239
int action_ok_directory_push(const char *path, const char *label, unsigned type, size_t idx, size_t entry_idx)
int core_setting_right(unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:449
Definition: menu_cbs.h:86
Definition: menu_cbs.h:81
Definition: menu_cbs.h:135
Definition: menu_cbs.h:55
Definition: menu_cbs.h:93
Definition: menu_cbs.h:112
unsigned int uint32_t
Definition: stdint.h:126
Definition: menu_cbs.h:50
Definition: menu_cbs.h:121
Definition: menu_cbs.h:127
Definition: menu_cbs.h:104
int menu_cbs_init_bind_left(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx, const char *menu_label, uint32_t label_hash)
Definition: menu_cbs_left.c:700
char desc[32]
Definition: menu_cbs.h:40
int menu_cbs_init_bind_deferred_push(menu_file_list_cbs_t *cbs, const char *path, const char *label, unsigned type, size_t idx, uint32_t label_hash)
Definition: menu_cbs_deferred_push.c:1530
Definition: menu_cbs.h:105
int action_right_input_desc(unsigned type, const char *label, bool wraparound)
Definition: menu_cbs_right.c:136
Definition: menu_cbs.h:59
Definition: menu_cbs.h:34
Definition: menu_cbs.h:119
Definition: menu_cbs.h:99