freejoy.h 342 B

123456789101112131415
  1. // freejoy.h
  2. #ifndef freejoy_h
  3. #define freejoy_h
  4. enum axisbits {JOYX,JOYY,JOYZ,JOYR,JOYU,JOYV,JOYYAW,JOYPITCH,JOYROLL,JOYHAT,JOYWHEEL};
  5. int JoyCount();
  6. char *JoyCName(int port);
  7. int JoyButtonCaps(int port);
  8. int JoyAxisCaps(int port);
  9. int ReadJoy(int port,int *buttons,float *axis);
  10. void WriteJoy(int port,int channel,float value);
  11. #endif