OpenSceneGraph 2.8.4
|
Event handler allowing to change the screen resolution (in windowed mode) and toggle between fullscreen and windowed mode. More...
Event handler allowing to change the screen resolution (in windowed mode) and toggle between fullscreen and windowed mode.
osgViewer::WindowSizeHandler::WindowSizeHandler | ( | ) |
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] |
![]() | Generated at Sun Jan 8 2012 13:17:05 for the OpenSceneGraph by doxygen 1.7.4. |