#include "pc.menus.hpp" #include "pc.menu.hpp" #include "winutil.hpp" #include #include extern sf::RenderWindow mainPtr; extern bool party_in_scen; extern fs::path file_in_mem; std::shared_ptr menu_ptr; void init_menubar() { menu_ptr.reset(new OpenBoEPCEditMenu(mainPtr)); } void menu_activate() { menu_ptr->update_for_editor_state(!file_in_mem.empty(), party_in_scen); } bool menuBarProcessEvent (sf::Event const & event) { return menu_ptr->handle_event(event); } void drawMenuBar() { menu_ptr->draw(); } void set_up_apple_events(int argc, char* argv[]) { }