mirror of
https://github.com/libretro/RetroArch
synced 2025-04-17 20:43:10 +00:00
Create menu_entries_cbs_deferred_push.c
This commit is contained in:
parent
b4a8ee4006
commit
5a0f41c338
@ -315,6 +315,7 @@ ifeq ($(HAVE_MENU_COMMON), 1)
|
|||||||
menu/menu_entries_cbs.o \
|
menu/menu_entries_cbs.o \
|
||||||
menu/menu_entries_cbs_ok.o \
|
menu/menu_entries_cbs_ok.o \
|
||||||
menu/menu_entries_cbs_cancel.o \
|
menu/menu_entries_cbs_cancel.o \
|
||||||
|
menu/menu_entries_cbs_deferred_push.o \
|
||||||
menu/menu_list.o \
|
menu/menu_list.o \
|
||||||
menu/menu_animation.o
|
menu/menu_animation.o
|
||||||
endif
|
endif
|
||||||
|
@ -681,6 +681,7 @@ MENU
|
|||||||
#include "../menu/menu_entries.c"
|
#include "../menu/menu_entries.c"
|
||||||
#include "../menu/menu_entries_cbs_ok.c"
|
#include "../menu/menu_entries_cbs_ok.c"
|
||||||
#include "../menu/menu_entries_cbs_cancel.c"
|
#include "../menu/menu_entries_cbs_cancel.c"
|
||||||
|
#include "../menu/menu_entries_cbs_deferred_push.c"
|
||||||
#include "../menu/menu_entries_cbs.c"
|
#include "../menu/menu_entries_cbs.c"
|
||||||
#include "../menu/menu_shader.c"
|
#include "../menu/menu_shader.c"
|
||||||
#include "../menu/menu_texture.c"
|
#include "../menu/menu_texture.c"
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -23,8 +23,17 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* FIXME - Externs, refactor */
|
||||||
|
extern size_t hack_shader_pass;
|
||||||
|
extern unsigned rdb_entry_start_game_selection_ptr;
|
||||||
|
#ifdef HAVE_NETWORKING
|
||||||
|
extern char core_updater_path[PATH_MAX_LENGTH];
|
||||||
|
#endif
|
||||||
|
|
||||||
void menu_entries_common_load_content(bool persist);
|
void menu_entries_common_load_content(bool persist);
|
||||||
|
|
||||||
|
int menu_entries_common_is_settings_entry(const char *label);
|
||||||
|
|
||||||
void menu_entries_cbs_init_bind_cancel(menu_file_list_cbs_t *cbs,
|
void menu_entries_cbs_init_bind_cancel(menu_file_list_cbs_t *cbs,
|
||||||
const char *path, const char *label, unsigned type, size_t idx,
|
const char *path, const char *label, unsigned type, size_t idx,
|
||||||
const char *elem0, const char *elem1);
|
const char *elem0, const char *elem1);
|
||||||
@ -33,6 +42,13 @@ void menu_entries_cbs_init_bind_ok(menu_file_list_cbs_t *cbs,
|
|||||||
const char *path, const char *label, unsigned type, size_t idx,
|
const char *path, const char *label, unsigned type, size_t idx,
|
||||||
const char *elem0, const char *elem1, const char *menu_label);
|
const char *elem0, const char *elem1, const char *menu_label);
|
||||||
|
|
||||||
|
void menu_entries_cbs_init_bind_deferred_push(menu_file_list_cbs_t *cbs,
|
||||||
|
const char *path, const char *label, unsigned type, size_t idx,
|
||||||
|
const char *elem0, const char *elem1);
|
||||||
|
|
||||||
|
int deferred_push_content_list(void *data, void *userdata,
|
||||||
|
const char *path, const char *label, unsigned type);
|
||||||
|
|
||||||
void menu_entries_cbs_init(void *data,
|
void menu_entries_cbs_init(void *data,
|
||||||
const char *path, const char *label,
|
const char *path, const char *label,
|
||||||
unsigned type, size_t idx);
|
unsigned type, size_t idx);
|
||||||
|
1990
menu/menu_entries_cbs_deferred_push.c
Normal file
1990
menu/menu_entries_cbs_deferred_push.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user