]> git.tdb.fi Git - libs/gui.git/blob - source/graphics/monitor.h
Extend the video mode API to support multiple monitors
[libs/gui.git] / source / graphics / monitor.h
1 #ifndef MSP_GRAPHICS_MONITOR_H_
2 #define MSP_GRAPHICS_MONITOR_H_
3
4 #include <list>
5 #include <string>
6
7 namespace Msp {
8 namespace Graphics {
9
10 struct VideoMode;
11
12 struct Monitor
13 {
14         unsigned index;
15         std::list<const VideoMode *> video_modes;
16         const VideoMode *desktop_mode;
17
18         Monitor();
19 };
20
21 } // namespace Graphics
22 } // namespace Msp
23
24 #endif