RetroArch
Classes | Macros | Typedefs | Enumerations | Functions
setting_list.h File Reference
#include <boolean.h>
#include <retro_common_api.h>
#include "command.h"
#include "msg_hash.h"
Include dependency graph for setting_list.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rarch_setting_group_info
 
struct  rarch_setting
 
struct  rarch_setting_info
 

Macros

#define setting_get_type(setting)   ((setting) ? setting->type : ST_NONE)
 

Typedefs

typedef struct rarch_setting rarch_setting_t
 
typedef struct rarch_setting_info rarch_setting_info_t
 
typedef struct rarch_setting_group_info rarch_setting_group_info_t
 
typedef void(* change_handler_t) (rarch_setting_t *data)
 
typedef int(* action_left_handler_t) (rarch_setting_t *data, bool wraparound)
 
typedef int(* action_right_handler_t) (rarch_setting_t *setting, bool wraparound)
 
typedef int(* action_up_handler_t) (rarch_setting_t *setting)
 
typedef int(* action_down_handler_t) (rarch_setting_t *setting)
 
typedef int(* action_start_handler_t) (rarch_setting_t *setting)
 
typedef int(* action_cancel_handler_t) (rarch_setting_t *setting)
 
typedef int(* action_ok_handler_t) (rarch_setting_t *setting, bool wraparound)
 
typedef int(* action_select_handler_t) (rarch_setting_t *setting, bool wraparound)
 
typedef void(* get_string_representation_t) (rarch_setting_t *setting, char *s, size_t len)
 

Enumerations

enum  setting_type {
  ST_NONE = 0, ST_ACTION, ST_BOOL, ST_INT,
  ST_UINT, ST_SIZE, ST_FLOAT, ST_PATH,
  ST_DIR, ST_STRING, ST_STRING_OPTIONS, ST_HEX,
  ST_BIND, ST_GROUP, ST_SUB_GROUP, ST_END_GROUP,
  ST_END_SUB_GROUP
}
 
enum  setting_flags {
  SD_FLAG_NONE = 0, SD_FLAG_PATH_DIR = (1 << 0), SD_FLAG_PATH_FILE = (1 << 1), SD_FLAG_ALLOW_EMPTY = (1 << 2),
  SD_FLAG_HAS_RANGE = (1 << 3), SD_FLAG_ALLOW_INPUT = (1 << 4), SD_FLAG_IS_DRIVER = (1 << 5), SD_FLAG_EXIT = (1 << 6),
  SD_FLAG_CMD_APPLY_AUTO = (1 << 7), SD_FLAG_BROWSER_ACTION = (1 << 8), SD_FLAG_ADVANCED = (1 << 9), SD_FLAG_LAKKA_ADVANCED = (1 << 10)
}
 
enum  settings_free_flags { SD_FREE_FLAG_VALUES = (1 << 0), SD_FREE_FLAG_NAME = (1 << 1), SD_FREE_FLAG_SHORT = (1 << 2) }
 

Functions

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)
 
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 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)
 
int setting_set_with_string_representation (rarch_setting_t *setting, const char *value)
 
unsigned setting_get_bind_type (rarch_setting_t *setting)
 
int setting_string_action_start_generic (rarch_setting_t *setting)
 
int setting_generic_action_ok_default (rarch_setting_t *setting, bool wraparound)
 
int setting_generic_action_start_default (rarch_setting_t *setting)
 
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)
 
void setting_get_string_representation_size_in_mb (rarch_setting_t *setting, char *s, size_t len)
 
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)
 
void setting_get_string_representation_uint_as_enum (rarch_setting_t *setting, char *s, size_t len)
 
int setting_uint_action_left_default (rarch_setting_t *setting, bool wraparound)
 
int setting_uint_action_right_default (rarch_setting_t *setting, bool wraparound)
 
void setting_get_string_representation_uint (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)
 

Macro Definition Documentation

◆ setting_get_type

#define setting_get_type (   setting)    ((setting) ? setting->type : ST_NONE)

Typedef Documentation

◆ action_cancel_handler_t

typedef int(* action_cancel_handler_t) (rarch_setting_t *setting)

◆ action_down_handler_t

typedef int(* action_down_handler_t) (rarch_setting_t *setting)

◆ action_left_handler_t

typedef int(* action_left_handler_t) (rarch_setting_t *data, bool wraparound)

◆ action_ok_handler_t

typedef int(* action_ok_handler_t) (rarch_setting_t *setting, bool wraparound)

◆ action_right_handler_t

typedef int(* action_right_handler_t) (rarch_setting_t *setting, bool wraparound)

◆ action_select_handler_t

typedef int(* action_select_handler_t) (rarch_setting_t *setting, bool wraparound)

◆ action_start_handler_t

typedef int(* action_start_handler_t) (rarch_setting_t *setting)

◆ action_up_handler_t

typedef int(* action_up_handler_t) (rarch_setting_t *setting)

◆ change_handler_t

typedef void(* change_handler_t) (rarch_setting_t *data)

◆ get_string_representation_t

typedef void(* get_string_representation_t) (rarch_setting_t *setting, char *s, size_t len)

◆ rarch_setting_group_info_t

◆ rarch_setting_info_t

◆ rarch_setting_t

Enumeration Type Documentation

◆ setting_flags

Enumerator
SD_FLAG_NONE 
SD_FLAG_PATH_DIR 
SD_FLAG_PATH_FILE 
SD_FLAG_ALLOW_EMPTY 
SD_FLAG_HAS_RANGE 
SD_FLAG_ALLOW_INPUT 
SD_FLAG_IS_DRIVER 
SD_FLAG_EXIT 
SD_FLAG_CMD_APPLY_AUTO 
SD_FLAG_BROWSER_ACTION 
SD_FLAG_ADVANCED 
SD_FLAG_LAKKA_ADVANCED 

◆ setting_type

Enumerator
ST_NONE 
ST_ACTION 
ST_BOOL 
ST_INT 
ST_UINT 
ST_SIZE 
ST_FLOAT 
ST_PATH 
ST_DIR 
ST_STRING 
ST_STRING_OPTIONS 
ST_HEX 
ST_BIND 
ST_GROUP 
ST_SUB_GROUP 
ST_END_GROUP 
ST_END_SUB_GROUP 

◆ settings_free_flags

Enumerator
SD_FREE_FLAG_VALUES 
SD_FREE_FLAG_NAME 
SD_FREE_FLAG_SHORT 

Function Documentation

◆ CONFIG_ACTION()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_ACTION_ALT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_BIND()

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 
)
Here is the call graph for this function:

◆ CONFIG_BIND_ALT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_BOOL()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_BOOL_ALT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_DIR()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_FLOAT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_HEX()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_INT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_PATH()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_SIZE()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_STRING()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_STRING_OPTIONS()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_UINT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CONFIG_UINT_ALT()

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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ END_GROUP()

bool END_GROUP ( rarch_setting_t **  list,
rarch_setting_info_t list_info,
const char *  parent_group 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ END_SUB_GROUP()

bool END_SUB_GROUP ( rarch_setting_t **  list,
rarch_setting_info_t list_info,
const char *  parent_group 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_generic_action_ok_default()

int setting_generic_action_ok_default ( rarch_setting_t setting,
bool  wraparound 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_generic_action_start_default()

int setting_generic_action_start_default ( rarch_setting_t setting)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_get_bind_type()

unsigned setting_get_bind_type ( rarch_setting_t setting)
Here is the caller graph for this function:

◆ setting_get_string_representation_hex_and_uint()

void setting_get_string_representation_hex_and_uint ( rarch_setting_t setting,
char *  s,
size_t  len 
)
Here is the caller graph for this function:

◆ setting_get_string_representation_size_in_mb()

void setting_get_string_representation_size_in_mb ( rarch_setting_t setting,
char *  s,
size_t  len 
)
Here is the caller graph for this function:

◆ setting_get_string_representation_uint()

void setting_get_string_representation_uint ( rarch_setting_t setting,
char *  s,
size_t  len 
)
Here is the caller graph for this function:

◆ setting_get_string_representation_uint_as_enum()

void setting_get_string_representation_uint_as_enum ( rarch_setting_t setting,
char *  s,
size_t  len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_set_with_string_representation()

int setting_set_with_string_representation ( rarch_setting_t setting,
const char *  value 
)

setting_set_with_string_representation: : pointer to setting : value for the setting (string)

Set a settings' value with a string. It is assumed that the string has been properly formatted.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_string_action_start_generic()

int setting_string_action_start_generic ( rarch_setting_t setting)
Here is the caller graph for this function:

◆ setting_uint_action_left_default()

int setting_uint_action_left_default ( rarch_setting_t setting,
bool  wraparound 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_uint_action_left_with_refresh()

int setting_uint_action_left_with_refresh ( rarch_setting_t setting,
bool  wraparound 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_uint_action_right_default()

int setting_uint_action_right_default ( rarch_setting_t setting,
bool  wraparound 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setting_uint_action_right_with_refresh()

int setting_uint_action_right_with_refresh ( rarch_setting_t setting,
bool  wraparound 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ settings_data_list_current_add_flags()

void settings_data_list_current_add_flags ( rarch_setting_t **  list,
rarch_setting_info_t list_info,
unsigned  values 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ settings_data_list_current_add_free_flags()

void settings_data_list_current_add_free_flags ( rarch_setting_t **  list,
rarch_setting_info_t list_info,
unsigned  values 
)
Here is the caller graph for this function:

◆ START_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 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ START_SUB_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 
)
Here is the call graph for this function:
Here is the caller graph for this function: