lxgui
gui_sdl.hpp
1 #ifndef LXGUI_GUI_SDL_HPP
2 #define LXGUI_GUI_SDL_HPP
3 
4 #include "lxgui/gui_manager.hpp"
5 #include "lxgui/impl/gui_sdl_renderer.hpp"
6 
7 struct SDL_Window;
8 struct SDL_Renderer;
9 
10 namespace lxgui::gui::sdl {
11 
20 create_manager(SDL_Window* win, SDL_Renderer* rdr, bool initialise_sdl_image = true);
21 
22 } // namespace lxgui::gui::sdl
23 
24 #endif
utils::owner_ptr< gui::manager > create_manager(SDL_Window *win, SDL_Renderer *rdr, bool initialise_sdl_image=true)
Create a new gui::manager using a full SDL implementation.
oup::observable_sealed_ptr< T > owner_ptr