#include <InputAdapter.h>
Inheritance diagram for Odyssey::InputAdapter:

Public Member Functions | |
| InputAdapter () | |
| Constructs an empty InputAdapter.   | |
| virtual bool | keyPressed (const OIS::KeyEvent &) | 
| Called when a key is pressed on the keyboard.   | |
| virtual bool | keyReleased (const OIS::KeyEvent &) | 
| Called when a key is released on the keyboard.   | |
| virtual bool | mouseMoved (const OIS::MouseEvent &) | 
| Called when the mouse is moved.   | |
| virtual bool | mousePressed (const OIS::MouseEvent &, OIS::MouseButtonID) | 
| Called when a mouse button is pressed.   | |
| virtual bool | mouseReleased (const OIS::MouseEvent &, OIS::MouseButtonID) | 
| Called when a mouse button is released.   | |
| virtual bool | buttonPressed (const OIS::JoyStickEvent &, int) | 
| Called when a joystick button is pressed.   | |
| virtual bool | buttonReleased (const OIS::JoyStickEvent &, int) | 
| Called when a joystick button is released.   | |
| virtual bool | axisMoved (const OIS::JoyStickEvent &, int) | 
| Called when a joystick axis is moved.   | |
| virtual bool | povMoved (const OIS::JoyStickEvent &, int) | 
| Called when the pov hat on a joystick is moved.   | |
This class implements all of the OIS listener classes to make listening for OIS events easier.
      
  | 
  
| 
 Constructs an empty InputAdapter. 
  | 
  
      
  | 
  ||||||||||||
| 
 Called when a joystick axis is moved. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_AxisMoveDirectionFilter, Odyssey::Details::_AxisMoveFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  ||||||||||||
| 
 Called when a joystick button is pressed. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_JoyStickButtonFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  ||||||||||||
| 
 Called when a joystick button is released. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_JoyStickButtonFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  
| 
 Called when a key is pressed on the keyboard. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_KeyFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  
| 
 Called when a key is released on the keyboard. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_KeyFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  
| 
 Called when the mouse is moved. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_MouseMoveDirectionFilter, Odyssey::Details::_MouseMoveFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  ||||||||||||
| 
 Called when a mouse button is pressed. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_MouseButtonFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  ||||||||||||
| 
 Called when a mouse button is released. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_MouseButtonFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
      
  | 
  ||||||||||||
| 
 Called when the pov hat on a joystick is moved. 
 Reimplemented in Odyssey::ActionMapInputAdapter, Odyssey::InputAdapterDecorator, Odyssey::Details::_PovMoveDirectionFilter, Odyssey::Details::_PovMoveFilter, Odyssey::Details::_OrFilter, Odyssey::Details::_NotFilter, and Odyssey::MultiInputAdapter.  | 
  
 1.4.6-NO