From 42ada307164830a668d862f54a8ee12c27dff91f Mon Sep 17 00:00:00 2001 From: Polprzewodnikowy Date: Sun, 20 Aug 2023 12:11:52 +0000 Subject: [PATCH] deploy: 65a578c5713a9e6ff708b6db77e9ca50997814ca --- actions_8h.html | 2 +- actions_8h_source.html | 2 +- annotated.html | 50 ++++++----- boot_8h.html | 2 +- boot_8h_source.html | 2 +- boot__io_8h.html | 2 +- boot__io_8h_source.html | 2 +- cart__load_8h.html | 2 +- cart__load_8h_source.html | 2 +- classes.html | 4 +- components_8h.html | 60 ++++++++++++- components_8h_source.html | 42 ++++++--- constants_8h.html | 5 +- constants_8h_source.html | 8 +- crc32_8h.html | 2 +- crc32_8h_source.html | 2 +- dir_1a56cc8cdc1689899910be5fa4716ee4.html | 2 +- dir_313caf1132e152dd9b58bea13a4052ca.html | 2 +- dir_4ad298de6e9dc10146d0378a1888b2cb.html | 2 +- dir_52780cb445d9f0b97a98e8aabec4d968.html | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html | 2 +- dir_abdc04f88b2866c1353f358c089205e4.html | 2 +- dir_c79c44306f0ec79a70cb47ce6bfc5e33.html | 2 +- dir_fc7b276aa2f26a1d485b93ff01d7cabb.html | 2 +- files.html | 2 +- flashcart_8h.html | 2 +- flashcart_8h_source.html | 2 +- flashcart__utils_8h.html | 2 +- flashcart__utils_8h_source.html | 2 +- fonts_8h.html | 2 +- fonts_8h_source.html | 2 +- fs_8h_source.html | 2 +- functions.html | 2 +- functions_vars.html | 2 +- globals.html | 2 +- globals_enum.html | 2 +- globals_eval.html | 2 +- globals_func.html | 2 +- group__sc64.html | 2 +- group__view.html | 2 +- hdmi_8h_source.html | 2 +- index.html | 2 +- menu_8h.html | 2 +- menu_8h_source.html | 2 +- menu__state_8h.html | 10 +-- menu__state_8h_source.html | 4 +- modules.html | 2 +- mp3__player_8h_source.html | 2 +- path_8h.html | 2 +- path_8h_source.html | 2 +- png__decoder_8h_source.html | 2 +- rom__database_8h.html | 2 +- rom__database_8h_source.html | 2 +- sc64_8h.html | 2 +- sc64_8h_source.html | 2 +- sc64__ll_8h.html | 2 +- sc64__ll_8h_source.html | 2 +- search/all_2.js | 10 ++- search/classes_2.js | 4 +- settings_8h.html | 2 +- settings_8h_source.html | 2 +- sound_8h.html | 2 +- sound_8h_source.html | 2 +- structcache__metadata__t.html | 2 +- structcomponent__background__t.html | 2 +- structcomponent__context__menu__t_8list.html | 93 ++++++++++++++++++++ structflashcart__t.html | 2 +- structipl3__crc32__t.html | 2 +- structmp3player__t.html | 2 +- structpng__decoder__t.html | 2 +- structsc64__cmd__t.html | 2 +- structsc64__regs__t.html | 2 +- utils_8h_source.html | 2 +- views_8h.html | 2 +- views_8h_source.html | 2 +- 76 files changed, 300 insertions(+), 120 deletions(-) create mode 100644 structcomponent__context__menu__t_8list.html diff --git a/actions_8h.html b/actions_8h.html index 5a59c74c..6d09795f 100644 --- a/actions_8h.html +++ b/actions_8h.html @@ -95,7 +95,7 @@ void actions_update (< diff --git a/actions_8h_source.html b/actions_8h_source.html index 2feaaa52..e39f028f 100644 --- a/actions_8h_source.html +++ b/actions_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/annotated.html b/annotated.html index 78af2b1c..8764204a 100644 --- a/annotated.html +++ b/annotated.html @@ -79,35 +79,37 @@ $(function() {  Ccache_metadata_t  Ccomponent_background_t  Ccomponent_boxart_t - Cdpc_regs_tDPC Registers Structure - Centry_tFile Entry Structure - Cflashcart_tFlashcart Structure - Cipl3_crc32_t - Cmenu_tMenu Structure - Cmenu_t.actions - Cmenu_t.browser - Cmp3player_t - Cos_info_t - Cpath_tPath Structure - Cpi_regs_tParallel Interface Register Structure - Cpi_regs_t.DOM - Cpng_decoder_t - Crom_config_flags_tROM Config Flags Structure - Crom_header_tROM Header Structure - Crom_metadata_tROM Metadata Structure - Csc64_buffers_t - Csc64_cmd_t - Csc64_regs_t - Csettings_tSettings Structure - Csp_mem_t - Csp_regs_t - Cvi_regs_tVideo Interface Registers Structure + Ccomponent_context_menu_t + Ccomponent_context_menu_t.list + Cdpc_regs_tDPC Registers Structure + Centry_tFile Entry Structure + Cflashcart_tFlashcart Structure + Cipl3_crc32_t + Cmenu_tMenu Structure + Cmenu_t.actions + Cmenu_t.browser + Cmp3player_t + Cos_info_t + Cpath_tPath Structure + Cpi_regs_tParallel Interface Register Structure + Cpi_regs_t.DOM + Cpng_decoder_t + Crom_config_flags_tROM Config Flags Structure + Crom_header_tROM Header Structure + Crom_metadata_tROM Metadata Structure + Csc64_buffers_t + Csc64_cmd_t + Csc64_regs_t + Csettings_tSettings Structure + Csp_mem_t + Csp_regs_t + Cvi_regs_tVideo Interface Registers Structure diff --git a/boot_8h.html b/boot_8h.html index 2a523fe2..f32a5406 100644 --- a/boot_8h.html +++ b/boot_8h.html @@ -169,7 +169,7 @@ detect_cic_seed diff --git a/boot_8h_source.html b/boot_8h_source.html index 68ef53ad..830f34eb 100644 --- a/boot_8h_source.html +++ b/boot_8h_source.html @@ -122,7 +122,7 @@ $(function() { diff --git a/boot__io_8h.html b/boot__io_8h.html index 314ffc74..b36e5fcb 100644 --- a/boot__io_8h.html +++ b/boot__io_8h.html @@ -922,7 +922,7 @@ RLS diff --git a/boot__io_8h_source.html b/boot__io_8h_source.html index e360a527..70f37dd3 100644 --- a/boot__io_8h_source.html +++ b/boot__io_8h_source.html @@ -321,7 +321,7 @@ $(function() { diff --git a/cart__load_8h.html b/cart__load_8h.html index 7dbb1e58..c4919077 100644 --- a/cart__load_8h.html +++ b/cart__load_8h.html @@ -122,7 +122,7 @@ cart_load_err_t cart_load_ diff --git a/cart__load_8h_source.html b/cart__load_8h_source.html index 88b9a86d..37ac9e69 100644 --- a/cart__load_8h_source.html +++ b/cart__load_8h_source.html @@ -117,7 +117,7 @@ $(function() { diff --git a/classes.html b/classes.html index 6443e8dd..d08bb730 100644 --- a/classes.html +++ b/classes.html @@ -82,7 +82,7 @@ $(function() {
boot_params_t
C
-
cache_metadata_t
component_background_t
component_boxart_t
+
cache_metadata_t
component_background_t
component_boxart_t
component_context_menu_t
component_context_menu_t.list
D
dpc_regs_t
@@ -117,7 +117,7 @@ $(function() { diff --git a/components_8h.html b/components_8h.html index b799905b..f68a3237 100644 --- a/components_8h.html +++ b/components_8h.html @@ -75,6 +75,7 @@ $(function() {
components.h File Reference
@@ -87,8 +88,18 @@ $(function() { + + + + +

Data Structures

struct  component_context_menu_t
 
struct  component_boxart_t
 
struct  component_context_menu_t.list
 
+ + +

+Macros

+#define COMPONENT_CONTEXT_MENU_LIST_END   { .text = NULL }
 
@@ -143,6 +154,18 @@ void  + + + + + + + + @@ -156,6 +179,41 @@ void  diff --git a/components_8h_source.html b/components_8h_source.html index 8f37d47b..33314d33 100644 --- a/components_8h_source.html +++ b/components_8h_source.html @@ -106,24 +106,42 @@ $(function() {
38void component_file_list_draw (entry_t *list, int entries, int selected);
39
40typedef struct {
-
41 bool loading;
-
42 surface_t *image;
- -
44
-
45component_boxart_t *component_boxart_init (uint16_t id);
-
46void component_boxart_free (component_boxart_t *b);
-
47void component_boxart_draw (component_boxart_t *b);
-
48 /* menu_components */
+
41 int count;
+
42 int selected;
+
43 struct {
+
44 const char *text;
+
45 void (*action) (menu_t *menu);
+
46 } list[];
+ +
48
+
49#define COMPONENT_CONTEXT_MENU_LIST_END { .text = NULL }
50
-
51
-
52#endif
-
Definition: components.h:40
+
51void component_context_menu_init (component_context_menu_t *cm);
+
52void component_context_menu_show (component_context_menu_t *cm);
+
53bool component_context_menu_process (menu_t *menu, component_context_menu_t *cm);
+
54void component_context_menu_draw (component_context_menu_t *cm);
+
55
+
56typedef struct {
+
57 bool loading;
+
58 surface_t *image;
+ +
60
+
61component_boxart_t *component_boxart_init (uint16_t id);
+
62void component_boxart_free (component_boxart_t *b);
+
63void component_boxart_draw (component_boxart_t *b);
+
64 /* menu_components */
+
66
+
67
+
68#endif
+
Definition: components.h:56
+
Definition: components.h:40
Menu State.
File Entry Structure.
Definition: menu_state.h:51
+
Menu Structure.
Definition: menu_state.h:58
diff --git a/constants_8h.html b/constants_8h.html index 8cd734ed..09f1d4d5 100644 --- a/constants_8h.html +++ b/constants_8h.html @@ -233,13 +233,16 @@ Macros + +

Functions

component_background_
void component_file_list_draw (entry_t *list, int entries, int selected)
 
+void component_context_menu_init (component_context_menu_t *cm)
 
+void component_context_menu_show (component_context_menu_t *cm)
 
+bool component_context_menu_process (menu_t *menu, component_context_menu_t *cm)
 
+void component_context_menu_draw (component_context_menu_t *cm)
 
component_boxart_tcomponent_boxart_init (uint16_t id)
 
component_boxart_draw

Detailed Description

Menu Components.


Data Structure Documentation

+ +

◆ component_context_menu_t

+ +
+
+ + + + +
struct component_context_menu_t
+
+
+ + + + + + + + + + +
Data Fields
+int +count +
+int +selected +
+struct component_context_menu_t.list +list[] +
+ +
+

◆ component_boxart_t

@@ -188,7 +246,7 @@ image
#define FILE_LIST_HIGHLIGHT_COLOR   RGBA32(0x3F, 0x3F, 0x3F, 0xFF)
 
+#define CONTEXT_MENU_HIGHLIGHT_COLOR   RGBA32(0x3F, 0x3F, 0x3F, 0xFF)
 

Detailed Description

Menu components constants.

diff --git a/constants_8h_source.html b/constants_8h_source.html index 8fda84f1..3ec0f6c2 100644 --- a/constants_8h_source.html +++ b/constants_8h_source.html @@ -152,12 +152,14 @@ $(function() {
79
80#define FILE_LIST_HIGHLIGHT_COLOR RGBA32(0x3F, 0x3F, 0x3F, 0xFF)
81
-
82
-
83#endif
+
82#define CONTEXT_MENU_HIGHLIGHT_COLOR RGBA32(0x3F, 0x3F, 0x3F, 0xFF)
+
83
+
84
+
85#endif
diff --git a/crc32_8h.html b/crc32_8h.html index 90a197d4..b398509f 100644 --- a/crc32_8h.html +++ b/crc32_8h.html @@ -95,7 +95,7 @@ uint32_t crc32_calculate diff --git a/crc32_8h_source.html b/crc32_8h_source.html index d078d4a6..38c3c02b 100644 --- a/crc32_8h_source.html +++ b/crc32_8h_source.html @@ -92,7 +92,7 @@ $(function() { diff --git a/dir_1a56cc8cdc1689899910be5fa4716ee4.html b/dir_1a56cc8cdc1689899910be5fa4716ee4.html index 9bf83d01..e50eddfa 100644 --- a/dir_1a56cc8cdc1689899910be5fa4716ee4.html +++ b/dir_1a56cc8cdc1689899910be5fa4716ee4.html @@ -124,7 +124,7 @@ Files diff --git a/dir_313caf1132e152dd9b58bea13a4052ca.html b/dir_313caf1132e152dd9b58bea13a4052ca.html index a60ee657..996509bc 100644 --- a/dir_313caf1132e152dd9b58bea13a4052ca.html +++ b/dir_313caf1132e152dd9b58bea13a4052ca.html @@ -87,7 +87,7 @@ Files diff --git a/dir_4ad298de6e9dc10146d0378a1888b2cb.html b/dir_4ad298de6e9dc10146d0378a1888b2cb.html index 7bf7c8ca..cace5700 100644 --- a/dir_4ad298de6e9dc10146d0378a1888b2cb.html +++ b/dir_4ad298de6e9dc10146d0378a1888b2cb.html @@ -89,7 +89,7 @@ Files diff --git a/dir_52780cb445d9f0b97a98e8aabec4d968.html b/dir_52780cb445d9f0b97a98e8aabec4d968.html index 8b93106b..e3f9d196 100644 --- a/dir_52780cb445d9f0b97a98e8aabec4d968.html +++ b/dir_52780cb445d9f0b97a98e8aabec4d968.html @@ -92,7 +92,7 @@ Files diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 2a05ea02..c60b69df 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -93,7 +93,7 @@ Directories diff --git a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html index 02d1b181..00d2ac98 100644 --- a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html +++ b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html @@ -86,7 +86,7 @@ Files diff --git a/dir_abdc04f88b2866c1353f358c089205e4.html b/dir_abdc04f88b2866c1353f358c089205e4.html index a1d1fc9e..91c9f83a 100644 --- a/dir_abdc04f88b2866c1353f358c089205e4.html +++ b/dir_abdc04f88b2866c1353f358c089205e4.html @@ -94,7 +94,7 @@ Files diff --git a/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html b/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html index 27c4f1d2..894833e8 100644 --- a/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html +++ b/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html @@ -85,7 +85,7 @@ Files diff --git a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html index 132e2549..f0189d26 100644 --- a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html +++ b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html @@ -86,7 +86,7 @@ Files diff --git a/files.html b/files.html index a63e0e39..42589edc 100644 --- a/files.html +++ b/files.html @@ -112,7 +112,7 @@ $(function() { diff --git a/flashcart_8h.html b/flashcart_8h.html index 21ace330..0062e00d 100644 --- a/flashcart_8h.html +++ b/flashcart_8h.html @@ -152,7 +152,7 @@ Functions diff --git a/flashcart_8h_source.html b/flashcart_8h_source.html index 787bf80b..12438cf5 100644 --- a/flashcart_8h_source.html +++ b/flashcart_8h_source.html @@ -133,7 +133,7 @@ $(function() { diff --git a/flashcart__utils_8h.html b/flashcart__utils_8h.html index cb18bd91..733ec7bc 100644 --- a/flashcart__utils_8h.html +++ b/flashcart__utils_8h.html @@ -101,7 +101,7 @@ void pi_dma_write_data diff --git a/flashcart__utils_8h_source.html b/flashcart__utils_8h_source.html index 651c5ebf..d62a81e8 100644 --- a/flashcart__utils_8h_source.html +++ b/flashcart__utils_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/fonts_8h.html b/fonts_8h.html index 3c71025d..562bd4d5 100644 --- a/fonts_8h.html +++ b/fonts_8h.html @@ -112,7 +112,7 @@ void fonts_init (void) diff --git a/fonts_8h_source.html b/fonts_8h_source.html index ce526734..4c3b2dea 100644 --- a/fonts_8h_source.html +++ b/fonts_8h_source.html @@ -101,7 +101,7 @@ $(function() { diff --git a/fs_8h_source.html b/fs_8h_source.html index 12d6b8af..a527d9ec 100644 --- a/fs_8h_source.html +++ b/fs_8h_source.html @@ -106,7 +106,7 @@ $(function() { diff --git a/functions.html b/functions.html index e0088a06..1b376319 100644 --- a/functions.html +++ b/functions.html @@ -88,7 +88,7 @@ $(function() { diff --git a/functions_vars.html b/functions_vars.html index 090476cb..eed7bd39 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -88,7 +88,7 @@ $(function() { diff --git a/globals.html b/globals.html index b109edb1..efcae674 100644 --- a/globals.html +++ b/globals.html @@ -175,7 +175,7 @@ $(function() { diff --git a/globals_enum.html b/globals_enum.html index 8124af3d..85d87b51 100644 --- a/globals_enum.html +++ b/globals_enum.html @@ -87,7 +87,7 @@ $(function() { diff --git a/globals_eval.html b/globals_eval.html index 923f8e3b..afd02893 100644 --- a/globals_eval.html +++ b/globals_eval.html @@ -149,7 +149,7 @@ $(function() { diff --git a/globals_func.html b/globals_func.html index fa3ea28d..1e66e525 100644 --- a/globals_func.html +++ b/globals_func.html @@ -75,7 +75,7 @@ $(function() { diff --git a/group__sc64.html b/group__sc64.html index 64ae1430..ec651e19 100644 --- a/group__sc64.html +++ b/group__sc64.html @@ -260,7 +260,7 @@ FLASHRAM[128] diff --git a/group__view.html b/group__view.html index 5c7bbb03..b7e60bff 100644 --- a/group__view.html +++ b/group__view.html @@ -151,7 +151,7 @@ void menu_show_error ( diff --git a/hdmi_8h_source.html b/hdmi_8h_source.html index 20b3e5d3..6ccdd429 100644 --- a/hdmi_8h_source.html +++ b/hdmi_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/index.html b/index.html index a1045623..13502037 100644 --- a/index.html +++ b/index.html @@ -158,7 +158,7 @@ OSS licenses used for libraries diff --git a/menu_8h.html b/menu_8h.html index 42e62200..3b9813be 100644 --- a/menu_8h.html +++ b/menu_8h.html @@ -95,7 +95,7 @@ void menu_run ( diff --git a/menu_8h_source.html b/menu_8h_source.html index e236bf87..ecefb446 100644 --- a/menu_8h_source.html +++ b/menu_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/menu__state_8h.html b/menu__state_8h.html index 0ecd70ef..62719fc0 100644 --- a/menu__state_8h.html +++ b/menu__state_8h.html @@ -239,13 +239,13 @@ current_time -struct menu_t.actions +struct menu_t.actions actions -struct menu_t.browser +struct menu_t.browser browser @@ -322,9 +322,9 @@ back -bool +bool -file_info +options @@ -399,7 +399,7 @@ selected diff --git a/menu__state_8h_source.html b/menu__state_8h_source.html index 504e6f2d..12a6692c 100644 --- a/menu__state_8h_source.html +++ b/menu__state_8h_source.html @@ -147,7 +147,7 @@ $(function() {
78
79 bool enter;
80 bool back;
-
81 bool file_info;
+
81 bool options;
82 bool system_info;
83 bool settings;
84 } actions;
@@ -179,7 +179,7 @@ $(function() { diff --git a/modules.html b/modules.html index 921fc7ae..9c2b3728 100644 --- a/modules.html +++ b/modules.html @@ -81,7 +81,7 @@ $(function() { diff --git a/mp3__player_8h_source.html b/mp3__player_8h_source.html index db2cd9f2..8f04dc30 100644 --- a/mp3__player_8h_source.html +++ b/mp3__player_8h_source.html @@ -116,7 +116,7 @@ $(function() { diff --git a/path_8h.html b/path_8h.html index 4a10b3a4..51fd88b1 100644 --- a/path_8h.html +++ b/path_8h.html @@ -175,7 +175,7 @@ capacity diff --git a/path_8h_source.html b/path_8h_source.html index 9bcaecce..1157db8b 100644 --- a/path_8h_source.html +++ b/path_8h_source.html @@ -112,7 +112,7 @@ $(function() { diff --git a/png__decoder_8h_source.html b/png__decoder_8h_source.html index fdc2d76f..efdf9a3c 100644 --- a/png__decoder_8h_source.html +++ b/png__decoder_8h_source.html @@ -106,7 +106,7 @@ $(function() { diff --git a/rom__database_8h.html b/rom__database_8h.html index d884949a..1ac5e49b 100644 --- a/rom__database_8h.html +++ b/rom__database_8h.html @@ -628,7 +628,7 @@ The ROM file release version. diff --git a/rom__database_8h_source.html b/rom__database_8h_source.html index 0b7bc0b0..a543864a 100644 --- a/rom__database_8h_source.html +++ b/rom__database_8h_source.html @@ -282,7 +282,7 @@ $(function() { diff --git a/sc64_8h.html b/sc64_8h.html index b4a0ce9a..84cfb5bc 100644 --- a/sc64_8h.html +++ b/sc64_8h.html @@ -95,7 +95,7 @@ Functions diff --git a/sc64_8h_source.html b/sc64_8h_source.html index 5e497e8f..47509139 100644 --- a/sc64_8h_source.html +++ b/sc64_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/sc64__ll_8h.html b/sc64__ll_8h.html index 94911008..db23f29e 100644 --- a/sc64__ll_8h.html +++ b/sc64__ll_8h.html @@ -225,7 +225,7 @@ sc64_error_t sc64_ll_flash diff --git a/sc64__ll_8h_source.html b/sc64__ll_8h_source.html index e1a1e807..fbecefd8 100644 --- a/sc64__ll_8h_source.html +++ b/sc64__ll_8h_source.html @@ -196,7 +196,7 @@ $(function() { diff --git a/search/all_2.js b/search/all_2.js index 06b2c3e8..7e585ecd 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -6,8 +6,10 @@ var searchData= ['clock_5frate_3',['clock_rate',['../rom__database_8h.html#ae541531dc9e7ae139f3c88716ab303c0',1,'rom_header_t']]], ['component_5fbackground_5ft_4',['component_background_t',['../structcomponent__background__t.html',1,'']]], ['component_5fboxart_5ft_5',['component_boxart_t',['../components_8h.html#structcomponent__boxart__t',1,'']]], - ['components_2eh_6',['components.h',['../components_8h.html',1,'']]], - ['config_5fflags_7',['config_flags',['../rom__database_8h.html#a36b8274c051911b8739c732d4290d17c',1,'rom_header_t']]], - ['constants_2eh_8',['constants.h',['../constants_8h.html',1,'']]], - ['crc32_2eh_9',['crc32.h',['../crc32_8h.html',1,'']]] + ['component_5fcontext_5fmenu_5ft_6',['component_context_menu_t',['../components_8h.html#structcomponent__context__menu__t',1,'']]], + ['component_5fcontext_5fmenu_5ft_2elist_7',['component_context_menu_t.list',['../structcomponent__context__menu__t_8list.html',1,'']]], + ['components_2eh_8',['components.h',['../components_8h.html',1,'']]], + ['config_5fflags_9',['config_flags',['../rom__database_8h.html#a36b8274c051911b8739c732d4290d17c',1,'rom_header_t']]], + ['constants_2eh_10',['constants.h',['../constants_8h.html',1,'']]], + ['crc32_2eh_11',['crc32.h',['../crc32_8h.html',1,'']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index b35bf6b8..41b2d9b4 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -2,5 +2,7 @@ var searchData= [ ['cache_5fmetadata_5ft_0',['cache_metadata_t',['../structcache__metadata__t.html',1,'']]], ['component_5fbackground_5ft_1',['component_background_t',['../structcomponent__background__t.html',1,'']]], - ['component_5fboxart_5ft_2',['component_boxart_t',['../components_8h.html#structcomponent__boxart__t',1,'']]] + ['component_5fboxart_5ft_2',['component_boxart_t',['../components_8h.html#structcomponent__boxart__t',1,'']]], + ['component_5fcontext_5fmenu_5ft_3',['component_context_menu_t',['../components_8h.html#structcomponent__context__menu__t',1,'']]], + ['component_5fcontext_5fmenu_5ft_2elist_4',['component_context_menu_t.list',['../structcomponent__context__menu__t_8list.html',1,'']]] ]; diff --git a/settings_8h.html b/settings_8h.html index 6751c867..ed80db65 100644 --- a/settings_8h.html +++ b/settings_8h.html @@ -148,7 +148,7 @@ Put saves into separate directory. diff --git a/settings_8h_source.html b/settings_8h_source.html index 0103ea51..235fcbed 100644 --- a/settings_8h_source.html +++ b/settings_8h_source.html @@ -105,7 +105,7 @@ $(function() { diff --git a/sound_8h.html b/sound_8h.html index 3f75a5b4..bae46d6d 100644 --- a/sound_8h.html +++ b/sound_8h.html @@ -111,7 +111,7 @@ void sound_close (void diff --git a/sound_8h_source.html b/sound_8h_source.html index fd3d77c1..f6ba15dd 100644 --- a/sound_8h_source.html +++ b/sound_8h_source.html @@ -94,7 +94,7 @@ $(function() { diff --git a/structcache__metadata__t.html b/structcache__metadata__t.html index 75a08778..ef19d3bc 100644 --- a/structcache__metadata__t.html +++ b/structcache__metadata__t.html @@ -153,7 +153,7 @@ uint32_t size diff --git a/structcomponent__background__t.html b/structcomponent__background__t.html index 7073ff05..0445c402 100644 --- a/structcomponent__background__t.html +++ b/structcomponent__background__t.html @@ -136,7 +136,7 @@ rspq_block_t * image_displ diff --git a/structcomponent__context__menu__t_8list.html b/structcomponent__context__menu__t_8list.html new file mode 100644 index 00000000..ed87dba6 --- /dev/null +++ b/structcomponent__context__menu__t_8list.html @@ -0,0 +1,93 @@ + + + + + + + +N64FlashcartMenu: component_context_menu_t.list Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
N64FlashcartMenu +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+ +
component_context_menu_t.list Struct Reference
+
+
+ + + + + + +

+Data Fields

+const char * text
 
+void(* action )(menu_t *menu)
 
+
The documentation for this struct was generated from the following files:
+ + + + diff --git a/structflashcart__t.html b/structflashcart__t.html index 717df25b..9acbd9c2 100644 --- a/structflashcart__t.html +++ b/structflashcart__t.html @@ -112,7 +112,7 @@ Data Fields diff --git a/structipl3__crc32__t.html b/structipl3__crc32__t.html index b757e70b..38298b02 100644 --- a/structipl3__crc32__t.html +++ b/structipl3__crc32__t.html @@ -119,7 +119,7 @@ const uint8_t seed diff --git a/structmp3player__t.html b/structmp3player__t.html index f4a4f6fd..0c3f0dcd 100644 --- a/structmp3player__t.html +++ b/structmp3player__t.html @@ -306,7 +306,7 @@ waveform_t wave diff --git a/structpng__decoder__t.html b/structpng__decoder__t.html index 92150db6..a2748981 100644 --- a/structpng__decoder__t.html +++ b/structpng__decoder__t.html @@ -221,7 +221,7 @@ void * callback_data diff --git a/structsc64__cmd__t.html b/structsc64__cmd__t.html index 76025748..9a212956 100644 --- a/structsc64__cmd__t.html +++ b/structsc64__cmd__t.html @@ -136,7 +136,7 @@ uint32_t rsp [2]< diff --git a/structsc64__regs__t.html b/structsc64__regs__t.html index 4e7c61f4..d5a5d8f4 100644 --- a/structsc64__regs__t.html +++ b/structsc64__regs__t.html @@ -153,7 +153,7 @@ uint32_t KEY diff --git a/utils_8h_source.html b/utils_8h_source.html index c93f0037..75d55f6a 100644 --- a/utils_8h_source.html +++ b/utils_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/views_8h.html b/views_8h.html index b95199ef..c23ba497 100644 --- a/views_8h.html +++ b/views_8h.html @@ -161,7 +161,7 @@ void menu_show_error ( diff --git a/views_8h_source.html b/views_8h_source.html index b2cfb14e..a75f632a 100644 --- a/views_8h_source.html +++ b/views_8h_source.html @@ -127,7 +127,7 @@ $(function() {