SDL_JoyHatEvent.3
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:2k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. .TH "SDL_JoyHatEvent" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 
  2. .SH "NAME"
  3. SDL_JoyHatEvent- Joystick hat position change event structure
  4. .SH "STRUCTURE DEFINITION"
  5. .PP
  6. .nf
  7. f(CWtypedef struct{
  8.   Uint8 type;
  9.   Uint8 which;
  10.   Uint8 hat;
  11.   Uint8 value;
  12. } SDL_JoyHatEvent;fR
  13. .fi
  14. .PP
  15. .SH "STRUCTURE DATA"
  16. .TP 20
  17. fBtypefR
  18. fBSDL_JOYfP
  19. .TP 20
  20. fBwhichfR
  21. Joystick device index
  22. .TP 20
  23. fBhatfR
  24. Joystick hat index
  25. .TP 20
  26. fBvaluefR
  27. Hat position
  28. .SH "DESCRIPTION"
  29. .PP
  30. fBSDL_JoyHatEventfR is a member of the fIfBSDL_EventfRfR union and is used when an event of type fBSDL_JOYHATMOTIONfP is reported&.
  31. .PP
  32. A fBSDL_JOYHATMOTIONfP event occurs when ever a user moves a hat on the joystick&. The field fBwhichfR is the index of the joystick that reported the event and fBhatfR is the index of the hat (for a more detailed exlaination see the fIJoystick sectionfR)&. fBvaluefR is the current position of the hat&. It is a logically OR&'d combination of the following values (whose meanings should be pretty obvious:) :
  33. .IP "" 10
  34. fBSDL_HAT_CENTEREDfP
  35. .IP "" 10
  36. fBSDL_HAT_UPfP
  37. .IP "" 10
  38. fBSDL_HAT_RIGHTfP
  39. .IP "" 10
  40. fBSDL_HAT_DOWNfP
  41. .IP "" 10
  42. fBSDL_HAT_LEFTfP
  43. .PP
  44. The following defines are also provided:
  45. .IP "" 10
  46. fBSDL_HAT_RIGHTUPfP
  47. .IP "" 10
  48. fBSDL_HAT_RIGHTDOWNfP
  49. .IP "" 10
  50. fBSDL_HAT_LEFTUPfP
  51. .IP "" 10
  52. fBSDL_HAT_LEFTDOWNfP
  53. .SH "SEE ALSO"
  54. .PP
  55. fIfBSDL_EventfRfR, fIJoystick FunctionsfR, fIfBSDL_JoystickEventStatefPfR, fIfBSDL_JoystickGetHatfPfR
  56. ..." created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59