]> git.tdb.fi Git - libs/gui.git/blobdiff - source/graphics/display.h
Split platform-specific parts into separate directories
[libs/gui.git] / source / graphics / display.h
index b47a550bf3c962b7e0cb5117cc324108d2049f3a..d311ba73c75f36ded3fe02e0401518638e88d2e2 100644 (file)
@@ -2,7 +2,6 @@
 #define MSP_GRAPHICS_DISPLAY_H_
 
 #include <list>
-#include <map>
 #include <stdexcept>
 #include <string>
 
@@ -50,10 +49,14 @@ public:
        void remove_window(Window &);
 
        const std::list<VideoMode> &get_modes() const { return modes; }
+       const VideoMode &get_desktop_mode() const { return orig_mode; }
        void set_mode(const VideoMode &);
        void restore_mode() { set_mode(orig_mode); }
 
        void tick();
+private:
+       bool process_events();
+public:
        void check_error();
 };