#ifndef MSP_GRAPHICS_VIDEOMODE_H_
#define MSP_GRAPHICS_VIDEOMODE_H_
+#include <stdexcept>
+
namespace Msp {
namespace Graphics {
};
+enum VideoRotation
+{
+ ROTATE_ANY,
+ ROTATE_NORMAL,
+ ROTATE_LEFT,
+ ROTATE_RIGHT,
+ ROTATE_INVERTED
+};
+
struct VideoMode
{
unsigned index;
unsigned width;
unsigned height;
unsigned rate;
+ VideoRotation rotation;
VideoMode();
VideoMode(unsigned, unsigned);