Fields
- type: SDL_EventType
- common: SDL_CommonEvent
- window: SDL_WindowEvent
- key: SDL_KeyboardEvent
- edit: SDL_TextEditingEvent
- text: SDL_TextInputEvent
- motion: SDL_MouseMotionEvent
- button: SDL_MouseButtonEvent
- wheel: SDL_MouseWheelEvent
- jaxis: SDL_JoyAxisEvent
- jball: SDL_JoyBallEvent
- jhat: SDL_JoyHatEvent
- jbutton: SDL_JoyButtonEvent
- jdevice: SDL_JoyDeviceEvent
- caxis: SDL_ControllerAxisEvent
- cbutton: SDL_ControllerButtonEvent
- cdevice: SDL_ControllerDeviceEvent
- adevice: SDL_AudioDeviceEvent
- quit: SDL_QuitEvent
- user: SDL_UserEvent
- syswm: SDL_SysWMEvent
- tfinger: SDL_TouchFingerEvent
- mgesture: SDL_MultiGestureEvent
- dgesture: SDL_DollarGestureEvent
- drop: SDL_DropEvent
- padding: [56] u8