N64FlashcartMenu
Loading...
Searching...
No Matches
views.h
Go to the documentation of this file.
1
7#ifndef VIEWS_H__
8#define VIEWS_H__
9
10#include "../ui_components.h"
11#include "../menu_state.h"
12
23void view_startup_init(menu_t *menu);
24
31void view_startup_display(menu_t *menu, surface_t *display);
32
38void view_browser_init(menu_t *menu);
39
46void view_browser_display(menu_t *menu, surface_t *display);
47
53void view_file_info_init(menu_t *menu);
54
61void view_file_info_display(menu_t *menu, surface_t *display);
62
69
76void view_system_info_display(menu_t *menu, surface_t *display);
77
84
91void view_image_viewer_display(menu_t *menu, surface_t *display);
92
99
106void view_text_viewer_display(menu_t *menu, surface_t *display);
107
114
121void view_music_player_display(menu_t *menu, surface_t *display);
122
128void view_credits_init(menu_t *menu);
129
136void view_credits_display(menu_t *menu, surface_t *display);
137
143void view_settings_init(menu_t *menu);
144
151void view_settings_display(menu_t *menu, surface_t *display);
152
158void view_rtc_init(menu_t *menu);
159
166void view_rtc_display(menu_t *menu, surface_t *display);
167
174
181void view_flashcart_info_display(menu_t *menu, surface_t *display);
182
188void view_load_rom_init(menu_t *menu);
189
196void view_load_rom_display(menu_t *menu, surface_t *display);
197
203void view_load_disk_init(menu_t *menu);
204
211void view_load_disk_display(menu_t *menu, surface_t *display);
212
219
226void view_load_emulator_display(menu_t *menu, surface_t *display);
227
233void view_error_init(menu_t *menu);
234
241void view_error_display(menu_t *menu, surface_t *display);
242
248void view_fault_init(menu_t *menu);
249
256void view_fault_display(menu_t *menu, surface_t *display);
257
263void view_favorite_init(menu_t *menu);
264
271void view_favorite_display(menu_t *menu, surface_t *display);
272
278void view_history_init(menu_t *menu);
279
286void view_history_display(menu_t *menu, surface_t *display);
287
294void menu_show_error(menu_t *menu, char *error_message);
295
296 /* view */
297
298#endif // VIEWS_H__
void view_file_info_init(menu_t *menu)
Initialize the file info view.
Definition file_info.c:100
void view_system_info_display(menu_t *menu, surface_t *display)
Display the system info view.
Definition system_info.c:83
void view_startup_display(menu_t *menu, surface_t *display)
Display the startup view.
Definition startup.c:43
void view_image_viewer_display(menu_t *menu, surface_t *display)
Display the image viewer view.
Definition image_viewer.c:121
void view_error_display(menu_t *menu, surface_t *display)
Display the error view.
Definition error.c:42
void view_history_display(menu_t *menu, surface_t *display)
Display the history view.
Definition history_favorites.c:214
void view_fault_init(menu_t *menu)
Initialize the fault view.
Definition fault.c:30
void view_flashcart_info_init(menu_t *menu)
Initialize the flashcart info view.
Definition flashcart_info.c:100
void view_fault_display(menu_t *menu, surface_t *display)
Display the fault view.
Definition fault.c:34
void view_browser_init(menu_t *menu)
Initialize the browser view.
Definition browser.c:470
void view_text_viewer_init(menu_t *menu)
Initialize the text viewer view.
Definition text_viewer.c:134
void menu_show_error(menu_t *menu, char *error_message)
Show an error message in the menu.
Definition error.c:52
void view_favorite_init(menu_t *menu)
Initialize the favorite view.
Definition history_favorites.c:193
void view_music_player_display(menu_t *menu, surface_t *display)
Display the music player view.
Definition music_player.c:150
void view_file_info_display(menu_t *menu, surface_t *display)
Display the file info view.
Definition file_info.c:110
void view_system_info_init(menu_t *menu)
Initialize the system info view.
Definition system_info.c:79
void view_credits_display(menu_t *menu, surface_t *display)
Display the credits view.
Definition credits.c:71
void view_music_player_init(menu_t *menu)
Initialize the music player view.
Definition music_player.c:121
void view_settings_display(menu_t *menu, surface_t *display)
Display the settings view.
Definition settings_editor.c:213
void view_startup_init(menu_t *menu)
Initialize the startup view.
Definition startup.c:11
void view_load_rom_init(menu_t *menu)
Initialize the load ROM view.
Definition load_rom.c:379
void view_rtc_display(menu_t *menu, surface_t *display)
Display the RTC view.
Definition rtc.c:228
void view_image_viewer_init(menu_t *menu)
Initialize the image viewer view.
Definition image_viewer.c:105
void view_text_viewer_display(menu_t *menu, surface_t *display)
Display the text viewer view.
Definition text_viewer.c:198
void view_load_disk_display(menu_t *menu, surface_t *display)
Display the load disk view.
Definition load_disk.c:262
void view_load_rom_display(menu_t *menu, surface_t *display)
Display the load ROM view.
Definition load_rom.c:413
void view_browser_display(menu_t *menu, surface_t *display)
Display the browser view.
Definition browser.c:492
void view_favorite_display(menu_t *menu, surface_t *display)
Display the favorite view.
Definition history_favorites.c:201
void view_history_init(menu_t *menu)
Initialize the history view.
Definition history_favorites.c:206
void view_flashcart_info_display(menu_t *menu, surface_t *display)
Display the flashcart info view.
Definition flashcart_info.c:104
void view_error_init(menu_t *menu)
Initialize the error view.
Definition error.c:32
void view_load_disk_init(menu_t *menu)
Initialize the load disk view.
Definition load_disk.c:216
void view_credits_init(menu_t *menu)
Initialize the credits view.
Definition credits.c:67
void view_rtc_init(menu_t *menu)
Initialize the RTC view.
Definition rtc.c:221
void view_load_emulator_init(menu_t *menu)
Initialize the load emulator view.
Definition load_emulator.c:111
void view_settings_init(menu_t *menu)
Initialize the settings view.
Definition settings_editor.c:208
void view_load_emulator_display(menu_t *menu, surface_t *display)
Display the load emulator view.
Definition load_emulator.c:135
Menu State.
Menu Structure.
Definition menu_state.h:67
Menu Graphical User Interface Components.