Module dsdl.event
Functions
| Name | Description |
|---|---|
pollEvent()
|
Wraps SDL_PollEvent which returns the latest event in queue
|
pumpEvents()
|
Wraps SDL_PumpEvents which retrieves events from input devices
|
Classes
| Name | Description |
|---|---|
AppDidEnterBackgroundEvent
|
D class that wraps SDL_APP_DIDENTERBACKGROUND SDL_Events
|
AppDidEnterForegroundEvent
|
D class that wraps SDL_APP_DIDENTERFOREGROUND SDL_Events
|
AppLowMemoryEvent
|
D class that wraps SDL_APP_LOWMEMORY SDL_Events
|
AppTerminatingEvent
|
D class that wraps SDL_APP_TERMINATING SDL_Events
|
AppWillEnterBackgroundEvent
|
D class that wraps SDL_APP_WILLENTERBACKGROUND SDL_Events
|
AppWillEnterForegroundEvent
|
D class that wraps SDL_APP_WILLENTERFOREGROUND SDL_Events
|
DisplayConnectedEvent
|
D class that wraps SDL_DISPLAYEVENT_CONNECTED SDL_DISPLAYEVENT SDL_Events (from SDL 2.0.14)
|
DisplayDisconnectedEvent
|
D class that wraps SDL_DISPLAYEVENT_DISCONNECTED SDL_DISPLAYEVENT SDL_Events (from SDL 2.0.14)
|
DisplayEvent
|
D abstract class that wraps SDL_DISPLAYEVENT SDL_Events (from SDL 2.0.9)
|
DisplayMovedEvent
|
D class that wraps SDL_DISPLAYEVENT_MOVED SDL_DISPLAYEVENT SDL_Events (from SDL 2.0.28)
|
DisplayOrientationEvent
|
D class that wraps SDL_DISPLAYEVENT_ORIENTATION SDL_DISPLAYEVENT SDL_Events (from SDL 2.0.9)
|
DollarEvent
|
D abstract class that wraps dollar gesture SDL_Events
|
DollarGestureEvent
|
D class that wraps SDL_DOLLARGESTURE SDL_Events
|
DollarRecordEvent
|
D class that wraps SDL_DOLLARRECORD SDL_Events
|
DropBeginEvent
|
D class that wraps SDL_DROPBEGIN SDL_Events (from SDL 2.0.5)
|
DropCompleteEvent
|
D class that wraps SDL_DROPCOMPLETE SDL_Events (from SDL 2.0.5)
|
DropEvent
|
D abstract class that wraps drop SDL_Events
|
DropFileEvent
|
D class that wraps SDL_DROPFILE SDL_Events
|
DropTextEvent
|
D class that wraps SDL_DROPTEXT SDL_Events (from SDL 2.0.5)
|
Event
|
D abstract class that wraps SDL_Event containing details of an event polled from dsdl
|
FingerDownEvent
|
D class that wraps SDL_FINGERDOWN SDL_Events
|
FingerEvent
|
D abstract class that wraps touch finger SDL_Events
|
FingerMotionEvent
|
D class that wraps SDL_FINGERMOTION SDL_Events
|
FingerUpEvent
|
D class that wraps SDL_FINGERUP SDL_Events
|
KeyboardEvent
|
D abstract class that wraps keyboard SDL_Events
|
KeyDownKeyboardEvent
|
D class that wraps SDL_KEYDOWN SDL_Events
|
KeymapChangedEvent
|
D class that wraps SDL_KEYMAPCHANGED SDL_Events (from SDL 2.0.4)
|
KeyUpKeyboardEvent
|
D class that wraps SDL_KEYUP SDL_Events
|
LocaleChangeEvent
|
D class that wraps SDL_LOCALECHANGED SDL_Events (from SDL 2.0.14)
|
MouseButtonDownEvent
|
D class that wraps SDL_MOUSEBUTTONDOWN SDL_Events
|
MouseButtonEvent
|
D abstract class that wraps mouse button SDL_Events
|
MouseButtonUpEvent
|
D class that wraps SDL_MOUSEBUTTONUP SDL_Events
|
MouseMotionEvent
|
D class that wraps SDL_MOUSEMOTION SDL_Events
|
MouseWheelEvent
|
D class that wraps SDL_MOUSEWHEEL SDL_Events
|
MultiGestureEvent
|
D class that wraps SDL_MULTIGESTURE SDL_Events
|
QuitEvent
|
D class that wraps SDL_QUIT SDL_Events
|
SysWMEvent
|
D class that wraps SDL_SYSWMEVENT SDL_Events
|
TextEditingEvent
|
D class that wraps SDL_TEXTEDITING SDL_Events
|
TextInputEvent
|
D class that wraps SDL_TEXTINPUT SDL_Events
|
UnknownEvent
|
D class that wraps SDL events that aren't recognized by dsdl |
WindowCloseEvent
|
D class that wraps SDL_WINDOWEVENT_CLOSE SDL_WINDOWEVENT SDL_Events
|
WindowDisplayChangedEvent
|
D class that wraps SDL_WINDOWEVENT_DISPLAY_CHANGED SDL_WINDOWEVENT SDL_Events (from SDL 2.0.18)
|
WindowEnterEvent
|
D class that wraps SDL_WINDOWEVENT_ENTER SDL_WINDOWEVENT SDL_Events
|
WindowEvent
|
D abstract class that wraps SDL_WINDOWEVENT SDL_Events
|
WindowExposedEvent
|
D class that wraps SDL_WINDOWEVENT_EXPOSED SDL_WINDOWEVENT SDL_Events
|
WindowFocusGainedEvent
|
D class that wraps SDL_WINDOWEVENT_FOCUS_GAINED SDL_WINDOWEVENT SDL_Events
|
WindowFocusLostEvent
|
D class that wraps SDL_WINDOWEVENT_FOCUS_LOST SDL_WINDOWEVENT SDL_Events
|
WindowHiddenEvent
|
D class that wraps SDL_WINDOWEVENT_HIDDEN SDL_WINDOWEVENT SDL_Events
|
WindowHitTestEvent
|
D class that wraps SDL_WINDOWEVENT_HIT_TEST SDL_WINDOWEVENT SDL_Events (from SDL 2.0.5)
|
WindowICCProfileChangedEvent
|
D class that wraps SDL_WINDOWEVENT_ICCPROF_CHANGED SDL_WINDOWEVENT SDL_Events (from SDL 2.0.18)
|
WindowLeaveEvent
|
D class that wraps SDL_WINDOWEVENT_LEAVE SDL_WINDOWEVENT SDL_Events
|
WindowMaximizedEvent
|
D class that wraps SDL_WINDOWEVENT_MAXIMIZED SDL_WINDOWEVENT SDL_Events
|
WindowMinimizedEvent
|
D class that wraps SDL_WINDOWEVENT_MINIMIZED SDL_WINDOWEVENT SDL_Events
|
WindowMovedEvent
|
D class that wraps SDL_WINDOWEVENT_MOVED SDL_WINDOWEVENT SDL_Events
|
WindowResizedEvent
|
D class that wraps SDL_WINDOWEVENT_RESIZED SDL_WINDOWEVENT SDL_Events
|
WindowRestoredEvent
|
D class that wraps SDL_WINDOWEVENT_RESTORED SDL_WINDOWEVENT SDL_Events
|
WindowShownEvent
|
D class that wraps SDL_WINDOWEVENT_SHOWN SDL_WINDOWEVENT SDL_Events
|
WindowSizeChangedEvent
|
D class that wraps SDL_WINDOWEVENT_SIZE_CHANGED SDL_WINDOWEVENT SDL_Events
|
WindowTakeFocusEvent
|
D class that wraps SDL_WINDOWEVENT_TAKE_FOCUS SDL_WINDOWEVENT SDL_Events (from SDL 2.0.5)
|