# CategoryAPIStruct

<!-- END CATEGORY DOCUMENTATION -->

## Structs

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryAPIStruct -->
- [_SDL_GameController](_SDL_GameController)
- [SDL_assert_data](SDL_assert_data)
- [SDL_atomic_t](SDL_atomic_t)
- [SDL_AudioCVT](SDL_AudioCVT)
- [SDL_AudioDeviceEvent](SDL_AudioDeviceEvent)
- [SDL_AudioSpec](SDL_AudioSpec)
- [SDL_AudioStream](SDL_AudioStream)
- [SDL_Color](SDL_Color)
- [SDL_CommonEvent](SDL_CommonEvent)
- [SDL_ControllerAxisEvent](SDL_ControllerAxisEvent)
- [SDL_ControllerButtonEvent](SDL_ControllerButtonEvent)
- [SDL_ControllerDeviceEvent](SDL_ControllerDeviceEvent)
- [SDL_ControllerSensorEvent](SDL_ControllerSensorEvent)
- [SDL_ControllerTouchpadEvent](SDL_ControllerTouchpadEvent)
- [SDL_DisplayEvent](SDL_DisplayEvent)
- [SDL_DisplayMode](SDL_DisplayMode)
- [SDL_DollarGestureEvent](SDL_DollarGestureEvent)
- [SDL_DropEvent](SDL_DropEvent)
- [SDL_Event](SDL_Event)
- [SDL_Finger](SDL_Finger)
- [SDL_FPoint](SDL_FPoint)
- [SDL_FRect](SDL_FRect)
- [SDL_GameControllerButtonBind](SDL_GameControllerButtonBind)
- [SDL_GUID](SDL_GUID)
- [SDL_HapticCondition](SDL_HapticCondition)
- [SDL_HapticConstant](SDL_HapticConstant)
- [SDL_HapticCustom](SDL_HapticCustom)
- [SDL_HapticDirection](SDL_HapticDirection)
- [SDL_HapticEffect](SDL_HapticEffect)
- [SDL_HapticLeftRight](SDL_HapticLeftRight)
- [SDL_HapticPeriodic](SDL_HapticPeriodic)
- [SDL_HapticRamp](SDL_HapticRamp)
- [SDL_hid_device_](SDL_hid_device_)
- [SDL_hid_device_info](SDL_hid_device_info)
- [SDL_JoyAxisEvent](SDL_JoyAxisEvent)
- [SDL_JoyBallEvent](SDL_JoyBallEvent)
- [SDL_JoyBatteryEvent](SDL_JoyBatteryEvent)
- [SDL_JoyButtonEvent](SDL_JoyButtonEvent)
- [SDL_JoyDeviceEvent](SDL_JoyDeviceEvent)
- [SDL_JoyHatEvent](SDL_JoyHatEvent)
- [SDL_KeyboardEvent](SDL_KeyboardEvent)
- [SDL_Keysym](SDL_Keysym)
- [SDL_Locale](SDL_Locale)
- [SDL_MessageBoxButtonData](SDL_MessageBoxButtonData)
- [SDL_MessageBoxColor](SDL_MessageBoxColor)
- [SDL_MessageBoxColorScheme](SDL_MessageBoxColorScheme)
- [SDL_MessageBoxData](SDL_MessageBoxData)
- [SDL_MouseButtonEvent](SDL_MouseButtonEvent)
- [SDL_MouseMotionEvent](SDL_MouseMotionEvent)
- [SDL_MouseWheelEvent](SDL_MouseWheelEvent)
- [SDL_MultiGestureEvent](SDL_MultiGestureEvent)
- [SDL_Palette](SDL_Palette)
- [SDL_PixelFormat](SDL_PixelFormat)
- [SDL_Point](SDL_Point)
- [SDL_QuitEvent](SDL_QuitEvent)
- [SDL_Rect](SDL_Rect)
- [SDL_Renderer](SDL_Renderer)
- [SDL_RendererInfo](SDL_RendererInfo)
- [SDL_RWops](SDL_RWops)
- [SDL_SensorEvent](SDL_SensorEvent)
- [SDL_Surface](SDL_Surface)
- [SDL_SysWMEvent](SDL_SysWMEvent)
- [SDL_SysWMinfo](SDL_SysWMinfo)
- [SDL_SysWMmsg](SDL_SysWMmsg)
- [SDL_TextEditingEvent](SDL_TextEditingEvent)
- [SDL_TextEditingExtEvent](SDL_TextEditingExtEvent)
- [SDL_TextInputEvent](SDL_TextInputEvent)
- [SDL_Texture](SDL_Texture)
- [SDL_TouchFingerEvent](SDL_TouchFingerEvent)
- [SDL_UserEvent](SDL_UserEvent)
- [SDL_version](SDL_version)
- [SDL_Vertex](SDL_Vertex)
- [SDL_VertexSolid](SDL_VertexSolid)
- [SDL_VirtualJoystickDesc](SDL_VirtualJoystickDesc)
- [SDL_Window](SDL_Window)
- [SDL_WindowEvent](SDL_WindowEvent)
<!-- END CATEGORY LIST -->