[−][src]Module fermium::SDL_EventType
Constants
SDL_APP_DIDENTERBACKGROUND | < The application did enter the background and may not get CPU for some time Called on iOS in applicationDidEnterBackground() Called on Android in onPause() |
SDL_APP_DIDENTERFOREGROUND | < The application is now interactive Called on iOS in applicationDidBecomeActive() Called on Android in onResume() |
SDL_APP_LOWMEMORY | < The application is low on memory, free memory if possible. Called on iOS in applicationDidReceiveMemoryWarning() Called on Android in onLowMemory() |
SDL_APP_TERMINATING | < The application is being terminated by the OS Called on iOS in applicationWillTerminate() Called on Android in onDestroy() |
SDL_APP_WILLENTERBACKGROUND | < The application is about to enter the background Called on iOS in applicationWillResignActive() Called on Android in onPause() |
SDL_APP_WILLENTERFOREGROUND | < The application is about to enter the foreground Called on iOS in applicationWillEnterForeground() Called on Android in onResume() |
SDL_AUDIODEVICEADDED | < A new audio device is available |
SDL_AUDIODEVICEREMOVED | < An audio device has been removed. |
SDL_CLIPBOARDUPDATE | < The clipboard changed |
SDL_CONTROLLERAXISMOTION | < Game controller axis motion |
SDL_CONTROLLERBUTTONDOWN | < Game controller button pressed |
SDL_CONTROLLERBUTTONUP | < Game controller button released |
SDL_CONTROLLERDEVICEADDED | < A new Game controller has been inserted into the system |
SDL_CONTROLLERDEVICEREMAPPED | < The controller mapping was updated |
SDL_CONTROLLERDEVICEREMOVED | < An opened Game controller has been removed |
SDL_DISPLAYEVENT | < Display state change |
SDL_DOLLARGESTURE | |
SDL_DOLLARRECORD | |
SDL_DROPBEGIN | < A new set of drops is beginning (NULL filename) |
SDL_DROPCOMPLETE | < Current set of drops is now complete (NULL filename) |
SDL_DROPFILE | < The system requests a file open |
SDL_DROPTEXT | < text/plain drag-and-drop event |
SDL_FINGERDOWN | |
SDL_FINGERMOTION | |
SDL_FINGERUP | |
SDL_FIRSTEVENT | < Unused (do not remove) |
SDL_JOYAXISMOTION | < Joystick axis motion |
SDL_JOYBALLMOTION | < Joystick trackball motion |
SDL_JOYBUTTONDOWN | < Joystick button pressed |
SDL_JOYBUTTONUP | < Joystick button released |
SDL_JOYDEVICEADDED | < A new joystick has been inserted into the system |
SDL_JOYDEVICEREMOVED | < An opened joystick has been removed |
SDL_JOYHATMOTION | < Joystick hat position change |
SDL_KEYDOWN | < Key pressed |
SDL_KEYMAPCHANGED | < Keymap changed due to a system event such as an input language or keyboard layout change. |
SDL_KEYUP | < Key released |
SDL_LASTEVENT | This last event is only for bounding internal arrays |
SDL_MOUSEBUTTONDOWN | < Mouse button pressed |
SDL_MOUSEBUTTONUP | < Mouse button released |
SDL_MOUSEMOTION | < Mouse moved |
SDL_MOUSEWHEEL | < Mouse wheel motion |
SDL_MULTIGESTURE | |
SDL_QUIT | < User-requested quit |
SDL_RENDER_DEVICE_RESET | < The device has been reset and all textures need to be recreated |
SDL_RENDER_TARGETS_RESET | < The render targets have been reset and their contents need to be updated |
SDL_SENSORUPDATE | < A sensor was updated |
SDL_SYSWMEVENT | < System specific event |
SDL_TEXTEDITING | < Keyboard text editing (composition) |
SDL_TEXTINPUT | < Keyboard text input |
SDL_USEREVENT | Events ::SDL_USEREVENT through ::SDL_LASTEVENT are for your use, and should be allocated with SDL_RegisterEvents() |
SDL_WINDOWEVENT | < Window state change |
Type Definitions
Type | \brief The types of events that can be delivered. |