OGRE
13.6
Object-Oriented Graphics Rendering Engine
|
the return values of the callbacks are ignored by ApplicationContext however they can be used to control event propagation in a hierarchy. More...
#include <OgreInput.h>
Public Member Functions | |
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 | keyPressed (const KeyboardEvent &evt) |
virtual bool | keyReleased (const KeyboardEvent &evt) |
virtual bool | mouseMoved (const MouseMotionEvent &evt) |
virtual bool | mousePressed (const MouseButtonEvent &evt) |
virtual bool | mouseReleased (const MouseButtonEvent &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) |
the return values of the callbacks are ignored by ApplicationContext however they can be used to control event propagation in a hierarchy.
The convention is to return true if the event was handled and false if it should be further propagated.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in OgreBites::TrayManager, OgreBites::CameraMan, and OgreBites::AdvancedRenderControls.
|
inlinevirtual |
Reimplemented in OgreBites::InputListenerChain, OgreBites::ImGuiInputListener, OgreBites::CameraMan, and OgreBites::AdvancedRenderControls.
|
inlinevirtual |
Reimplemented in OgreBites::InputListenerChain, OgreBites::ImGuiInputListener, and OgreBites::CameraMan.
|
inlinevirtual |
Reimplemented in OgreBites::InputListenerChain.
|
inlinevirtual |
Reimplemented in OgreBites::InputListenerChain.
|
inlinevirtual |
Reimplemented in OgreBites::InputListenerChain.
|
inlinevirtual |
Reimplemented in OgreBites::TrayManager, OgreBites::InputListenerChain, OgreBites::ImGuiInputListener, and OgreBites::CameraMan.
|
inlinevirtual |
Reimplemented in OgreBites::TrayManager, OgreBites::InputListenerChain, OgreBites::ImGuiInputListener, and OgreBites::CameraMan.
|
inlinevirtual |
Reimplemented in OgreBites::TrayManager, OgreBites::InputListenerChain, OgreBites::ImGuiInputListener, and OgreBites::CameraMan.
|
inlinevirtual |
Reimplemented in OgreBites::TrayManager, OgreBites::InputListenerChain, OgreBites::ImGuiInputListener, and OgreBites::CameraMan.
|
inlinevirtual |
Reimplemented in OgreBites::InputListenerChain, and OgreBites::ImGuiInputListener.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in OgreBites::ImGuiInputListener.
|
inlinevirtual |
Reimplemented in OgreBites::ImGuiInputListener.