#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.