#include <list>
#include <string>
+#include "videomode.h"
namespace Msp {
namespace Graphics {
-struct VideoMode;
-
struct Monitor
{
+ struct Settings
+ {
+ const VideoMode *mode;
+ VideoRotation rotation;
+ int x, y;
+
+ Settings();
+ };
+
unsigned index;
+ std::string name;
std::list<const VideoMode *> video_modes;
- const VideoMode *desktop_mode;
+ Settings desktop_settings;
+ Settings current_settings;
+ const Monitor *next_left;
+ const Monitor *next_right;
Monitor();
};