Public Member Functions | |
virtual unsigned int | getNumScreens (const ScreenIdentifier &screenIdentifier=ScreenIdentifier())=0 |
virtual void | getScreenSettings (const ScreenIdentifier &screenIdentifier, ScreenSettings &resolution)=0 |
virtual bool | setScreenSettings (const ScreenIdentifier &, const ScreenSettings &) |
virtual void | enumerateScreenSettings (const ScreenIdentifier &screenIdentifier, ScreenSettingsList &resolutionList)=0 |
virtual GraphicsContext * | createGraphicsContext (Traits *traits)=0 |
virtual | ~WindowingSystemInterface () |
void | getScreenResolution (const ScreenIdentifier &screenIdentifier, unsigned int &width, unsigned int &height) |
Gets screen resolution without using the ScreenResolution structure. | |
bool | setScreenResolution (const ScreenIdentifier &screenIdentifier, unsigned int width, unsigned int height) |
Sets screen resolution without using the ScreenSettings structure. | |
bool | setScreenRefreshRate (const ScreenIdentifier &screenIdentifier, double refreshRate) |
virtual osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::~WindowingSystemInterface | ( | ) | [inline, virtual] |
virtual GraphicsContext* osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::createGraphicsContext | ( | Traits * | traits | ) | [pure virtual] |
virtual void osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::enumerateScreenSettings | ( | const ScreenIdentifier & | screenIdentifier, | |
ScreenSettingsList & | resolutionList | |||
) | [pure virtual] |
virtual unsigned int osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::getNumScreens | ( | const ScreenIdentifier & | screenIdentifier = ScreenIdentifier() |
) | [pure virtual] |
void osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::getScreenResolution | ( | const ScreenIdentifier & | screenIdentifier, | |
unsigned int & | width, | |||
unsigned int & | height | |||
) | [inline] |
Gets screen resolution without using the ScreenResolution structure.
References osg::GraphicsContext::GraphicsContext::ScreenSettings::height, and osg::GraphicsContext::GraphicsContext::ScreenSettings::width.
virtual void osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::getScreenSettings | ( | const ScreenIdentifier & | screenIdentifier, | |
ScreenSettings & | resolution | |||
) | [pure virtual] |
bool osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::setScreenRefreshRate | ( | const ScreenIdentifier & | screenIdentifier, | |
double | refreshRate | |||
) | [inline] |
References osg::GraphicsContext::GraphicsContext::ScreenSettings::refreshRate.
bool osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::setScreenResolution | ( | const ScreenIdentifier & | screenIdentifier, | |
unsigned int | width, | |||
unsigned int | height | |||
) | [inline] |
Sets screen resolution without using the ScreenSettings structure.
virtual bool osg::GraphicsContext::GraphicsContext::WindowingSystemInterface::setScreenSettings | ( | const ScreenIdentifier & | , | |
const ScreenSettings & | ||||
) | [inline, virtual] |
![]() | Generated at Mon Feb 23 19:04:38 2009 for the OpenSceneGraph by doxygen 1.5.8. |