17 #ifndef CORE_OPTION_MANAGER_H__ 18 #define CORE_OPTION_MANAGER_H__ 140 size_t idx,
size_t val_idx);
void core_option_manager_get(core_option_manager_t *opt, void *data)
Definition: core_option_manager.c:127
const char * core_option_manager_get_val(core_option_manager_t *opt, size_t idx)
Definition: core_option_manager.c:325
char * desc
Definition: core_option_manager.h:30
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
size_t index
Definition: core_option_manager.h:33
GLsizei const GLchar ** path
Definition: glext.h:7901
Definition: core_option_manager.h:36
void core_option_manager_next(core_option_manager_t *opt, size_t idx)
Definition: core_option_manager.c:356
void core_option_manager_free(core_option_manager_t *opt)
Definition: core_option_manager.c:99
#define PATH_MAX_LENGTH
Definition: retro_miscellaneous.h:83
const char * core_option_manager_get_desc(core_option_manager_t *opt, size_t idx)
Definition: core_option_manager.c:309
bool updated
Definition: core_option_manager.h:43
void core_option_manager_prev(core_option_manager_t *opt, size_t idx)
Definition: core_option_manager.c:378
Definition: core_option_manager.h:28
size_t core_option_manager_size(core_option_manager_t *opt)
Definition: core_option_manager.c:293
core_option_manager_t * core_option_manager_new(const char *conf_path, const void *data)
Definition: core_option_manager.c:169
bool core_option_manager_updated(core_option_manager_t *opt)
Definition: core_option_manager.c:226
void core_option_manager_set_default(core_option_manager_t *opt, size_t idx)
Definition: core_option_manager.c:399
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
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
std::shared_ptr< Ope > opt(const std::shared_ptr< Ope > &ope)
Definition: peglib.h:1579
struct string_list * vals
Definition: core_option_manager.h:32
char * key
Definition: core_option_manager.h:31
Definition: config_file.h:55
bool core_option_manager_flush_game_specific(core_option_manager_t *opt, const char *path)
Definition: core_option_manager.c:269
struct core_option * opts
Definition: core_option_manager.h:41
void core_option_manager_set_val(core_option_manager_t *opt, size_t idx, size_t val_idx)
Definition: core_option_manager.c:334
char conf_path[PATH_MAX_LENGTH]
Definition: core_option_manager.h:39
size_t size
Definition: core_option_manager.h:42
bool core_option_manager_flush(core_option_manager_t *opt)
Definition: core_option_manager.c:242
Definition: string_list.h:47
config_file_t * conf
Definition: core_option_manager.h:38