|  | OGRE 14.3
    Object-Oriented Graphics Rendering Engine | 
Chain of multiple InputListeners that acts as a single InputListener. More...
#include <OgreInput.h>
 Inheritance diagram for OgreBites::InputListenerChain:
 Inheritance diagram for OgreBites::InputListenerChain:| Public Member Functions | |
| InputListenerChain () | |
| InputListenerChain (std::vector< InputListener * > chain) | |
| bool | empty () const | 
| void | frameRendered (const Ogre::FrameEvent &evt) override | 
| 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) | 
Chain of multiple InputListeners that acts as a single InputListener.
input events are propagated front to back until a listener returns true
| 
 | inline | 
Referenced by operator=().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
References InputListenerChain().
| 
 | 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.
| 
 | inlineoverridevirtual | 
Reimplemented from OgreBites::InputListener.