17 #ifndef _MENU_SETTING_H 18 #define _MENU_SETTING_H 28 #include "../setting_list.h" 75 #define SL_FLAG_SETTINGS_GROUP_ALL (SL_FLAG_SETTINGS_ALL - SL_FLAG_MAIN_MENU) 121 size_t len,
unsigned *
w,
unsigned type,
122 const char *menu_label,
const char *
label,
unsigned idx);
125 unsigned type,
unsigned action,
bool wraparound);
144 float min,
float max,
float step,
145 bool enforce_minrange_enable,
146 bool enforce_maxrange_enable);
void menu_settings_list_current_add_cmd(rarch_setting_t **list, rarch_setting_info_t *list_info, enum event_command values)
Definition: menu_setting.c:2000
Definition: menu_setting.h:69
Definition: menu_setting.h:54
void * setting_get_ptr(rarch_setting_t *setting)
Definition: menu_setting.c:2276
void settings_data_list_current_add_flags(rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned values)
Definition: setting_list.c:2393
Definition: menu_setting.h:52
Definition: menu_setting.h:46
Definition: menu_setting.h:64
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
GLboolean GLenum GLenum GLvoid * values
Definition: glext.h:6318
void menu_settings_list_current_add_range(rarch_setting_t **list, rarch_setting_info_t *list_info, float min, float max, float step, bool enforce_minrange_enable, bool enforce_maxrange_enable)
Definition: menu_setting.c:1974
Definition: menu_setting.h:50
int menu_action_handle_setting(rarch_setting_t *setting, unsigned type, unsigned action, bool wraparound)
Definition: menu_setting.c:2100
void menu_settings_list_current_add_enum_value_idx(rarch_setting_t **list, rarch_setting_info_t *list_info, enum msg_hash_enums enum_idx)
Definition: menu_setting.c:2018
Definition: menu_setting.h:36
void menu_setting_get_label(file_list_t *list, char *s, size_t len, unsigned *w, unsigned type, const char *menu_label, const char *label, unsigned idx)
Definition: menu_setting.c:2637
setting_type
Definition: setting_list.h:28
GLenum GLsizei len
Definition: glext.h:7389
Definition: setting_list.h:190
Definition: menu_setting.h:43
Definition: menu_setting.h:62
Definition: menu_setting.h:51
GLdouble s
Definition: glext.h:6390
enum setting_type menu_setting_get_browser_selection_type(rarch_setting_t *setting)
Definition: menu_setting.c:1961
void menu_setting_get_string_representation(rarch_setting_t *setting, char *s, size_t len)
Definition: menu_setting.h:61
Definition: menu_setting.h:70
Definition: setting_list.h:92
void general_read_handler(rarch_setting_t *setting)
Definition: menu_setting.c:2651
Definition: menu_setting.h:60
Definition: menu_setting.h:45
GLuint GLsizei const GLchar * label
Definition: glext.h:8583
Definition: menu_setting.h:63
rarch_setting_t * menu_setting_find(const char *label)
Definition: menu_setting.c:2209
Definition: menu_setting.h:42
Definition: menu_setting.h:48
GLenum type
Definition: glext.h:6233
Definition: menu_setting.h:71
Definition: menu_setting.h:68
Definition: menu_setting.h:34
void menu_settings_list_current_add_enum_idx(rarch_setting_t **list, rarch_setting_info_t *list_info, enum msg_hash_enums enum_idx)
Definition: menu_setting.c:2009
Definition: menu_setting.h:66
static uint64_t state[MAX_PADS]
Definition: xenon360_input.c:33
Definition: menu_setting.h:35
bool settings_list_append(rarch_setting_t **list, rarch_setting_info_t *list_info)
Definition: setting_list.c:48
void general_write_handler(rarch_setting_t *setting)
Definition: menu_setting.c:2702
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
int menu_setting_generic(rarch_setting_t *setting, bool wraparound)
Definition: menu_setting.c:2028
Definition: menu_setting.h:55
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
Definition: file_list.h:47
Definition: menu_setting.h:44
event_command
Definition: command.h:42
void menu_setting_free(rarch_setting_t *setting)
Definition: menu_setting.c:10676
setting_list_flags
Definition: menu_setting.h:40
msg_hash_enums
Definition: msg_hash.h:152
int menu_setting_set(unsigned type, unsigned action, bool wraparound)
Definition: menu_setting.c:2257
Definition: menu_setting.h:67
Definition: menu_setting.h:59
Definition: menu_setting.h:56
Definition: menu_setting.h:65
Definition: menu_setting.h:58
rarch_setting_t * menu_setting_find_enum(enum msg_hash_enums enum_idx)
Definition: menu_setting.c:2221
Definition: menu_setting.h:53
int menu_setting_set_flags(rarch_setting_t *setting)
Definition: menu_setting.c:2233
void settings_data_list_current_add_free_flags(rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned values)
Definition: setting_list.c:2402
GLubyte GLubyte GLubyte GLubyte w
Definition: glext.h:6742
Definition: menu_setting.h:49
menu_setting_ctl_state
Definition: menu_setting.h:32
Definition: menu_setting.h:57
bool menu_setting_ctl(enum menu_setting_ctl_state state, void *data)
Definition: menu_setting.c:10859
Definition: menu_setting.h:47
Definition: menu_setting.h:72
Definition: menu_setting.h:37