namespace Graphics {
class Display;
+struct Monitor;
struct WindowOptions
{
unsigned width;
unsigned height;
bool fullscreen;
+ const Monitor *fullscreen_monitor;
+ bool fullscreen_exclusive;
bool resizable;
WindowOptions();
void set_title(const std::string &);
void reconfigure(const WindowOptions &);
private:
+ void set_fullscreen_mode();
void platform_reconfigure(bool);
public:
void set_keyboard_autorepeat(bool);