# CategoryEvents Include file for SDL event handling. ## Functions - [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) ## Datatypes - [SDL_EventFilter](SDL_EventFilter) ## Structs - [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) ## Enums - [SDL_DisplayEventID](SDL_DisplayEventID) - [SDL_EventType](SDL_EventType) - [SDL_WindowEventID](SDL_WindowEventID) ## Macros - [SDL_TEXTINPUTEVENT_TEXT_SIZE](SDL_TEXTINPUTEVENT_TEXT_SIZE)