|
openscenegraph
|
Event handler allowing to change the screen resolution (in windowed mode) and toggle between fullscreen and windowed mode.
| void osgViewer::WindowSizeHandler::changeWindowedResolution | ( | osgViewer::GraphicsWindow * | window, |
| bool | increase | ||
| ) | [protected] |
| bool osgViewer::WindowSizeHandler::getChangeWindowedResolution | ( | ) | const [inline] |
| int osgViewer::WindowSizeHandler::getKeyEventToggleFullscreen | ( | ) | const [inline] |
| int osgViewer::WindowSizeHandler::getKeyEventWindowedResolutionDown | ( | ) | const [inline] |
| int osgViewer::WindowSizeHandler::getKeyEventWindowedResolutionUp | ( | ) | const [inline] |
| unsigned int osgViewer::WindowSizeHandler::getNearestResolution | ( | int | screenWidth, |
| int | screenHeight, | ||
| int | width, | ||
| int | height | ||
| ) | const [protected] |
| bool osgViewer::WindowSizeHandler::getToggleFullscreen | ( | ) | const [inline] |
| virtual void osgViewer::WindowSizeHandler::getUsage | ( | osg::ApplicationUsage & | usage | ) | const [virtual] |
Get the keyboard and mouse usage of this manipulator.
Reimplemented from osgGA::GUIEventHandler.
| virtual bool osgViewer::WindowSizeHandler::handle | ( | const osgGA::GUIEventAdapter & | , |
| osgGA::GUIActionAdapter & | |||
| ) | [virtual] |
Deprecated, Handle events, return true if handled, false otherwise.
Reimplemented from osgGA::GUIEventHandler.
| void osgViewer::WindowSizeHandler::setChangeWindowedResolution | ( | bool | flag | ) | [inline] |
| void osgViewer::WindowSizeHandler::setKeyEventToggleFullscreen | ( | int | key | ) | [inline] |
| void osgViewer::WindowSizeHandler::setKeyEventWindowedResolutionDown | ( | int | key | ) | [inline] |
| void osgViewer::WindowSizeHandler::setKeyEventWindowedResolutionUp | ( | int | key | ) | [inline] |
| void osgViewer::WindowSizeHandler::setToggleFullscreen | ( | bool | flag | ) | [inline] |
| void osgViewer::WindowSizeHandler::toggleFullscreen | ( | osgViewer::GraphicsWindow * | window | ) | [protected] |
bool osgViewer::WindowSizeHandler::_changeWindowedResolution [protected] |
int osgViewer::WindowSizeHandler::_currentResolutionIndex [protected] |
int osgViewer::WindowSizeHandler::_keyEventToggleFullscreen [protected] |
int osgViewer::WindowSizeHandler::_keyEventWindowedResolutionDown [protected] |
int osgViewer::WindowSizeHandler::_keyEventWindowedResolutionUp [protected] |
std::vector<osg::Vec2> osgViewer::WindowSizeHandler::_resolutionList [protected] |
bool osgViewer::WindowSizeHandler::_toggleFullscreen [protected] |
1.7.6.1