Odyssey::MultiInputAdapter Class Reference

#include <MultiInputAdapter.h>

Inheritance diagram for Odyssey::MultiInputAdapter:

Odyssey::InputAdapter List of all members.

Public Member Functions

 MultiInputAdapter ()
void addAdapter (InputAdapter *adapter)
void removeAdapter (InputAdapter *adapter)
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.

Constructor & Destructor Documentation

Odyssey::MultiInputAdapter::MultiInputAdapter (   ) 
 


Member Function Documentation

void Odyssey::MultiInputAdapter::addAdapter (  InputAdapter *  adapter  ) 
 

virtual bool Odyssey::MultiInputAdapter::axisMoved (  const OIS::JoyStickEvent &  ,
int 
)  [virtual]
 

Called when a joystick axis is moved.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::buttonPressed (  const OIS::JoyStickEvent &  ,
int 
)  [virtual]
 

Called when a joystick button is pressed.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::buttonReleased (  const OIS::JoyStickEvent &  ,
int 
)  [virtual]
 

Called when a joystick button is released.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::keyPressed (  const OIS::KeyEvent &   )  [virtual]
 

Called when a key is pressed on the keyboard.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::keyReleased (  const OIS::KeyEvent &   )  [virtual]
 

Called when a key is released on the keyboard.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::mouseMoved (  const OIS::MouseEvent &   )  [virtual]
 

Called when the mouse is moved.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::mousePressed (  const OIS::MouseEvent &  ,
OIS::MouseButtonID 
)  [virtual]
 

Called when a mouse button is pressed.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::mouseReleased (  const OIS::MouseEvent &  ,
OIS::MouseButtonID 
)  [virtual]
 

Called when a mouse button is released.

Reimplemented from Odyssey::InputAdapter.

virtual bool Odyssey::MultiInputAdapter::povMoved (  const OIS::JoyStickEvent &  ,
int 
)  [virtual]
 

Called when the pov hat on a joystick is moved.

Reimplemented from Odyssey::InputAdapter.

void Odyssey::MultiInputAdapter::removeAdapter (  InputAdapter *  adapter  ) 
 


The documentation for this class was generated from the following file:
Generated on Sun Jan 7 01:18:53 2007 for Odyssey Meta-Engine by  doxygen 1.4.6-NO