![]() |
OGRE 14.6
Object-Oriented Graphics Rendering Engine
|
Class which applies a manipulable gizmo to a SceneNode. More...
#include <OgreGizmos.h>
Public Member Functions | |
| Gizmo (Ogre::SceneNode *sceneNode, GizmoOperation op, Ogre::Viewport *viewport) | |
| GizmoOperation | getOperation () |
| bool | mouseMoved (const MouseMotionEvent &evt) override |
| bool | mousePressed (const MouseButtonEvent &evt) override |
| bool | mouseReleased (const MouseButtonEvent &evt) override |
| void | setOperation (GizmoOperation op) |
| void | setTargetNode (Ogre::SceneNode *target) |
| Public Member Functions inherited from OgreBites::InputListener | |
| virtual | ~InputListener () |
| virtual bool | axisMoved (const AxisEvent &evt) |
| virtual bool | buttonPressed (const ButtonEvent &evt) |
| virtual bool | buttonReleased (const ButtonEvent &evt) |
| virtual void | frameRendered (const Ogre::FrameEvent &evt) |
| virtual bool | hatMoved (const HatEvent &evt) |
| virtual bool | keyPressed (const KeyboardEvent &evt) |
| virtual bool | keyReleased (const KeyboardEvent &evt) |
| virtual bool | mouseWheelRolled (const MouseWheelEvent &evt) |
| virtual bool | textInput (const TextInputEvent &evt) |
| virtual bool | touchMoved (const TouchFingerEvent &evt) |
| virtual bool | touchPressed (const TouchFingerEvent &evt) |
| virtual bool | touchReleased (const TouchFingerEvent &evt) |
Class which applies a manipulable gizmo to a SceneNode.
| OgreBites::Gizmo::Gizmo | ( | Ogre::SceneNode * | sceneNode, |
| GizmoOperation | op, | ||
| Ogre::Viewport * | viewport ) |
| void OgreBites::Gizmo::setOperation | ( | GizmoOperation | op | ) |
| void OgreBites::Gizmo::setTargetNode | ( | Ogre::SceneNode * | target | ) |
|
inline |
|
overridevirtual |
Reimplemented from OgreBites::InputListener.
|
overridevirtual |
Reimplemented from OgreBites::InputListener.
|
overridevirtual |
Reimplemented from OgreBites::InputListener.