Module dsdl.event
Functions
| Name | Description | 
|---|---|
| 
								pollEvent()
							 | Wraps SDL_PollEventwhich returns the latest event in queue | 
| 
								pumpEvents()
							 | Wraps SDL_PumpEventswhich retrieves events from input devices | 
Classes
| Name | Description | 
|---|---|
| 
								AppDidEnterBackgroundEvent
							 | D class that wraps SDL_APP_DIDENTERBACKGROUNDSDL_Events | 
| 
								AppDidEnterForegroundEvent
							 | D class that wraps SDL_APP_DIDENTERFOREGROUNDSDL_Events | 
| 
								AppLowMemoryEvent
							 | D class that wraps SDL_APP_LOWMEMORYSDL_Events | 
| 
								AppTerminatingEvent
							 | D class that wraps SDL_APP_TERMINATINGSDL_Events | 
| 
								AppWillEnterBackgroundEvent
							 | D class that wraps SDL_APP_WILLENTERBACKGROUNDSDL_Events | 
| 
								AppWillEnterForegroundEvent
							 | D class that wraps SDL_APP_WILLENTERFOREGROUNDSDL_Events | 
| 
								DisplayConnectedEvent
							 | D class that wraps SDL_DISPLAYEVENT_CONNECTEDSDL_DISPLAYEVENTSDL_Events (from SDL 2.0.14) | 
| 
								DisplayDisconnectedEvent
							 | D class that wraps SDL_DISPLAYEVENT_DISCONNECTEDSDL_DISPLAYEVENTSDL_Events (from SDL 2.0.14) | 
| 
								DisplayEvent
							 | D abstract class that wraps SDL_DISPLAYEVENTSDL_Events (from SDL 2.0.9) | 
| 
								DisplayMovedEvent
							 | D class that wraps SDL_DISPLAYEVENT_MOVEDSDL_DISPLAYEVENTSDL_Events (from SDL 2.0.28) | 
| 
								DisplayOrientationEvent
							 | D class that wraps SDL_DISPLAYEVENT_ORIENTATIONSDL_DISPLAYEVENTSDL_Events (from SDL 2.0.9) | 
| 
								DollarEvent
							 | D abstract class that wraps dollar gesture SDL_Events | 
| 
								DollarGestureEvent
							 | D class that wraps SDL_DOLLARGESTURESDL_Events | 
| 
								DollarRecordEvent
							 | D class that wraps SDL_DOLLARRECORDSDL_Events | 
| 
								DropBeginEvent
							 | D class that wraps SDL_DROPBEGINSDL_Events (from SDL 2.0.5) | 
| 
								DropCompleteEvent
							 | D class that wraps SDL_DROPCOMPLETESDL_Events (from SDL 2.0.5) | 
| 
								DropEvent
							 | D abstract class that wraps drop SDL_Events | 
| 
								DropFileEvent
							 | D class that wraps SDL_DROPFILESDL_Events | 
| 
								DropTextEvent
							 | D class that wraps SDL_DROPTEXTSDL_Events (from SDL 2.0.5) | 
| 
								Event
							 | D abstract class that wraps SDL_Eventcontaining details of an event polled fromdsdl | 
| 
								FingerDownEvent
							 | D class that wraps SDL_FINGERDOWNSDL_Events | 
| 
								FingerEvent
							 | D abstract class that wraps touch finger SDL_Events | 
| 
								FingerMotionEvent
							 | D class that wraps SDL_FINGERMOTIONSDL_Events | 
| 
								FingerUpEvent
							 | D class that wraps SDL_FINGERUPSDL_Events | 
| 
								KeyboardEvent
							 | D abstract class that wraps keyboard SDL_Events | 
| 
								KeyDownKeyboardEvent
							 | D class that wraps SDL_KEYDOWNSDL_Events | 
| 
								KeymapChangedEvent
							 | D class that wraps SDL_KEYMAPCHANGEDSDL_Events (from SDL 2.0.4) | 
| 
								KeyUpKeyboardEvent
							 | D class that wraps SDL_KEYUPSDL_Events | 
| 
								LocaleChangeEvent
							 | D class that wraps SDL_LOCALECHANGEDSDL_Events (from SDL 2.0.14) | 
| 
								MouseButtonDownEvent
							 | D class that wraps SDL_MOUSEBUTTONDOWNSDL_Events | 
| 
								MouseButtonEvent
							 | D abstract class that wraps mouse button SDL_Events | 
| 
								MouseButtonUpEvent
							 | D class that wraps SDL_MOUSEBUTTONUPSDL_Events | 
| 
								MouseMotionEvent
							 | D class that wraps SDL_MOUSEMOTIONSDL_Events | 
| 
								MouseWheelEvent
							 | D class that wraps SDL_MOUSEWHEELSDL_Events | 
| 
								MultiGestureEvent
							 | D class that wraps SDL_MULTIGESTURESDL_Events | 
| 
								QuitEvent
							 | D class that wraps SDL_QUITSDL_Events | 
| 
								SysWMEvent
							 | D class that wraps SDL_SYSWMEVENTSDL_Events | 
| 
								TextEditingEvent
							 | D class that wraps SDL_TEXTEDITINGSDL_Events | 
| 
								TextInputEvent
							 | D class that wraps SDL_TEXTINPUTSDL_Events | 
| 
								UnknownEvent
							 | D class that wraps SDL events that aren't recognized by dsdl | 
| 
								WindowCloseEvent
							 | D class that wraps SDL_WINDOWEVENT_CLOSESDL_WINDOWEVENTSDL_Events | 
| 
								WindowDisplayChangedEvent
							 | D class that wraps SDL_WINDOWEVENT_DISPLAY_CHANGEDSDL_WINDOWEVENTSDL_Events (from SDL 2.0.18) | 
| 
								WindowEnterEvent
							 | D class that wraps SDL_WINDOWEVENT_ENTERSDL_WINDOWEVENTSDL_Events | 
| 
								WindowEvent
							 | D abstract class that wraps SDL_WINDOWEVENTSDL_Events | 
| 
								WindowExposedEvent
							 | D class that wraps SDL_WINDOWEVENT_EXPOSEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowFocusGainedEvent
							 | D class that wraps SDL_WINDOWEVENT_FOCUS_GAINEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowFocusLostEvent
							 | D class that wraps SDL_WINDOWEVENT_FOCUS_LOSTSDL_WINDOWEVENTSDL_Events | 
| 
								WindowHiddenEvent
							 | D class that wraps SDL_WINDOWEVENT_HIDDENSDL_WINDOWEVENTSDL_Events | 
| 
								WindowHitTestEvent
							 | D class that wraps SDL_WINDOWEVENT_HIT_TESTSDL_WINDOWEVENTSDL_Events (from SDL 2.0.5) | 
| 
								WindowICCProfileChangedEvent
							 | D class that wraps SDL_WINDOWEVENT_ICCPROF_CHANGEDSDL_WINDOWEVENTSDL_Events (from SDL 2.0.18) | 
| 
								WindowLeaveEvent
							 | D class that wraps SDL_WINDOWEVENT_LEAVESDL_WINDOWEVENTSDL_Events | 
| 
								WindowMaximizedEvent
							 | D class that wraps SDL_WINDOWEVENT_MAXIMIZEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowMinimizedEvent
							 | D class that wraps SDL_WINDOWEVENT_MINIMIZEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowMovedEvent
							 | D class that wraps SDL_WINDOWEVENT_MOVEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowResizedEvent
							 | D class that wraps SDL_WINDOWEVENT_RESIZEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowRestoredEvent
							 | D class that wraps SDL_WINDOWEVENT_RESTOREDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowShownEvent
							 | D class that wraps SDL_WINDOWEVENT_SHOWNSDL_WINDOWEVENTSDL_Events | 
| 
								WindowSizeChangedEvent
							 | D class that wraps SDL_WINDOWEVENT_SIZE_CHANGEDSDL_WINDOWEVENTSDL_Events | 
| 
								WindowTakeFocusEvent
							 | D class that wraps SDL_WINDOWEVENT_TAKE_FOCUSSDL_WINDOWEVENTSDL_Events (from SDL 2.0.5) |