SDL 2.0
|
General event structure. More...
#include <SDL_events.h>
General event structure.
Definition at line 625 of file SDL_events.h.
SDL_AudioDeviceEvent SDL_Event::adevice |
Audio device event data
Definition at line 649 of file SDL_events.h.
SDL_MouseButtonEvent SDL_Event::button |
Mouse button event data
Definition at line 636 of file SDL_events.h.
SDL_ControllerAxisEvent SDL_Event::caxis |
Game Controller axis event data
Definition at line 644 of file SDL_events.h.
SDL_ControllerButtonEvent SDL_Event::cbutton |
Game Controller button event data
Definition at line 645 of file SDL_events.h.
SDL_ControllerDeviceEvent SDL_Event::cdevice |
Game Controller device event data
Definition at line 646 of file SDL_events.h.
SDL_CommonEvent SDL_Event::common |
Common event data
Definition at line 628 of file SDL_events.h.
SDL_ControllerSensorEvent SDL_Event::csensor |
Game Controller sensor event data
Definition at line 648 of file SDL_events.h.
SDL_ControllerTouchpadEvent SDL_Event::ctouchpad |
Game Controller touchpad event data
Definition at line 647 of file SDL_events.h.
SDL_DollarGestureEvent SDL_Event::dgesture |
Gesture event data
Definition at line 656 of file SDL_events.h.
SDL_DisplayEvent SDL_Event::display |
Display event data
Definition at line 629 of file SDL_events.h.
SDL_DropEvent SDL_Event::drop |
Drag and drop event data
Definition at line 657 of file SDL_events.h.
SDL_TextEditingEvent SDL_Event::edit |
Text editing event data
Definition at line 632 of file SDL_events.h.
SDL_TextEditingExtEvent SDL_Event::editExt |
Extended text editing event data
Definition at line 633 of file SDL_events.h.
SDL_JoyAxisEvent SDL_Event::jaxis |
Joystick axis event data
Definition at line 638 of file SDL_events.h.
SDL_JoyBallEvent SDL_Event::jball |
Joystick ball event data
Definition at line 639 of file SDL_events.h.
SDL_JoyBatteryEvent SDL_Event::jbattery |
Joystick battery event data
Definition at line 643 of file SDL_events.h.
SDL_JoyButtonEvent SDL_Event::jbutton |
Joystick button event data
Definition at line 641 of file SDL_events.h.
SDL_JoyDeviceEvent SDL_Event::jdevice |
Joystick device change event data
Definition at line 642 of file SDL_events.h.
SDL_JoyHatEvent SDL_Event::jhat |
Joystick hat event data
Definition at line 640 of file SDL_events.h.
SDL_KeyboardEvent SDL_Event::key |
Keyboard event data
Definition at line 631 of file SDL_events.h.
SDL_MultiGestureEvent SDL_Event::mgesture |
Gesture event data
Definition at line 655 of file SDL_events.h.
SDL_MouseMotionEvent SDL_Event::motion |
Mouse motion event data
Definition at line 635 of file SDL_events.h.
Uint8 SDL_Event::padding[sizeof(void *)<=8 ? 56 :sizeof(void *)==16 ? 64 :3 *sizeof(void *)] |
Definition at line 672 of file SDL_events.h.
SDL_QuitEvent SDL_Event::quit |
Quit request event data
Definition at line 651 of file SDL_events.h.
SDL_SensorEvent SDL_Event::sensor |
Sensor event data
Definition at line 650 of file SDL_events.h.
SDL_SysWMEvent SDL_Event::syswm |
System dependent window event data
Definition at line 653 of file SDL_events.h.
SDL_TextInputEvent SDL_Event::text |
Text input event data
Definition at line 634 of file SDL_events.h.
SDL_TouchFingerEvent SDL_Event::tfinger |
Touch finger event data
Definition at line 654 of file SDL_events.h.
Uint32 SDL_Event::type |
Event type, shared with all events
Definition at line 627 of file SDL_events.h.
SDL_UserEvent SDL_Event::user |
Custom event data
Definition at line 652 of file SDL_events.h.
SDL_MouseWheelEvent SDL_Event::wheel |
Mouse wheel event data
Definition at line 637 of file SDL_events.h.
SDL_WindowEvent SDL_Event::window |
Window event data
Definition at line 630 of file SDL_events.h.