
Public Types | |
| enum | { SIZE_OTHER = 0, SIZE_50 = 1, SIZE_100 = 2, SIZE_200 = 3 } |
| enum | { FLAG_CORRECT_RATIO = 0x0001, FLAG_SYNC_RETRACE = 0x0002, FLAG_ON_TOP_ALL = 0x0004, FLAG_FULL_SCREEN = 0x0008 } |
Public Member Functions | |
| VideoSettings (const VideoSettings &clone) | |
| virtual | ~VideoSettings () |
| void | SetVideoSize (uint32_t mode) |
| uint32_t | VideoSize () const |
| void | SetFlags (uint32_t flags) |
| void | AddFlags (uint32_t flags) |
| void | ClearFlags (uint32_t flags) |
| bool | HasFlags (uint32_t flags) const |
| uint32_t | Flags () const |
Static Public Member Functions | |
| static VideoSettings * | DefaultSettings () |
| VideoSettings::VideoSettings | ( | const VideoSettings & | clone | ) |
| VideoSettings::~VideoSettings | ( | ) | [virtual] |
References Flags(), save_settings(), SetFlags(), SetVideoSize(), and VideoSize().
| VideoSettings * VideoSettings::DefaultSettings | ( | ) | [static] |
| void VideoSettings::SetVideoSize | ( | uint32_t | mode | ) |
Referenced by ~VideoSettings().
| uint32_t VideoSettings::VideoSize | ( | ) | const [inline] |
Referenced by ~VideoSettings().
| void VideoSettings::SetFlags | ( | uint32_t | flags | ) | [inline] |
Referenced by ~VideoSettings().
| void VideoSettings::AddFlags | ( | uint32_t | flags | ) | [inline] |
| void VideoSettings::ClearFlags | ( | uint32_t | flags | ) | [inline] |
| bool VideoSettings::HasFlags | ( | uint32_t | flags | ) | const [inline] |
Referenced by VideoWindow::CorrectAspectRatio(), VideoWindow::IsFullScreen(), and VideoWindow::IsSyncedToRetrace().
| uint32_t VideoSettings::Flags | ( | ) | const [inline] |
Referenced by ~VideoSettings().
1.5.6