Start splitting up menu_entries_cbs.c across several files

This commit is contained in:
twinaphex 2015-02-26 16:50:30 +01:00
parent 4897aed9e0
commit 39b318c5ab
5 changed files with 1320 additions and 1260 deletions

View File

@ -313,6 +313,7 @@ ifeq ($(HAVE_MENU_COMMON), 1)
menu/menu_texture.o \
menu/menu_entries.o \
menu/menu_entries_cbs.o \
menu/menu_entries_ok_cbs.o \
menu/menu_list.o \
menu/menu_animation.o
endif

View File

@ -679,6 +679,7 @@ MENU
#include "../menu/menu_setting.c"
#include "../menu/menu_list.c"
#include "../menu/menu_entries.c"
#include "../menu/menu_entries_ok_cbs.c"
#include "../menu/menu_entries_cbs.c"
#include "../menu/menu_shader.c"
#include "../menu/menu_texture.c"

File diff suppressed because it is too large Load Diff

View File

@ -17,11 +17,18 @@
#define MENU_ENTRIES_CBS_H__
#include <stdlib.h>
#include <boolean.h>
#ifdef __cplusplus
extern "C" {
#endif
void menu_entries_common_load_content(bool persist);
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 *elem0, const char *elem1, const char *menu_label);
void menu_entries_cbs_init(void *data,
const char *path, const char *label,
unsigned type, size_t idx);

1303
menu/menu_entries_ok_cbs.c Normal file

File diff suppressed because it is too large Load Diff