23 #ifndef _LINUX_JOYSTICK_H_EADER_ 24 #define _LINUX_JOYSTICK_H_EADER_ 72 #endif //_LINUX_JOYSTICK_H_EADER_ std::vector< JoyStickInfo > JoyStickInfoList
Definition: LinuxPrereqs.h:79
An Object's interface is a way to gain write access to devices which support it.
Definition: OISInterface.h:34
IType
Type of Interface.
Definition: OISInterface.h:40
Linux specialization of JoyStick class.
Definition: LinuxJoyStickEvents.h:36
virtual Interface * queryInterface(Interface::IType type)
Definition: LinuxJoyStickEvents.cpp:299
virtual void capture()
Definition: LinuxJoyStickEvents.cpp:87
virtual void setBuffered(bool buffered)
Definition: LinuxJoyStickEvents.cpp:215
static JoyStickInfoList _scanJoys()
Definition: LinuxJoyStickEvents.cpp:243
LinuxJoyStick(InputManager *creator, bool buffered, const JoyStickInfo &js)
Definition: LinuxJoyStickEvents.cpp:47
virtual void _initialize()
Definition: LinuxJoyStickEvents.cpp:73
std::map< int, Range > mRanges
Definition: LinuxJoyStickEvents.h:69
JoyStickInfo _getJoyInfo()
Definition: LinuxJoyStickEvents.cpp:225
LinuxForceFeedback * ff_effect
Definition: LinuxJoyStickEvents.h:66
virtual bool buffered() const
Definition: OISObject.h:44
Joystick base class.
Definition: OISJoyStick.h:159
std::map< int, int > mAxisMap
Definition: LinuxJoyStickEvents.h:68
Definition: LinuxPrereqs.h:53
virtual ~LinuxJoyStick()
Definition: LinuxJoyStickEvents.cpp:67
static void _clearJoys(JoyStickInfoList &joys)
Definition: LinuxJoyStickEvents.cpp:291
Definition: EventHelpers.h:31
std::map< int, int > mButtonMap
Definition: LinuxJoyStickEvents.h:67
Definition: LinuxForceFeedback.h:32
Type type() const
Definition: OISObject.h:38
int mJoyStick
Definition: LinuxJoyStickEvents.h:65