23 #ifndef _LINUX_INPUTSYSTEM_PREREQS_H    24 #define _LINUX_INPUTSYSTEM_PREREQS_H    34 #define JOY_BUFFERSIZE 64    38     class LinuxInputManager;
    43     class LinuxForceFeedback;
    82 #endif //_LINUX_INPUTSYSTEM_PREREQS_H std::vector< JoyStickInfo > JoyStickInfoList
Definition: LinuxPrereqs.h:79
 
static void version(void)
Definition: tolua.c:58
 
std::string vendor
Joy vendor. 
Definition: LinuxPrereqs.h:64
 
int joyFileD
File descriptor. 
Definition: LinuxPrereqs.h:60
 
int min
Definition: LinuxPrereqs.h:49
 
unsigned char buttons
Number of buttons. 
Definition: LinuxPrereqs.h:68
 
unsigned char axes
Number of axes. 
Definition: LinuxPrereqs.h:66
 
std::map< int, Range > axis_range
Maps OIS axis values to it's range. 
Definition: LinuxPrereqs.h:76
 
::std::string string
Definition: gtest-port.h:756
 
int devId
Device number (/dev/input/j#) or /dev/input/event#. 
Definition: LinuxPrereqs.h:58
 
unsigned char hats
Number of hats. 
Definition: LinuxPrereqs.h:70
 
Range()
Definition: LinuxPrereqs.h:48
 
JoyStickInfo()
Definition: LinuxPrereqs.h:56
 
int max
Definition: LinuxPrereqs.h:49
 
std::map< int, int > button_map
Maps Linux button values to OIS buttons values. 
Definition: LinuxPrereqs.h:72
 
Definition: LinuxPrereqs.h:53
 
Range(int _min, int _max)
Definition: LinuxPrereqs.h:49
 
Definition: EventHelpers.h:31
 
int version
Driver version. 
Definition: LinuxPrereqs.h:62
 
std::map< int, int > axis_map
Maps Linux axis values to OIS axis. 
Definition: LinuxPrereqs.h:74
 
Definition: LinuxPrereqs.h:45