#include <InputHandler.hpp>
Inheritance diagram for se_ogre::InputHandler:

Public Member Functions | |
| InputHandler (const char *name) | |
| virtual | ~InputHandler () |
| virtual bool | moveCamera (float stepDelta) |
| virtual void | keyPressed (const OIS::KeyEvent *e) |
| virtual void | keyReleased (const OIS::KeyEvent *e) |
| virtual void | mousePressed (const OIS::MouseEvent *e, int button) |
| virtual void | mouseReleased (const OIS::MouseEvent *e, int button) |
| virtual void | mouseDragged (const OIS::MouseEvent *e) |
| virtual void | mouseMoved (const OIS::MouseEvent *e) |
| virtual bool | joyButtonPressed (int button) |
| virtual bool | joyButtonReleased (int button) |
| virtual bool | buttonPressed (const OIS::JoyStickEvent &arg, int button) |
| virtual bool | buttonReleased (const OIS::JoyStickEvent &arg, int button) |
| virtual bool | axisMoved (const OIS::JoyStickEvent &arg, int axis) |
| virtual bool | sliderMoved (const OIS::JoyStickEvent &, int) |
| virtual bool | povMoved (const OIS::JoyStickEvent &, int) |
| InputHandler * | below () |
| bool | isShiftDown () const |
| bool | isAltDown () const |
| bool | isControlDown () const |
| bool | isWinDown () const |
| void | grabFocus () |
| void | loseFocus () |
| bool | hasFocus () |
| virtual void | grabbedFocusEvent ()=0 |
| virtual void | lostFocusEvent ()=0 |
| const char * | name () |
|
|
Definition at line 30 of file InputHandler.cpp. References se_ogre::InputManager::add(), and se_ogre::O3dSchema::inputManager(). |
|
|
Definition at line 36 of file InputHandler.cpp. References se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::remove(). |
|
||||||||||||
|
Definition at line 49 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::axisMoved(), and se_ogre::O3dInputBridge::step(). |
|
|
Definition at line 80 of file InputHandler.cpp. References se_ogre::InputManager::below(), and se_ogre::O3dSchema::inputManager(). Referenced by se_ogre::SpeechBubble::joyButtonReleased(), se_ogre::SpeechBubble::keyReleased(), and se_ogre::SpeechBubble::mouseReleased(). |
|
||||||||||||
|
Definition at line 47 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::buttonPressed(). |
|
||||||||||||
|
Definition at line 48 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::buttonReleased(). |
|
|
Implemented in se_ogre::SpeechBubble. Referenced by se_ogre::InputManager::pop(), and se_ogre::InputManager::push(). |
|
|
Definition at line 67 of file InputHandler.cpp. References se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::push(). |
|
|
Definition at line 62 of file InputHandler.cpp. References se_ogre::InputManager::active(), and se_ogre::O3dSchema::inputManager(). |
|
|
Definition at line 47 of file InputHandler.cpp. References se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::isAltDown(). |
|
|
Definition at line 52 of file InputHandler.cpp. References se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::isControlDown(). |
|
|
Definition at line 42 of file InputHandler.cpp. References se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::isShiftDown(). |
|
|
Definition at line 57 of file InputHandler.cpp. References se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::isWinDown(). |
|
|
Reimplemented in se_ogre::SpeechBubble. Definition at line 45 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::step(). |
|
|
Reimplemented in se_ogre::SpeechBubble. Definition at line 46 of file InputHandler.hpp. Referenced by se_ogre::SpeechBubble::joyButtonReleased(), and se_ogre::O3dInputBridge::step(). |
|
|
Reimplemented in se_ogre::SpeechBubble. Definition at line 37 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::keyPressed(). |
|
|
Reimplemented in se_ogre::SpeechBubble. Definition at line 38 of file InputHandler.hpp. Referenced by se_ogre::SpeechBubble::keyReleased(), and se_ogre::O3dInputBridge::keyReleased(). |
|
|
Definition at line 74 of file InputHandler.cpp. References AssertFatal, se_ogre::O3dSchema::inputManager(), and se_ogre::InputManager::pop(). |
|
|
Implemented in se_ogre::SpeechBubble. Referenced by se_ogre::InputManager::pop(). |
|
|
Definition at line 41 of file InputHandler.hpp. |
|
|
Definition at line 42 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::mouseMoved(). |
|
||||||||||||
|
Reimplemented in se_ogre::SpeechBubble. Definition at line 39 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::mousePressed(). |
|
||||||||||||
|
Reimplemented in se_ogre::SpeechBubble. Definition at line 40 of file InputHandler.hpp. Referenced by se_ogre::SpeechBubble::mouseReleased(), and se_ogre::O3dInputBridge::mouseReleased(). |
|
|
Definition at line 35 of file InputHandler.hpp. Referenced by se_ogre::O3dManager::moveCamera(). |
|
|
Definition at line 85 of file InputHandler.cpp. Referenced by se_ogre::InputManager::add(), and se_ogre::InputManager::push(). |
|
||||||||||||
|
Definition at line 51 of file InputHandler.hpp. |
|
||||||||||||
|
Definition at line 50 of file InputHandler.hpp. Referenced by se_ogre::O3dInputBridge::povMoved(), se_ogre::O3dInputBridge::sliderMoved(), and se_ogre::O3dInputBridge::step(). |
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:32 2007 by Doxygen version 1.3.9.1.