RetroArch
|
#include <compat/strl.h>
#include <file/file_path.h>
#include <string/stdstring.h>
#include <lists/string_list.h>
#include "../menu_driver.h"
#include "../menu_cbs.h"
#include "../../msg_hash.h"
#include "../../database_info.h"
#include "../../cores/internal_cores.h"
#include "../../configuration.h"
#include "../../core.h"
#include "../../core_info.h"
#include "../../retroarch.h"
#include "../../verbosity.h"
Macros | |
#define | BIND_ACTION_DEFERRED_PUSH(cbs, name) |
#define | generic_deferred_push(name, type) |
#define | generic_deferred_push_general(name, a, b) |
#define | generic_deferred_push_clear_general(name, a, b) |
Enumerations | |
enum | { PUSH_ARCHIVE_OPEN_DETECT_CORE = 0, PUSH_ARCHIVE_OPEN, PUSH_DEFAULT, PUSH_DETECT_CORE_LIST } |
Functions | |
static int | deferred_push_dlist (menu_displaylist_info_t *info, enum menu_displaylist_ctl_state state) |
static int | deferred_push_database_manager_list_deferred (menu_displaylist_info_t *info) |
generic_deferred_push (deferred_push_video_shader_preset_parameters, DISPLAYLIST_SHADER_PARAMETERS_PRESET) | |
static int | general_push (menu_displaylist_info_t *info, unsigned id, enum menu_displaylist_ctl_state state) |
generic_deferred_push_general (deferred_push_detect_core_list, PUSH_DETECT_CORE_LIST, DISPLAYLIST_CORES_DETECTED) | |
static int | menu_cbs_init_bind_deferred_push_compare_type (menu_file_list_cbs_t *cbs, unsigned type) |
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) |
#define BIND_ACTION_DEFERRED_PUSH | ( | cbs, | |
name | |||
) |
anonymous enum |
|
static |
|
static |
|
static |
generic_deferred_push | ( | deferred_push_video_shader_preset_parameters | , |
DISPLAYLIST_SHADER_PARAMETERS_PRESET | |||
) |
generic_deferred_push_general | ( | deferred_push_detect_core_list | , |
PUSH_DETECT_CORE_LIST | , | ||
DISPLAYLIST_CORES_DETECTED | |||
) |
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 | ||
) |
|
static |