EventType
kn::EventType At a glance
122 membersQuitvalueTerminatingvalueLowMemoryvalueWillEnterBackgroundvalueDidEnterBackgroundvalueWillEnterForegroundvalueDidEnterForegroundvalueLocaleChangedvalueSystemThemeChangedvalueDisplayOrientationvalueDisplayAddedvalueDisplayRemovedvalueDisplayMovedvalueDisplayDesktopModeChangedvalueDisplayCurrentModeChangedvalueDisplayContentScaleChangedvalueDisplayUsableBoundsChangedvalueDisplayFirstvalueDisplayLastvalueWindowShownvalueWindowHiddenvalueWindowExposedvalueWindowMovedvalueWindowResizedvalueWindowPixelSizeChangedvalueWindowMetalViewResizedvalueWindowMinimizedvalueWindowMaximizedvalueWindowRestoredvalueWindowMouseEntervalueWindowMouseLeavevalueWindowFocusGainedvalueWindowFocusLostvalueWindowCloseRequestedvalueWindowHitTestvalueWindowICCProfChangedvalueWindowDisplayChangedvalueWindowDisplayScaleChangedvalueWindowSafeAreaChangedvalueWindowOccludedvalueWindowEnterFullscreenvalueWindowLeaveFullscreenvalueWindowDestroyedvalueWindowHdrStateChangedvalueWindowFirstvalueWindowLastvalueKeyDownvalueKeyUpvalueTextEditingvalueTextInputvalueKeymapChangedvalueKeyboardAddedvalueKeyboardRemovedvalueTextEditingCandidatesvalueScreenKeyboardShownvalueScreenKeyboardHiddenvalueMouseMotionvalueMouseButtonDownvalueMouseButtonUpvalueMouseWheelvalueMouseAddedvalueMouseRemovedvalueJoystickAxisMotionvalueJoystickBallMotionvalueJoystickHatMotionvalueJoystickButtonDownvalueJoystickButtonUpvalueJoystickAddedvalueJoystickRemovedvalueJoystickBatteryUpdatedvalueJoystickUpdateCompletevalueGamepadAxisMotionvalueGamepadButtonDownvalueGamepadButtonUpvalueGamepadAddedvalueGamepadRemovedvalueGamepadRemappedvalueGamepadTouchpadDownvalueGamepadTouchpadMotionvalueGamepadTouchpadUpvalueGamepadSensorUpdatevalueGamepadUpdateCompletevalueGamepadSteamHandleUpdatedvalueFingerDownvalueFingerUpvalueFingerMotionvalueFingerCanceledvalueClipboardUpdatevalueDropFilevalueDropTextvalueDropBeginvalueDropCompletevalueDropPositionvalueAudioDeviceAddedvalueAudioDeviceRemovedvalueAudioDeviceFormatChangedvalueSensorUpdatevaluePenProximityInvaluePenProximityOutvaluePenDownvaluePenUpvaluePenButtonDownvaluePenButtonUpvaluePenMotionvaluePenAxisvalueCameraDeviceAddedvalueCameraDeviceRemovedvalueCameraDeviceApprovedvalueCameraDeviceDeniedvalueRenderTargetsResetvalueRenderDeviceResetvalueRenderDeviceLostvaluePinchBeginvaluePinchUpdatevaluePinchEndvaluePrivate0valuePrivate1valuePrivate2valuePrivate3valuePollSentinelvalueUservalueLastvalueReference
C++ APIQuit
valueQuit = SDL_EVENT_QUITNo description in the source header.
Terminating
valueTerminating = SDL_EVENT_TERMINATINGNo description in the source header.
LowMemory
valueLowMemory = SDL_EVENT_LOW_MEMORYNo description in the source header.
WillEnterBackground
valueWillEnterBackground = SDL_EVENT_WILL_ENTER_BACKGROUNDNo description in the source header.
DidEnterBackground
valueDidEnterBackground = SDL_EVENT_DID_ENTER_BACKGROUNDNo description in the source header.
WillEnterForeground
valueWillEnterForeground = SDL_EVENT_WILL_ENTER_FOREGROUNDNo description in the source header.
DidEnterForeground
valueDidEnterForeground = SDL_EVENT_DID_ENTER_FOREGROUNDNo description in the source header.
LocaleChanged
valueLocaleChanged = SDL_EVENT_LOCALE_CHANGEDNo description in the source header.
SystemThemeChanged
valueSystemThemeChanged = SDL_EVENT_SYSTEM_THEME_CHANGEDNo description in the source header.
DisplayOrientation
valueDisplayOrientation = SDL_EVENT_DISPLAY_ORIENTATIONNo description in the source header.
DisplayAdded
valueDisplayAdded = SDL_EVENT_DISPLAY_ADDEDNo description in the source header.
DisplayRemoved
valueDisplayRemoved = SDL_EVENT_DISPLAY_REMOVEDNo description in the source header.
DisplayMoved
valueDisplayMoved = SDL_EVENT_DISPLAY_MOVEDNo description in the source header.
DisplayDesktopModeChanged = SDL_EVENT_DISPLAY_DESKTOP_MODE_CHANGEDNo description in the source header.
DisplayCurrentModeChanged = SDL_EVENT_DISPLAY_CURRENT_MODE_CHANGEDNo description in the source header.
DisplayContentScaleChanged = SDL_EVENT_DISPLAY_CONTENT_SCALE_CHANGEDNo description in the source header.
DisplayUsableBoundsChanged = SDL_EVENT_DISPLAY_USABLE_BOUNDS_CHANGEDNo description in the source header.
DisplayFirst
valueDisplayFirst = SDL_EVENT_DISPLAY_FIRSTNo description in the source header.
DisplayLast
valueDisplayLast = SDL_EVENT_DISPLAY_LASTNo description in the source header.
WindowShown
valueWindowShown = SDL_EVENT_WINDOW_SHOWNNo description in the source header.
WindowHidden
valueWindowHidden = SDL_EVENT_WINDOW_HIDDENNo description in the source header.
WindowExposed
valueWindowExposed = SDL_EVENT_WINDOW_EXPOSEDNo description in the source header.
WindowMoved
valueWindowMoved = SDL_EVENT_WINDOW_MOVEDNo description in the source header.
WindowResized
valueWindowResized = SDL_EVENT_WINDOW_RESIZEDNo description in the source header.
WindowPixelSizeChanged = SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGEDNo description in the source header.
WindowMetalViewResized = SDL_EVENT_WINDOW_METAL_VIEW_RESIZEDNo description in the source header.
WindowMinimized
valueWindowMinimized = SDL_EVENT_WINDOW_MINIMIZEDNo description in the source header.
WindowMaximized
valueWindowMaximized = SDL_EVENT_WINDOW_MAXIMIZEDNo description in the source header.
WindowRestored
valueWindowRestored = SDL_EVENT_WINDOW_RESTOREDNo description in the source header.
WindowMouseEnter
valueWindowMouseEnter = SDL_EVENT_WINDOW_MOUSE_ENTERNo description in the source header.
WindowMouseLeave
valueWindowMouseLeave = SDL_EVENT_WINDOW_MOUSE_LEAVENo description in the source header.
WindowFocusGained
valueWindowFocusGained = SDL_EVENT_WINDOW_FOCUS_GAINEDNo description in the source header.
WindowFocusLost
valueWindowFocusLost = SDL_EVENT_WINDOW_FOCUS_LOSTNo description in the source header.
WindowCloseRequested
valueWindowCloseRequested = SDL_EVENT_WINDOW_CLOSE_REQUESTEDNo description in the source header.
WindowHitTest
valueWindowHitTest = SDL_EVENT_WINDOW_HIT_TESTNo description in the source header.
WindowICCProfChanged
valueWindowICCProfChanged = SDL_EVENT_WINDOW_ICCPROF_CHANGEDNo description in the source header.
WindowDisplayChanged
valueWindowDisplayChanged = SDL_EVENT_WINDOW_DISPLAY_CHANGEDNo description in the source header.
WindowDisplayScaleChanged = SDL_EVENT_WINDOW_DISPLAY_SCALE_CHANGEDNo description in the source header.
WindowSafeAreaChanged = SDL_EVENT_WINDOW_SAFE_AREA_CHANGEDNo description in the source header.
WindowOccluded
valueWindowOccluded = SDL_EVENT_WINDOW_OCCLUDEDNo description in the source header.
WindowEnterFullscreen = SDL_EVENT_WINDOW_ENTER_FULLSCREENNo description in the source header.
WindowLeaveFullscreen = SDL_EVENT_WINDOW_LEAVE_FULLSCREENNo description in the source header.
WindowDestroyed
valueWindowDestroyed = SDL_EVENT_WINDOW_DESTROYEDNo description in the source header.
WindowHdrStateChanged = SDL_EVENT_WINDOW_HDR_STATE_CHANGEDNo description in the source header.
WindowFirst
valueWindowFirst = SDL_EVENT_WINDOW_FIRSTNo description in the source header.
WindowLast
valueWindowLast = SDL_EVENT_WINDOW_LASTNo description in the source header.
KeyDown
valueKeyDown = SDL_EVENT_KEY_DOWNNo description in the source header.
KeyUp
valueKeyUp = SDL_EVENT_KEY_UPNo description in the source header.
TextEditing
valueTextEditing = SDL_EVENT_TEXT_EDITINGNo description in the source header.
TextInput
valueTextInput = SDL_EVENT_TEXT_INPUTNo description in the source header.
KeymapChanged
valueKeymapChanged = SDL_EVENT_KEYMAP_CHANGEDNo description in the source header.
KeyboardAdded
valueKeyboardAdded = SDL_EVENT_KEYBOARD_ADDEDNo description in the source header.
KeyboardRemoved
valueKeyboardRemoved = SDL_EVENT_KEYBOARD_REMOVEDNo description in the source header.
TextEditingCandidates = SDL_EVENT_TEXT_EDITING_CANDIDATESNo description in the source header.
ScreenKeyboardShown
valueScreenKeyboardShown = SDL_EVENT_SCREEN_KEYBOARD_SHOWNNo description in the source header.
ScreenKeyboardHidden
valueScreenKeyboardHidden = SDL_EVENT_SCREEN_KEYBOARD_HIDDENNo description in the source header.
MouseMotion
valueMouseMotion = SDL_EVENT_MOUSE_MOTIONNo description in the source header.
MouseButtonDown
valueMouseButtonDown = SDL_EVENT_MOUSE_BUTTON_DOWNNo description in the source header.
MouseButtonUp
valueMouseButtonUp = SDL_EVENT_MOUSE_BUTTON_UPNo description in the source header.
MouseWheel
valueMouseWheel = SDL_EVENT_MOUSE_WHEELNo description in the source header.
MouseAdded
valueMouseAdded = SDL_EVENT_MOUSE_ADDEDNo description in the source header.
MouseRemoved
valueMouseRemoved = SDL_EVENT_MOUSE_REMOVEDNo description in the source header.
JoystickAxisMotion
valueJoystickAxisMotion = SDL_EVENT_JOYSTICK_AXIS_MOTIONNo description in the source header.
JoystickBallMotion
valueJoystickBallMotion = SDL_EVENT_JOYSTICK_BALL_MOTIONNo description in the source header.
JoystickHatMotion
valueJoystickHatMotion = SDL_EVENT_JOYSTICK_HAT_MOTIONNo description in the source header.
JoystickButtonDown
valueJoystickButtonDown = SDL_EVENT_JOYSTICK_BUTTON_DOWNNo description in the source header.
JoystickButtonUp
valueJoystickButtonUp = SDL_EVENT_JOYSTICK_BUTTON_UPNo description in the source header.
JoystickAdded
valueJoystickAdded = SDL_EVENT_JOYSTICK_ADDEDNo description in the source header.
JoystickRemoved
valueJoystickRemoved = SDL_EVENT_JOYSTICK_REMOVEDNo description in the source header.
JoystickBatteryUpdated = SDL_EVENT_JOYSTICK_BATTERY_UPDATEDNo description in the source header.
JoystickUpdateComplete = SDL_EVENT_JOYSTICK_UPDATE_COMPLETENo description in the source header.
GamepadAxisMotion
valueGamepadAxisMotion = SDL_EVENT_GAMEPAD_AXIS_MOTIONNo description in the source header.
GamepadButtonDown
valueGamepadButtonDown = SDL_EVENT_GAMEPAD_BUTTON_DOWNNo description in the source header.
GamepadButtonUp
valueGamepadButtonUp = SDL_EVENT_GAMEPAD_BUTTON_UPNo description in the source header.
GamepadAdded
valueGamepadAdded = SDL_EVENT_GAMEPAD_ADDEDNo description in the source header.
GamepadRemoved
valueGamepadRemoved = SDL_EVENT_GAMEPAD_REMOVEDNo description in the source header.
GamepadRemapped
valueGamepadRemapped = SDL_EVENT_GAMEPAD_REMAPPEDNo description in the source header.
GamepadTouchpadDown
valueGamepadTouchpadDown = SDL_EVENT_GAMEPAD_TOUCHPAD_DOWNNo description in the source header.
GamepadTouchpadMotion = SDL_EVENT_GAMEPAD_TOUCHPAD_MOTIONNo description in the source header.
GamepadTouchpadUp
valueGamepadTouchpadUp = SDL_EVENT_GAMEPAD_TOUCHPAD_UPNo description in the source header.
GamepadSensorUpdate
valueGamepadSensorUpdate = SDL_EVENT_GAMEPAD_SENSOR_UPDATENo description in the source header.
GamepadUpdateComplete = SDL_EVENT_GAMEPAD_UPDATE_COMPLETENo description in the source header.
GamepadSteamHandleUpdated = SDL_EVENT_GAMEPAD_STEAM_HANDLE_UPDATEDNo description in the source header.
FingerDown
valueFingerDown = SDL_EVENT_FINGER_DOWNNo description in the source header.
FingerUp
valueFingerUp = SDL_EVENT_FINGER_UPNo description in the source header.
FingerMotion
valueFingerMotion = SDL_EVENT_FINGER_MOTIONNo description in the source header.
FingerCanceled
valueFingerCanceled = SDL_EVENT_FINGER_CANCELEDNo description in the source header.
ClipboardUpdate
valueClipboardUpdate = SDL_EVENT_CLIPBOARD_UPDATENo description in the source header.
DropFile
valueDropFile = SDL_EVENT_DROP_FILENo description in the source header.
DropText
valueDropText = SDL_EVENT_DROP_TEXTNo description in the source header.
DropBegin
valueDropBegin = SDL_EVENT_DROP_BEGINNo description in the source header.
DropComplete
valueDropComplete = SDL_EVENT_DROP_COMPLETENo description in the source header.
DropPosition
valueDropPosition = SDL_EVENT_DROP_POSITIONNo description in the source header.
AudioDeviceAdded
valueAudioDeviceAdded = SDL_EVENT_AUDIO_DEVICE_ADDEDNo description in the source header.
AudioDeviceRemoved
valueAudioDeviceRemoved = SDL_EVENT_AUDIO_DEVICE_REMOVEDNo description in the source header.
AudioDeviceFormatChanged = SDL_EVENT_AUDIO_DEVICE_FORMAT_CHANGEDNo description in the source header.
SensorUpdate
valueSensorUpdate = SDL_EVENT_SENSOR_UPDATENo description in the source header.
PenProximityIn
valuePenProximityIn = SDL_EVENT_PEN_PROXIMITY_INNo description in the source header.
PenProximityOut
valuePenProximityOut = SDL_EVENT_PEN_PROXIMITY_OUTNo description in the source header.
PenDown
valuePenDown = SDL_EVENT_PEN_DOWNNo description in the source header.
PenUp
valuePenUp = SDL_EVENT_PEN_UPNo description in the source header.
PenButtonDown
valuePenButtonDown = SDL_EVENT_PEN_BUTTON_DOWNNo description in the source header.
PenButtonUp
valuePenButtonUp = SDL_EVENT_PEN_BUTTON_UPNo description in the source header.
PenMotion
valuePenMotion = SDL_EVENT_PEN_MOTIONNo description in the source header.
PenAxis
valuePenAxis = SDL_EVENT_PEN_AXISNo description in the source header.
CameraDeviceAdded
valueCameraDeviceAdded = SDL_EVENT_CAMERA_DEVICE_ADDEDNo description in the source header.
CameraDeviceRemoved
valueCameraDeviceRemoved = SDL_EVENT_CAMERA_DEVICE_REMOVEDNo description in the source header.
CameraDeviceApproved
valueCameraDeviceApproved = SDL_EVENT_CAMERA_DEVICE_APPROVEDNo description in the source header.
CameraDeviceDenied
valueCameraDeviceDenied = SDL_EVENT_CAMERA_DEVICE_DENIEDNo description in the source header.
RenderTargetsReset
valueRenderTargetsReset = SDL_EVENT_RENDER_TARGETS_RESETNo description in the source header.
RenderDeviceReset
valueRenderDeviceReset = SDL_EVENT_RENDER_DEVICE_RESETNo description in the source header.
RenderDeviceLost
valueRenderDeviceLost = SDL_EVENT_RENDER_DEVICE_LOSTNo description in the source header.
PinchBegin
valuePinchBegin = SDL_EVENT_PINCH_BEGINNo description in the source header.
PinchUpdate
valuePinchUpdate = SDL_EVENT_PINCH_UPDATENo description in the source header.
PinchEnd
valuePinchEnd = SDL_EVENT_PINCH_ENDNo description in the source header.
Private0
valuePrivate0 = SDL_EVENT_PRIVATE0No description in the source header.
Private1
valuePrivate1 = SDL_EVENT_PRIVATE1No description in the source header.
Private2
valuePrivate2 = SDL_EVENT_PRIVATE2No description in the source header.
Private3
valuePrivate3 = SDL_EVENT_PRIVATE3No description in the source header.
PollSentinel
valuePollSentinel = SDL_EVENT_POLL_SENTINELNo description in the source header.
User
valueUser = SDL_EVENT_USERNo description in the source header.
Last
valueLast = SDL_EVENT_LASTNo description in the source header.