sdl.events

Undocumented in source.

Members

Aliases

SDL_EventAction
alias SDL_EventAction = SDL_eventaction
Undocumented in source.
SDL_EventFilter
alias SDL_EventFilter = int function(void* userData, SDL_Event* event) nothrow
Undocumented in source.
SDL_EventType
alias SDL_EventType = uint
Undocumented in source.
SDL_eventaction
alias SDL_eventaction = uint
Undocumented in source.

Enums

SDL_ADDEVENT
anonymousenum SDL_ADDEVENT
Undocumented in source.
SDL_CONTROLLERUPDATECOMPLETE_RESERVED_FOR_SDL3
anonymousenum SDL_CONTROLLERUPDATECOMPLETE_RESERVED_FOR_SDL3
Undocumented in source.
SDL_DISPLAYEVENT
anonymousenum SDL_DISPLAYEVENT
Undocumented in source.
SDL_DROPTEXT
anonymousenum SDL_DROPTEXT
Undocumented in source.
SDL_FIRSTEVENT
anonymousenum SDL_FIRSTEVENT
Undocumented in source.
SDL_JOYBATTERYUPDATED
anonymousenum SDL_JOYBATTERYUPDATED
Undocumented in source.
SDL_KEYMAPCHANGED
anonymousenum SDL_KEYMAPCHANGED
Undocumented in source.
SDL_LOCALECHANGED
anonymousenum SDL_LOCALECHANGED
Undocumented in source.
SDL_QUERY
anonymousenum SDL_QUERY
Undocumented in source.
SDL_RELEASED
anonymousenum SDL_RELEASED
Undocumented in source.
SDL_RENDER_TARGETS_RESET
anonymousenum SDL_RENDER_TARGETS_RESET
Undocumented in source.
SDL_TEXTEDITING_EXT
anonymousenum SDL_TEXTEDITING_EXT
Undocumented in source.

Functions

SDL_GetEventState
int SDL_GetEventState(SDL_EventType type)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_QuitRequested
bool SDL_QuitRequested()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

SDL_TEXTEDITINGEVENT_TEXT_SIZE
enum SDL_TEXTEDITINGEVENT_TEXT_SIZE;
Undocumented in source.
SDL_TEXTINPUTEVENT_TEXT_SIZE
enum SDL_TEXTINPUTEVENT_TEXT_SIZE;
Undocumented in source.

Structs

SDL_AudioDeviceEvent
struct SDL_AudioDeviceEvent
Undocumented in source.
SDL_CommonEvent
struct SDL_CommonEvent
Undocumented in source.
SDL_ControllerAxisEvent
struct SDL_ControllerAxisEvent
Undocumented in source.
SDL_ControllerButtonEvent
struct SDL_ControllerButtonEvent
Undocumented in source.
SDL_ControllerDeviceEvent
struct SDL_ControllerDeviceEvent
Undocumented in source.
SDL_ControllerSensorEvent
struct SDL_ControllerSensorEvent
Undocumented in source.
SDL_ControllerTouchpadEvent
struct SDL_ControllerTouchpadEvent
Undocumented in source.
SDL_DisplayEvent
struct SDL_DisplayEvent
Undocumented in source.
SDL_DollarGestureEvent
struct SDL_DollarGestureEvent
Undocumented in source.
SDL_DropEvent
struct SDL_DropEvent
Undocumented in source.
SDL_JoyAxisEvent
struct SDL_JoyAxisEvent
Undocumented in source.
SDL_JoyBallEvent
struct SDL_JoyBallEvent
Undocumented in source.
SDL_JoyBatteryEvent
struct SDL_JoyBatteryEvent
Undocumented in source.
SDL_JoyButtonEvent
struct SDL_JoyButtonEvent
Undocumented in source.
SDL_JoyDeviceEvent
struct SDL_JoyDeviceEvent
Undocumented in source.
SDL_JoyHatEvent
struct SDL_JoyHatEvent
Undocumented in source.
SDL_KeyboardEvent
struct SDL_KeyboardEvent
Undocumented in source.
SDL_MouseButtonEvent
struct SDL_MouseButtonEvent
Undocumented in source.
SDL_MouseMotionEvent
struct SDL_MouseMotionEvent
Undocumented in source.
SDL_MouseWheelEvent
struct SDL_MouseWheelEvent
Undocumented in source.
SDL_MultiGestureEvent
struct SDL_MultiGestureEvent
Undocumented in source.
SDL_OSEvent
struct SDL_OSEvent
Undocumented in source.
SDL_QuitEvent
struct SDL_QuitEvent
Undocumented in source.
SDL_SensorEvent
struct SDL_SensorEvent
Undocumented in source.
SDL_SysWMEvent
struct SDL_SysWMEvent
Undocumented in source.
SDL_TextEditingEvent
struct SDL_TextEditingEvent
Undocumented in source.
SDL_TextEditingExtEvent
struct SDL_TextEditingExtEvent
Undocumented in source.
SDL_TextInputEvent
struct SDL_TextInputEvent
Undocumented in source.
SDL_TouchFingerEvent
struct SDL_TouchFingerEvent
Undocumented in source.
SDL_UserEvent
struct SDL_UserEvent
Undocumented in source.
SDL_WindowEvent
struct SDL_WindowEvent
Undocumented in source.

Unions

SDL_Event
union SDL_Event
Undocumented in source.

Meta