|
gepetto-viewer 6.0.0
An user-friendly Graphical Interface
|
#include <gepetto/viewer/OSGManipulator/keyboard-manipulator.h>


Public Member Functions | |
| KeyboardManipulator (int flags=DEFAULT_SETTINGS) | |
| KeyboardManipulator (const KeyboardManipulator &fpm, const osg::CopyOp ©Op=osg::CopyOp::SHALLOW_COPY) | |
| KeyboardManipulator (osgViewer::GraphicsWindow *window, int flags=DEFAULT_SETTINGS) | |
| META_Object (osgGA, KeyboardManipulator) | |
Protected Member Functions | |
| virtual bool | handleKeyDown (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual bool | handleKeyUp (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual bool | handleFrame (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual bool | handleMousePush (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual bool | handleMouseRelease (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual bool | performMovementLeftMouseButton (const double eventTimeDelta, const double dx, const double dy) |
| virtual void | rotateRoll (const double roll) |
| virtual void | getUsage (osg::ApplicationUsage &usage) const |
| bool | initKeyboard () |
FirstPersonManipulator is base class for camera control based on position and orientation of camera, like walk, drive, and flight manipulators.
| osgGA::KeyboardManipulator::KeyboardManipulator | ( | int | flags = DEFAULT_SETTINGS | ) |
| osgGA::KeyboardManipulator::KeyboardManipulator | ( | const KeyboardManipulator & | fpm, |
| const osg::CopyOp & | copyOp = osg::CopyOp::SHALLOW_COPY |
||
| ) |
| osgGA::KeyboardManipulator::KeyboardManipulator | ( | osgViewer::GraphicsWindow * | window, |
| int | flags = DEFAULT_SETTINGS |
||
| ) |
Constructor with reference to the graphic window, needed for hidding mouse cursor
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
| osgGA::KeyboardManipulator::META_Object | ( | osgGA | , |
| KeyboardManipulator | |||
| ) |
|
protectedvirtual |
|
protectedvirtual |