SDL 3.0
|
#include <SDL_events.h>
The structure for all events in SDL.
Definition at line 865 of file SDL_events.h.
SDL_AudioDeviceEvent SDL_Event::adevice |
Audio device event data
Definition at line 891 of file SDL_events.h.
SDL_MouseButtonEvent SDL_Event::button |
Mouse button event data
Definition at line 878 of file SDL_events.h.
SDL_CameraDeviceEvent SDL_Event::cdevice |
Camera device event data
Definition at line 892 of file SDL_events.h.
SDL_ClipboardEvent SDL_Event::clipboard |
Clipboard event data
Definition at line 901 of file SDL_events.h.
SDL_CommonEvent SDL_Event::common |
Common event data
Definition at line 868 of file SDL_events.h.
SDL_DisplayEvent SDL_Event::display |
Display event data
Definition at line 869 of file SDL_events.h.
SDL_DropEvent SDL_Event::drop |
Drag and drop event data
Definition at line 900 of file SDL_events.h.
SDL_TextEditingEvent SDL_Event::edit |
Text editing event data
Definition at line 873 of file SDL_events.h.
SDL_TextEditingCandidatesEvent SDL_Event::edit_candidates |
Text editing candidates event data
Definition at line 874 of file SDL_events.h.
SDL_GamepadAxisEvent SDL_Event::gaxis |
Gamepad axis event data
Definition at line 887 of file SDL_events.h.
SDL_GamepadButtonEvent SDL_Event::gbutton |
Gamepad button event data
Definition at line 888 of file SDL_events.h.
SDL_GamepadDeviceEvent SDL_Event::gdevice |
Gamepad device event data
Definition at line 886 of file SDL_events.h.
SDL_GamepadSensorEvent SDL_Event::gsensor |
Gamepad sensor event data
Definition at line 890 of file SDL_events.h.
SDL_GamepadTouchpadEvent SDL_Event::gtouchpad |
Gamepad touchpad event data
Definition at line 889 of file SDL_events.h.
SDL_JoyAxisEvent SDL_Event::jaxis |
Joystick axis event data
Definition at line 881 of file SDL_events.h.
SDL_JoyBallEvent SDL_Event::jball |
Joystick ball event data
Definition at line 882 of file SDL_events.h.
SDL_JoyBatteryEvent SDL_Event::jbattery |
Joystick battery event data
Definition at line 885 of file SDL_events.h.
SDL_JoyButtonEvent SDL_Event::jbutton |
Joystick button event data
Definition at line 884 of file SDL_events.h.
SDL_JoyDeviceEvent SDL_Event::jdevice |
Joystick device change event data
Definition at line 880 of file SDL_events.h.
SDL_JoyHatEvent SDL_Event::jhat |
Joystick hat event data
Definition at line 883 of file SDL_events.h.
SDL_KeyboardDeviceEvent SDL_Event::kdevice |
Keyboard device change event data
Definition at line 871 of file SDL_events.h.
SDL_KeyboardEvent SDL_Event::key |
Keyboard event data
Definition at line 872 of file SDL_events.h.
SDL_MouseDeviceEvent SDL_Event::mdevice |
Mouse device change event data
Definition at line 876 of file SDL_events.h.
SDL_MouseMotionEvent SDL_Event::motion |
Mouse motion event data
Definition at line 877 of file SDL_events.h.
Uint8 SDL_Event::padding[128] |
Definition at line 916 of file SDL_events.h.
SDL_PenButtonEvent SDL_Event::pbutton |
Pen button press
Definition at line 899 of file SDL_events.h.
SDL_PenMotionEvent SDL_Event::pmotion |
Pen change in position, pressure, or angle
Definition at line 898 of file SDL_events.h.
SDL_PenTipEvent SDL_Event::ptip |
Pen tip touching or leaving drawing surface
Definition at line 897 of file SDL_events.h.
SDL_QuitEvent SDL_Event::quit |
Quit request event data
Definition at line 894 of file SDL_events.h.
SDL_SensorEvent SDL_Event::sensor |
Sensor event data
Definition at line 893 of file SDL_events.h.
SDL_TextInputEvent SDL_Event::text |
Text input event data
Definition at line 875 of file SDL_events.h.
SDL_TouchFingerEvent SDL_Event::tfinger |
Touch finger event data
Definition at line 896 of file SDL_events.h.
Uint32 SDL_Event::type |
Event type, shared with all events, Uint32 to cover user events which are not in the SDL_EventType enumeration
Definition at line 867 of file SDL_events.h.
SDL_UserEvent SDL_Event::user |
Custom event data
Definition at line 895 of file SDL_events.h.
SDL_MouseWheelEvent SDL_Event::wheel |
Mouse wheel event data
Definition at line 879 of file SDL_events.h.
SDL_WindowEvent SDL_Event::window |
Window event data
Definition at line 870 of file SDL_events.h.