Description of a video card's available video modes. More...

Public Types | |
| enum | { VIDEOCARD_HARDWARE = 0x01 , VIDEOCARD_PRIMARY = 0x02 } |
Public Member Functions | |
| VideoCardDescription () | |
| Standard constructor. | |
| ~VideoCardDescription () | |
| Standard destructor. | |
Public Attributes | |
| SimpleArray< VideoMode_t > | m_Array |
| Array of display resolution modes. | |
| GUID | m_GUID |
| (Windows only) Device GUID | |
| NSScreen * | m_pNSScreen |
| (MacOSX only) NSScreen associated with this card | |
| String | m_DeviceName |
| Name of the device. | |
| String | m_MonitorName |
| Name of the monitor. | |
| Rect_t | m_SystemRect |
| Location on the desktop. | |
| Rect_t | m_CurrentResolution |
| Current resolution of the device. | |
| uint_t | m_uDevNumber |
| Device number. | |
| uint_t | m_uFlags |
| Flags for special features. | |
Description of a video card's available video modes.
This class contains a description of a video card and a list of all the available display modes.
| anonymous enum |
| Burger::Display::VideoCardDescription::VideoCardDescription | ( | ) |
| Burger::Display::VideoCardDescription::~VideoCardDescription | ( | ) |
| SimpleArray<VideoMode_t> Burger::Display::VideoCardDescription::m_Array |
Array of display resolution modes.
| Rect_t Burger::Display::VideoCardDescription::m_CurrentResolution |
Current resolution of the device.
| String Burger::Display::VideoCardDescription::m_DeviceName |
Name of the device.
| String Burger::Display::VideoCardDescription::m_MonitorName |
Name of the monitor.
| NSScreen* Burger::Display::VideoCardDescription::m_pNSScreen |
(MacOSX only) NSScreen associated with this card
| Rect_t Burger::Display::VideoCardDescription::m_SystemRect |
Location on the desktop.
| uint_t Burger::Display::VideoCardDescription::m_uDevNumber |
Device number.
| uint_t Burger::Display::VideoCardDescription::m_uFlags |
Flags for special features.