OSDLJoystickCommon.h File Reference

#include "OSDLEvents.h"
#include "Ceylan.h"
#include <string>
#include <list>

Include dependency graph for OSDLJoystickCommon.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OSDL
namespace  OSDL::Events

Classes

class  OSDL::Events::JoystickException
 Mother class for all joystick exceptions. More...

Typedefs

typedef Ceylan::Uint32 OSDL::Events::JoystickNumber
 Number (index) of a joystick, or joystick count.
typedef Ceylan::Uint32 OSDL::Events::JoystickAxesCount
 Number of joystick axis.
typedef Ceylan::Uint32 OSDL::Events::JoystickTrackballsCount
 Number of joystick trackballs.
typedef Ceylan::Uint32 OSDL::Events::JoystickHatsCount
 Number of joystick hats.
typedef Ceylan::Uint32 OSDL::Events::JoystickButtonsCount
 Number of joystick buttons.
typedef Ceylan::Sint16 OSDL::Events::AxisPosition
 Axis position, which ranges from -32768 to 32767.
typedef Ceylan::Uint8 OSDL::Events::HatPosition
 Position of a hat, can be combined (OR'd) to make the eight possible directions.
typedef Ceylan::Sint32 OSDL::Events::BallMotion
 Relative trackball motion.

Variables

const HatPosition OSDL::Events::Centered
 State of a joystick hat.
const HatPosition OSDL::Events::Up
 State of a joystick hat.
const HatPosition OSDL::Events::Right
 State of a joystick hat.
const HatPosition OSDL::Events::Down
 State of a joystick hat.
const HatPosition OSDL::Events::Left
 State of a joystick hat.
const HatPosition OSDL::Events::RightUp
 State of a joystick hat.
const HatPosition OSDL::Events::RightDown
 State of a joystick hat.
const HatPosition OSDL::Events::LeftUp
 State of a joystick hat.
const HatPosition OSDL::Events::LeftDown
 State of a joystick hat.


Generated on Fri Mar 30 14:47:11 2007 for OSDL by  doxygen 1.5.1