SDL3pp
A slim C++ wrapper for SDL3
|
Event types for Event. More...
Variables | |
constexpr EventType | SDL::EVENT_FIRST = SDL_EVENT_FIRST |
Unused (do not remove) | |
constexpr EventType | SDL::EVENT_QUIT = SDL_EVENT_QUIT |
User-requested quit. | |
constexpr EventType | SDL::EVENT_TERMINATING = SDL_EVENT_TERMINATING |
The application is being terminated by the OS. | |
constexpr EventType | SDL::EVENT_LOW_MEMORY = SDL_EVENT_LOW_MEMORY |
The application is low on memory, free memory if possible. | |
constexpr EventType | SDL::EVENT_WILL_ENTER_BACKGROUND |
The application is about to enter the background. | |
constexpr EventType | SDL::EVENT_DID_ENTER_BACKGROUND = SDL_EVENT_DID_ENTER_BACKGROUND |
The application did enter the background and may not get CPU for some time. | |
constexpr EventType | SDL::EVENT_WILL_ENTER_FOREGROUND |
The application is about to enter the foreground. | |
constexpr EventType | SDL::EVENT_DID_ENTER_FOREGROUND = SDL_EVENT_DID_ENTER_FOREGROUND |
The application is now interactive. | |
constexpr EventType | SDL::EVENT_LOCALE_CHANGED |
The user's locale preferences have changed. | |
constexpr EventType | SDL::EVENT_SYSTEM_THEME_CHANGED |
The system theme changed. | |
constexpr EventType | SDL::EVENT_DISPLAY_ORIENTATION |
Display orientation has changed to data1. | |
constexpr EventType | SDL::EVENT_DISPLAY_ADDED |
Display has been added to the system. | |
constexpr EventType | SDL::EVENT_DISPLAY_REMOVED |
Display has been removed from the system. | |
constexpr EventType | SDL::EVENT_DISPLAY_MOVED |
Display has changed position. | |
constexpr EventType | SDL::EVENT_DISPLAY_DESKTOP_MODE_CHANGED |
Display has changed desktop mode. | |
constexpr EventType | SDL::EVENT_DISPLAY_CURRENT_MODE_CHANGED |
Display has changed current mode. | |
constexpr EventType | SDL::EVENT_DISPLAY_CONTENT_SCALE_CHANGED |
Display has changed content scale. | |
constexpr EventType | SDL::EVENT_DISPLAY_FIRST |
DISPLAY_FIRST. | |
constexpr EventType | SDL::EVENT_DISPLAY_LAST |
DISPLAY_LAST. | |
constexpr EventType | SDL::EVENT_WINDOW_SHOWN |
Window has been shown. | |
constexpr EventType | SDL::EVENT_WINDOW_HIDDEN |
Window has been hidden. | |
constexpr EventType | SDL::EVENT_WINDOW_EXPOSED = SDL_EVENT_WINDOW_EXPOSED |
Window has been exposed and should be redrawn, and can be redrawn directly from event watchers for this event. | |
constexpr EventType | SDL::EVENT_WINDOW_MOVED |
Window has been moved to data1, data2. | |
constexpr EventType | SDL::EVENT_WINDOW_RESIZED |
Window has been resized to data1xdata2. | |
constexpr EventType | SDL::EVENT_WINDOW_PIXEL_SIZE_CHANGED |
The pixel size of the window has changed to data1xdata2. | |
constexpr EventType | SDL::EVENT_WINDOW_METAL_VIEW_RESIZED |
The pixel size of a Metal view associated with the window has changed. | |
constexpr EventType | SDL::EVENT_WINDOW_MINIMIZED |
Window has been minimized. | |
constexpr EventType | SDL::EVENT_WINDOW_MAXIMIZED |
Window has been maximized. | |
constexpr EventType | SDL::EVENT_WINDOW_RESTORED = SDL_EVENT_WINDOW_RESTORED |
Window has been restored to normal size and position. | |
constexpr EventType | SDL::EVENT_WINDOW_MOUSE_ENTER |
Window has gained mouse focus. | |
constexpr EventType | SDL::EVENT_WINDOW_MOUSE_LEAVE |
Window has lost mouse focus. | |
constexpr EventType | SDL::EVENT_WINDOW_FOCUS_GAINED |
Window has gained keyboard focus. | |
constexpr EventType | SDL::EVENT_WINDOW_FOCUS_LOST |
Window has lost keyboard focus. | |
constexpr EventType | SDL::EVENT_WINDOW_CLOSE_REQUESTED |
The window manager requests that the window be closed. | |
constexpr EventType | SDL::EVENT_WINDOW_HIT_TEST |
Window had a hit test that wasn't HITTEST_NORMAL. | |
constexpr EventType | SDL::EVENT_WINDOW_ICCPROF_CHANGED |
The ICC profile of the window's display has changed. | |
constexpr EventType | SDL::EVENT_WINDOW_DISPLAY_CHANGED |
Window has been moved to display data1. | |
constexpr EventType | SDL::EVENT_WINDOW_DISPLAY_SCALE_CHANGED |
Window display scale has been changed. | |
constexpr EventType | SDL::EVENT_WINDOW_SAFE_AREA_CHANGED |
The window safe area has been changed. | |
constexpr EventType | SDL::EVENT_WINDOW_OCCLUDED |
The window has been occluded. | |
constexpr EventType | SDL::EVENT_WINDOW_ENTER_FULLSCREEN |
The window has entered fullscreen mode. | |
constexpr EventType | SDL::EVENT_WINDOW_LEAVE_FULLSCREEN |
The window has left fullscreen mode. | |
constexpr EventType | SDL::EVENT_WINDOW_DESTROYED = SDL_EVENT_WINDOW_DESTROYED |
The window with the associated ID is being or has been destroyed. | |
constexpr EventType | SDL::EVENT_WINDOW_HDR_STATE_CHANGED |
Window HDR properties have changed. | |
constexpr EventType | SDL::EVENT_WINDOW_FIRST |
WINDOW_FIRST. | |
constexpr EventType | SDL::EVENT_WINDOW_LAST = SDL_EVENT_WINDOW_LAST |
WINDOW_LAST. | |
constexpr EventType | SDL::EVENT_KEY_DOWN = SDL_EVENT_KEY_DOWN |
Key pressed. | |
constexpr EventType | SDL::EVENT_KEY_UP = SDL_EVENT_KEY_UP |
Key released. | |
constexpr EventType | SDL::EVENT_TEXT_EDITING |
Keyboard text editing (composition) | |
constexpr EventType | SDL::EVENT_TEXT_INPUT |
Keyboard text input. | |
constexpr EventType | SDL::EVENT_KEYMAP_CHANGED = SDL_EVENT_KEYMAP_CHANGED |
Keymap changed due to a system event such as an input language or keyboard layout change. | |
constexpr EventType | SDL::EVENT_KEYBOARD_ADDED |
A new keyboard has been inserted into the system. | |
constexpr EventType | SDL::EVENT_KEYBOARD_REMOVED |
A keyboard has been removed. | |
constexpr EventType | SDL::EVENT_TEXT_EDITING_CANDIDATES |
Keyboard text editing candidates. | |
constexpr EventType | SDL::EVENT_MOUSE_MOTION |
Mouse moved. | |
constexpr EventType | SDL::EVENT_MOUSE_BUTTON_DOWN |
Mouse button pressed. | |
constexpr EventType | SDL::EVENT_MOUSE_BUTTON_UP |
Mouse button released. | |
constexpr EventType | SDL::EVENT_MOUSE_WHEEL |
Mouse wheel motion. | |
constexpr EventType | SDL::EVENT_MOUSE_ADDED |
A new mouse has been inserted into the system. | |
constexpr EventType | SDL::EVENT_MOUSE_REMOVED |
A mouse has been removed. | |
constexpr EventType | SDL::EVENT_JOYSTICK_AXIS_MOTION |
Joystick axis motion. | |
constexpr EventType | SDL::EVENT_JOYSTICK_BALL_MOTION |
Joystick trackball motion. | |
constexpr EventType | SDL::EVENT_JOYSTICK_HAT_MOTION |
Joystick hat position change. | |
constexpr EventType | SDL::EVENT_JOYSTICK_BUTTON_DOWN |
Joystick button pressed. | |
constexpr EventType | SDL::EVENT_JOYSTICK_BUTTON_UP |
Joystick button released. | |
constexpr EventType | SDL::EVENT_JOYSTICK_ADDED |
A new joystick has been inserted into the system. | |
constexpr EventType | SDL::EVENT_JOYSTICK_REMOVED |
An opened joystick has been removed. | |
constexpr EventType | SDL::EVENT_JOYSTICK_BATTERY_UPDATED |
Joystick battery level change. | |
constexpr EventType | SDL::EVENT_JOYSTICK_UPDATE_COMPLETE |
Joystick update is complete. | |
constexpr EventType | SDL::EVENT_GAMEPAD_AXIS_MOTION |
Gamepad axis motion. | |
constexpr EventType | SDL::EVENT_GAMEPAD_BUTTON_DOWN |
Gamepad button pressed. | |
constexpr EventType | SDL::EVENT_GAMEPAD_BUTTON_UP |
Gamepad button released. | |
constexpr EventType | SDL::EVENT_GAMEPAD_ADDED |
A new gamepad has been inserted into the system. | |
constexpr EventType | SDL::EVENT_GAMEPAD_REMOVED |
A gamepad has been removed. | |
constexpr EventType | SDL::EVENT_GAMEPAD_REMAPPED |
The gamepad mapping was updated. | |
constexpr EventType | SDL::EVENT_GAMEPAD_TOUCHPAD_DOWN |
Gamepad touchpad was touched. | |
constexpr EventType | SDL::EVENT_GAMEPAD_TOUCHPAD_MOTION |
Gamepad touchpad finger was moved. | |
constexpr EventType | SDL::EVENT_GAMEPAD_TOUCHPAD_UP |
Gamepad touchpad finger was lifted. | |
constexpr EventType | SDL::EVENT_GAMEPAD_SENSOR_UPDATE |
Gamepad sensor was updated. | |
constexpr EventType | SDL::EVENT_GAMEPAD_UPDATE_COMPLETE |
Gamepad update is complete. | |
constexpr EventType | SDL::EVENT_GAMEPAD_STEAM_HANDLE_UPDATED |
Gamepad Steam handle has changed. | |
constexpr EventType | SDL::EVENT_FINGER_DOWN = SDL_EVENT_FINGER_DOWN |
FINGER_DOWN. | |
constexpr EventType | SDL::EVENT_FINGER_UP = SDL_EVENT_FINGER_UP |
FINGER_UP. | |
constexpr EventType | SDL::EVENT_FINGER_MOTION |
FINGER_MOTION. | |
constexpr EventType | SDL::EVENT_FINGER_CANCELED |
FINGER_CANCELED. | |
constexpr EventType | SDL::EVENT_CLIPBOARD_UPDATE |
The clipboard or primary selection changed. | |
constexpr EventType | SDL::EVENT_DROP_FILE |
The system requests a file open. | |
constexpr EventType | SDL::EVENT_DROP_TEXT |
text/plain drag-and-drop event | |
constexpr EventType | SDL::EVENT_DROP_BEGIN |
A new set of drops is beginning (NULL filename) | |
constexpr EventType | SDL::EVENT_DROP_COMPLETE = SDL_EVENT_DROP_COMPLETE |
Current set of drops is now complete (NULL filename) | |
constexpr EventType | SDL::EVENT_DROP_POSITION |
Position while moving over the window. | |
constexpr EventType | SDL::EVENT_AUDIO_DEVICE_ADDED |
A new audio device is available. | |
constexpr EventType | SDL::EVENT_AUDIO_DEVICE_REMOVED |
An audio device has been removed. | |
constexpr EventType | SDL::EVENT_AUDIO_DEVICE_FORMAT_CHANGED |
An audio device's format has been changed by the system. | |
constexpr EventType | SDL::EVENT_SENSOR_UPDATE |
A sensor was updated. | |
constexpr EventType | SDL::EVENT_PEN_PROXIMITY_IN |
Pressure-sensitive pen has become available. | |
constexpr EventType | SDL::EVENT_PEN_PROXIMITY_OUT |
Pressure-sensitive pen has become unavailable. | |
constexpr EventType | SDL::EVENT_PEN_DOWN |
Pressure-sensitive pen touched drawing surface. | |
constexpr EventType | SDL::EVENT_PEN_UP = SDL_EVENT_PEN_UP |
Pressure-sensitive pen stopped touching drawing surface. | |
constexpr EventType | SDL::EVENT_PEN_BUTTON_DOWN |
Pressure-sensitive pen button pressed. | |
constexpr EventType | SDL::EVENT_PEN_BUTTON_UP |
Pressure-sensitive pen button released. | |
constexpr EventType | SDL::EVENT_PEN_MOTION |
Pressure-sensitive pen is moving on the tablet. | |
constexpr EventType | SDL::EVENT_PEN_AXIS |
Pressure-sensitive pen angle/pressure/etc changed. | |
constexpr EventType | SDL::EVENT_CAMERA_DEVICE_ADDED |
A new camera device is available. | |
constexpr EventType | SDL::EVENT_CAMERA_DEVICE_REMOVED |
A camera device has been removed. | |
constexpr EventType | SDL::EVENT_CAMERA_DEVICE_APPROVED |
A camera device has been approved for use by the user. | |
constexpr EventType | SDL::EVENT_CAMERA_DEVICE_DENIED = SDL_EVENT_CAMERA_DEVICE_DENIED |
A camera device has been denied for use by the user. | |
constexpr EventType | SDL::EVENT_RENDER_TARGETS_RESET = SDL_EVENT_RENDER_TARGETS_RESET |
The render targets have been reset and their contents need to be updated. | |
constexpr EventType | SDL::EVENT_RENDER_DEVICE_RESET = SDL_EVENT_RENDER_DEVICE_RESET |
The device has been reset and all textures need to be recreated. | |
constexpr EventType | SDL::EVENT_RENDER_DEVICE_LOST |
The device has been lost and can't be recovered. | |
constexpr EventType | SDL::EVENT_PRIVATE0 = SDL_EVENT_PRIVATE0 |
PRIVATE0. | |
constexpr EventType | SDL::EVENT_PRIVATE1 = SDL_EVENT_PRIVATE1 |
PRIVATE1. | |
constexpr EventType | SDL::EVENT_PRIVATE2 = SDL_EVENT_PRIVATE2 |
PRIVATE2. | |
constexpr EventType | SDL::EVENT_PRIVATE3 = SDL_EVENT_PRIVATE3 |
PRIVATE3. | |
constexpr EventType | SDL::EVENT_POLL_SENTINEL |
Signals the end of an event poll cycle. | |
constexpr EventType | SDL::EVENT_USER = SDL_EVENT_USER |
Events EVENT_USER through EVENT_LAST are for your use, and should be allocated with RegisterEvents() | |
constexpr EventType | SDL::EVENT_LAST = SDL_EVENT_LAST |
This last event is only for bounding internal arrays. | |
constexpr EventType | SDL::EVENT_ENUM_PADDING |
ENUM_PADDING. | |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
This event must be handled in a callback set with AddEventWatch(). Called on iOS in applicationDidEnterBackground() Called on Android in onPause()
|
constexpr |
This event must be handled in a callback set with AddEventWatch(). Called on iOS in applicationDidBecomeActive() Called on Android in onResume()
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
This event must be handled in a callback set with AddEventWatch(). Called on iOS in applicationDidReceiveMemoryWarning() Called on Android in onTrimMemory()
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
This event must be handled in a callback set with AddEventWatch(). Called on iOS in applicationWillTerminate() Called on Android in onDestroy()
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
This event must be handled in a callback set with AddEventWatch(). Called on iOS in applicationWillResignActive() Called on Android in onPause()
|
constexpr |
This event must be handled in a callback set with AddEventWatch(). Called on iOS in applicationWillEnterForeground() Called on Android in onResume()
|
constexpr |
|
constexpr |
If this message is being handled in an event watcher, the window handle is still valid and can still be used to retrieve any properties associated with the window. Otherwise, the handle has already been destroyed and all resources associated with it are invalid
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |