#ifndef NESE_MENU_H_ #define NESE_MENU_H_ #include "nes.h" #include "render.h" #include "input.h" typedef struct { int cursor; int top; } menu_state; // Returns filename of selected ROM char* run_main_menu(menu_state*, nes_Renderer*, nes_Input_Reader*, nes*); // TODO: What does this return? int run_game_menu(menu_state*, nes_Renderer*, nes_Input_Reader*, nes*); int modal_popup(const char* message, nes_Renderer*, nes_Input_Reader*, nes*); #endif // NESE_MENU_H_