#pragma section-numbers off #pragma camelcase off = SDL_JoyButtonEvent = A structure that contains joystick button event information. <> == Data Fields == ||Uint32||'''type'''||the event type; SDL_JOYBUTTONDOWN or SDL_JOYBUTTONUP|| ||Uint32||'''timestamp'''||timestamp of the event|| ||SDL_JoystickID||'''which'''||the instance id of the joystick that reported the event|| ||Uint8||'''button'''||the index of the button that changed|| ||Uint8||'''state'''||the state of the button; SDL_PRESSED or SDL_RELEASED|| == Code Examples == {{{#!highlight cpp You can add your code example here }}} == Remarks == [[SDL_JoyButtonEvent]] is a member of the [[SDL_Event]] union and is used when an event of type SDL_JOYBUTTONDOWN or SDL_JOYBUTTONUP is reported. You would access it through the event's `jbutton` field. An SDL_JOYBUTTONDOWN or SDL_JOYBUTTONUP event occurs whenever a user presses or releases a button on a joystick. == Related Enumerations == .[[SDL_EventType]] == Related Structures == .[[SDL_Event]] .[[SDL_JoyAxisEvent]] .[[SDL_JoyBallEvent]] .[[SDL_JoyHatEvent]] == Related Functions == .[[SDL_JoystickEventState]] .[[SDL_JoystickGetButton]] ---- [[CategoryStruct]], [[CategoryEvents]]