|
bool | settings_list_append (rarch_setting_t **list, rarch_setting_info_t *list_info) |
|
unsigned | setting_get_bind_type (rarch_setting_t *setting) |
|
static int | setting_bind_action_ok (rarch_setting_t *setting, bool wraparound) |
|
static int | setting_int_action_right_default (rarch_setting_t *setting, bool wraparound) |
|
static void | setting_get_string_representation_hex (rarch_setting_t *setting, char *s, size_t len) |
|
void | setting_get_string_representation_hex_and_uint (rarch_setting_t *setting, char *s, size_t len) |
|
void | setting_get_string_representation_uint (rarch_setting_t *setting, char *s, size_t len) |
|
void | setting_get_string_representation_size (rarch_setting_t *setting, char *s, size_t len) |
|
void | setting_get_string_representation_size_in_mb (rarch_setting_t *setting, char *s, size_t len) |
|
void | setting_get_string_representation_uint_as_enum (rarch_setting_t *setting, char *s, size_t len) |
|
static float | recalc_step_based_on_length_of_action (rarch_setting_t *setting) |
|
int | setting_uint_action_left_default (rarch_setting_t *setting, bool wraparound) |
|
int | setting_uint_action_right_default (rarch_setting_t *setting, bool wraparound) |
|
int | setting_uint_action_right_with_refresh (rarch_setting_t *setting, bool wraparound) |
|
int | setting_uint_action_left_with_refresh (rarch_setting_t *setting, bool wraparound) |
|
static int | setting_size_action_left_default (rarch_setting_t *setting, bool wraparound) |
|
static int | setting_size_action_right_default (rarch_setting_t *setting, bool wraparound) |
|
int | setting_generic_action_ok_default (rarch_setting_t *setting, bool wraparound) |
|
static void | setting_get_string_representation_int (rarch_setting_t *setting, char *s, size_t len) |
|
int | setting_set_with_string_representation (rarch_setting_t *setting, const char *value) |
|
static int | setting_fraction_action_left_default (rarch_setting_t *setting, bool wraparound) |
|
static int | setting_fraction_action_right_default (rarch_setting_t *setting, bool wraparound) |
|
static void | setting_reset_setting (rarch_setting_t *setting) |
|
int | setting_generic_action_start_default (rarch_setting_t *setting) |
|
static void | setting_get_string_representation_default (rarch_setting_t *setting, char *s, size_t len) |
|
static void | setting_get_string_representation_st_bool (rarch_setting_t *setting, char *s, size_t len) |
|
static void | setting_get_string_representation_st_float (rarch_setting_t *setting, char *s, size_t len) |
|
static void | setting_get_string_representation_st_dir (rarch_setting_t *setting, char *s, size_t len) |
|
static void | setting_get_string_representation_st_path (rarch_setting_t *setting, char *s, size_t len) |
|
static void | setting_get_string_representation_st_string (rarch_setting_t *setting, char *s, size_t len) |
|
static void | setting_get_string_representation_st_bind (rarch_setting_t *setting, char *s, size_t len) |
|
static int | setting_action_action_ok (rarch_setting_t *setting, bool wraparound) |
|
|
setting_int_setting:
: Short description of setting. : Target of signed integer setting. : Default value (in signed integer format). : Group that the setting belongs to. : Subgroup that the setting belongs to. : Function callback for change handler function pointer. : Function callback for read handler function pointer.
Initializes a setting of type ST_INT.
Returns: setting of type ST_INT.
|
static rarch_setting_t | setting_action_setting (const char *name, const char *short_description, const char *group, const char *subgroup, const char *parent_group, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_group_setting (enum setting_type type, const char *name, const char *parent_group) |
|
static rarch_setting_t | setting_float_setting (const char *name, const char *short_description, float *target, float default_value, const char *rounding, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_uint_setting (const char *name, const char *short_description, unsigned int *target, unsigned int default_value, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_size_setting (const char *name, const char *short_description, size_t *target, size_t default_value, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx, get_string_representation_t string_representation_handler) |
|
static rarch_setting_t | setting_hex_setting (const char *name, const char *short_description, unsigned int *target, unsigned int default_value, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_bind_setting (const char *name, const char *short_description, struct retro_keybind *target, uint32_t idx, uint32_t idx_offset, const struct retro_keybind *default_value, const char *group, const char *subgroup, const char *parent_group, bool dont_use_enum_idx) |
|
static int | setting_int_action_left_default (rarch_setting_t *setting, bool wraparound) |
|
static int | setting_bool_action_ok_default (rarch_setting_t *setting, bool wraparound) |
|
static int | setting_bool_action_toggle_default (rarch_setting_t *setting, bool wraparound) |
|
int | setting_string_action_start_generic (rarch_setting_t *setting) |
|
static rarch_setting_t | setting_string_setting (enum setting_type type, const char *name, const char *short_description, char *target, unsigned size, const char *default_value, const char *empty, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_string_setting_options (enum setting_type type, const char *name, const char *short_description, char *target, unsigned size, const char *default_value, const char *empty, const char *values, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_subgroup_setting (enum setting_type type, const char *name, const char *parent_name, const char *parent_group, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_bool_setting (const char *name, const char *short_description, bool *target, bool default_value, const char *off, const char *on, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
static rarch_setting_t | setting_int_setting (const char *name, const char *short_description, int *target, int default_value, const char *group, const char *subgroup, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, bool dont_use_enum_idx) |
|
bool | CONFIG_BOOL_ALT (rarch_setting_t **list, rarch_setting_info_t *list_info, bool *target, const char *name, const char *SHORT, bool default_value, enum msg_hash_enums off_enum_idx, enum msg_hash_enums on_enum_idx, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, uint32_t flags) |
|
bool | CONFIG_BOOL (rarch_setting_t **list, rarch_setting_info_t *list_info, bool *target, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, bool default_value, enum msg_hash_enums off_enum_idx, enum msg_hash_enums on_enum_idx, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, uint32_t flags) |
|
bool | CONFIG_INT (rarch_setting_t **list, rarch_setting_info_t *list_info, int *target, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, int default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_UINT_ALT (rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned int *target, const char *name, const char *SHORT, unsigned int default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_UINT (rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned int *target, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, unsigned int default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_SIZE (rarch_setting_t **list, rarch_setting_info_t *list_info, size_t *target, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, size_t default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler, get_string_representation_t string_representation_handler) |
|
bool | CONFIG_FLOAT (rarch_setting_t **list, rarch_setting_info_t *list_info, float *target, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, float default_value, const char *rounding, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_PATH (rarch_setting_t **list, rarch_setting_info_t *list_info, char *target, size_t len, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, const char *default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_DIR (rarch_setting_t **list, rarch_setting_info_t *list_info, char *target, size_t len, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, const char *default_value, enum msg_hash_enums empty_enum_idx, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_STRING (rarch_setting_t **list, rarch_setting_info_t *list_info, char *target, size_t len, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, const char *default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_STRING_OPTIONS (rarch_setting_t **list, rarch_setting_info_t *list_info, char *target, size_t len, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, const char *default_value, const char *values, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_HEX (rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned int *target, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, unsigned int default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group, change_handler_t change_handler, change_handler_t read_handler) |
|
bool | CONFIG_BIND (rarch_setting_t **list, rarch_setting_info_t *list_info, struct retro_keybind *target, uint32_t player, uint32_t player_offset, const char *name, const char *SHORT, const struct retro_keybind *default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group) |
|
bool | CONFIG_BIND_ALT (rarch_setting_t **list, rarch_setting_info_t *list_info, struct retro_keybind *target, uint32_t player, uint32_t player_offset, const char *name, const char *SHORT, const struct retro_keybind *default_value, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group) |
|
bool | CONFIG_ACTION_ALT (rarch_setting_t **list, rarch_setting_info_t *list_info, const char *name, const char *SHORT, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group) |
|
bool | CONFIG_ACTION (rarch_setting_t **list, rarch_setting_info_t *list_info, enum msg_hash_enums name_enum_idx, enum msg_hash_enums SHORT_enum_idx, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group) |
|
bool | START_GROUP (rarch_setting_t **list, rarch_setting_info_t *list_info, rarch_setting_group_info_t *group_info, const char *name, const char *parent_group) |
|
bool | END_GROUP (rarch_setting_t **list, rarch_setting_info_t *list_info, const char *parent_group) |
|
bool | START_SUB_GROUP (rarch_setting_t **list, rarch_setting_info_t *list_info, const char *name, rarch_setting_group_info_t *group_info, rarch_setting_group_info_t *subgroup_info, const char *parent_group) |
|
bool | END_SUB_GROUP (rarch_setting_t **list, rarch_setting_info_t *list_info, const char *parent_group) |
|
static void | setting_add_special_callbacks (rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned values) |
|
void | settings_data_list_current_add_flags (rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned values) |
|
void | settings_data_list_current_add_free_flags (rarch_setting_t **list, rarch_setting_info_t *list_info, unsigned values) |
|