OGRE
13.6
Object-Oriented Graphics Rendering Engine
|
Chain of multiple InputListeners that acts as a single InputListener. More...
#include <OgreInput.h>
Public Member Functions | |
InputListenerChain () | |
InputListenerChain (std::vector< InputListener * > chain) | |
bool | keyPressed (const KeyboardEvent &evt) override |
bool | keyReleased (const KeyboardEvent &evt) override |
bool | mouseMoved (const MouseMotionEvent &evt) override |
bool | mousePressed (const MouseButtonEvent &evt) override |
bool | mouseReleased (const MouseButtonEvent &evt) override |
bool | mouseWheelRolled (const MouseWheelEvent &evt) override |
InputListenerChain & | operator= (const InputListenerChain &o) |
bool | textInput (const TextInputEvent &evt) override |
bool | touchMoved (const TouchFingerEvent &evt) override |
bool | touchPressed (const TouchFingerEvent &evt) override |
bool | touchReleased (const TouchFingerEvent &evt) override |
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) |
Chain of multiple InputListeners that acts as a single InputListener.
input events are propagated front to back until a listener returns true
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.
|
inlineoverridevirtual |
Reimplemented from OgreBites::InputListener.