# CategoryEvents

Include file for SDL event handling.

<!-- END CATEGORY DOCUMENTATION -->

## Functions

<!-- 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: CategoryEvents, CategoryAPIFunction -->
- [SDL_AddEventWatch](SDL_AddEventWatch)
- [SDL_DelEventWatch](SDL_DelEventWatch)
- [SDL_EventState](SDL_EventState)
- [SDL_FilterEvents](SDL_FilterEvents)
- [SDL_FlushEvent](SDL_FlushEvent)
- [SDL_FlushEvents](SDL_FlushEvents)
- [SDL_GetEventFilter](SDL_GetEventFilter)
- [SDL_HasEvent](SDL_HasEvent)
- [SDL_HasEvents](SDL_HasEvents)
- [SDL_PeepEvents](SDL_PeepEvents)
- [SDL_PollEvent](SDL_PollEvent)
- [SDL_PumpEvents](SDL_PumpEvents)
- [SDL_PushEvent](SDL_PushEvent)
- [SDL_RegisterEvents](SDL_RegisterEvents)
- [SDL_SetEventFilter](SDL_SetEventFilter)
- [SDL_WaitEvent](SDL_WaitEvent)
- [SDL_WaitEventTimeout](SDL_WaitEventTimeout)
<!-- END CATEGORY LIST -->

## Datatypes

<!-- 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: CategoryEvents, CategoryAPIDatatype -->
- [SDL_EventFilter](SDL_EventFilter)
<!-- END CATEGORY LIST -->

## 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: CategoryEvents, CategoryAPIStruct -->
- [SDL_AudioDeviceEvent](SDL_AudioDeviceEvent)
- [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_DollarGestureEvent](SDL_DollarGestureEvent)
- [SDL_DropEvent](SDL_DropEvent)
- [SDL_Event](SDL_Event)
- [SDL_Finger](SDL_Finger)
- [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_MouseButtonEvent](SDL_MouseButtonEvent)
- [SDL_MouseMotionEvent](SDL_MouseMotionEvent)
- [SDL_MouseWheelEvent](SDL_MouseWheelEvent)
- [SDL_MultiGestureEvent](SDL_MultiGestureEvent)
- [SDL_QuitEvent](SDL_QuitEvent)
- [SDL_SensorEvent](SDL_SensorEvent)
- [SDL_SysWMEvent](SDL_SysWMEvent)
- [SDL_TextEditingEvent](SDL_TextEditingEvent)
- [SDL_TextEditingExtEvent](SDL_TextEditingExtEvent)
- [SDL_TextInputEvent](SDL_TextInputEvent)
- [SDL_TouchFingerEvent](SDL_TouchFingerEvent)
- [SDL_UserEvent](SDL_UserEvent)
- [SDL_WindowEvent](SDL_WindowEvent)
<!-- END CATEGORY LIST -->

## Enums

<!-- 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: CategoryEvents, CategoryAPIEnum -->
- [SDL_EventType](SDL_EventType)
<!-- END CATEGORY LIST -->

## Macros

<!-- 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: CategoryEvents, CategoryAPIMacro -->
- [SDL_TEXTINPUTEVENT_TEXT_SIZE](SDL_TEXTINPUTEVENT_TEXT_SIZE)
<!-- END CATEGORY LIST -->