SDL.Event

Polling events

pollEvent

pollEvents

mapEvents

pumpEvents

waitEvent

waitEventTimeout

Event data

data Event

data EventPayload

Window events

data WindowShownEventData

data WindowHiddenEventData

data WindowExposedEventData

data WindowMovedEventData

data WindowResizedEventData

data WindowSizeChangedEventData

data WindowMinimizedEventData

data WindowMaximizedEventData

data WindowRestoredEventData

data WindowGainedMouseFocusEventData

data WindowLostMouseFocusEventData

data WindowGainedKeyboardFocusEventData

data WindowLostKeyboardFocusEventData

data WindowClosedEventData

data SysWMEventData

Keyboard events

data KeyboardEventData

data TextEditingEventData

data TextInputEventData

Mouse events

data MouseMotionEventData

data MouseButtonEventData

data MouseWheelEventData

Joystick events

data JoyAxisEventData

data JoyBallEventData

data JoyHatEventData

data JoyButtonEventData

data JoyDeviceEventData

Controller events

data ControllerAxisEventData

data ControllerButtonEventData

data ControllerDeviceEventData

Audio events

data AudioDeviceEventData

User events

data UserEventData

Touch events

data TouchFingerEventData

Gesture events

data MultiGestureEventData

data DollarGestureEventData

Drag and drop events

data DropEventData

Unknown events

data UnknownEventData

Auxiliary event data

data InputMotion

data MouseButton