#ifndef __RECOMP_UI__ #define __RECOMP_UI__ #include #include "SDL.h" namespace Rml { class ElementDocument; class EventListenerInstancer; } namespace recomp { void queue_event(const SDL_Event& event); bool try_deque_event(SDL_Event& out); std::unique_ptr make_event_listener_instancer(); enum class Menu { Launcher, Config, None }; void set_current_menu(Menu menu); void destroy_ui(); } #endif