SDL
2.0
|
General event structure. More...
#include <SDL_events.h>
General event structure.
Definition at line 557 of file SDL_events.h.
SDL_AudioDeviceEvent SDL_Event::adevice |
Audio device event data
Definition at line 577 of file SDL_events.h.
Referenced by iteration(), and main().
SDL_MouseButtonEvent SDL_Event::button |
Mouse button event data
Definition at line 567 of file SDL_events.h.
Referenced by loop(), main(), SDL_RendererEventWatch(), and SDLTest_PrintEvent().
SDL_ControllerAxisEvent SDL_Event::caxis |
Game Controller axis event data
Definition at line 574 of file SDL_events.h.
Referenced by loop(), and SDLTest_PrintEvent().
SDL_ControllerButtonEvent SDL_Event::cbutton |
Game Controller button event data
Definition at line 575 of file SDL_events.h.
Referenced by loop(), and SDLTest_PrintEvent().
SDL_ControllerDeviceEvent SDL_Event::cdevice |
Game Controller device event data
Definition at line 576 of file SDL_events.h.
Referenced by main(), SDL_GameControllerEventWatcher(), SDL_GameControllerInit(), SDLTest_PrintEvent(), and UpdateEventsForDeviceRemoval().
SDL_CommonEvent SDL_Event::common |
Common event data
Definition at line 560 of file SDL_events.h.
SDL_DollarGestureEvent SDL_Event::dgesture |
Gesture event data
Definition at line 584 of file SDL_events.h.
Referenced by loop(), and SDLTest_PrintEvent().
SDL_DisplayEvent SDL_Event::display |
SDL_DropEvent SDL_Event::drop |
Drag and drop event data
Definition at line 585 of file SDL_events.h.
Referenced by main(), SDLTest_CommonEvent(), and SDLTest_PrintEvent().
SDL_TextEditingEvent SDL_Event::edit |
Text editing event data
Definition at line 564 of file SDL_events.h.
Referenced by main(), SDL_SendEditingText(), and SDLTest_PrintEvent().
SDL_JoyAxisEvent SDL_Event::jaxis |
Joystick axis event data
Definition at line 569 of file SDL_events.h.
Referenced by loop(), SDL_GameControllerEventWatcher(), and WatchJoystick().
SDL_JoyBallEvent SDL_Event::jball |
Joystick ball event data
Definition at line 570 of file SDL_events.h.
Referenced by loop(), and SDLTest_PrintEvent().
SDL_JoyButtonEvent SDL_Event::jbutton |
Joystick button event data
Definition at line 572 of file SDL_events.h.
Referenced by loop(), main(), SDL_GameControllerEventWatcher(), SDLTest_PrintEvent(), and WatchJoystick().
SDL_JoyDeviceEvent SDL_Event::jdevice |
Joystick device change event data
Definition at line 573 of file SDL_events.h.
Referenced by loop(), main(), SDL_GameControllerEventWatcher(), SDLTest_PrintEvent(), and UpdateEventsForDeviceRemoval().
SDL_JoyHatEvent SDL_Event::jhat |
Joystick hat event data
Definition at line 571 of file SDL_events.h.
Referenced by loop(), SDL_GameControllerEventWatcher(), SDLTest_PrintEvent(), and WatchJoystick().
SDL_KeyboardEvent SDL_Event::key |
Keyboard event data
Definition at line 563 of file SDL_events.h.
Referenced by iteration(), loop(), main(), SDLTest_CommonEvent(), SDLTest_PrintEvent(), and WatchJoystick().
SDL_MultiGestureEvent SDL_Event::mgesture |
Gesture event data
Definition at line 583 of file SDL_events.h.
Referenced by loop(), and SDLTest_PrintEvent().
SDL_MouseMotionEvent SDL_Event::motion |
Mouse motion event data
Definition at line 566 of file SDL_events.h.
Referenced by loop(), SDL_RendererEventWatch(), and SDLTest_PrintEvent().
Uint8 SDL_Event::padding[56] |
Definition at line 594 of file SDL_events.h.
SDL_QuitEvent SDL_Event::quit |
Quit request event data
Definition at line 579 of file SDL_events.h.
SDL_SensorEvent SDL_Event::sensor |
Sensor event data
Definition at line 578 of file SDL_events.h.
Referenced by main(), and SDL_PrivateSensorUpdate().
SDL_SysWMEvent SDL_Event::syswm |
System dependent window event data
Definition at line 581 of file SDL_events.h.
Referenced by SDL_AddEvent(), and SDL_PeepEvents().
SDL_TextInputEvent SDL_Event::text |
Text input event data
Definition at line 565 of file SDL_events.h.
Referenced by loop(), main(), SDL_SendKeyboardText(), and SDLTest_PrintEvent().
SDL_TouchFingerEvent SDL_Event::tfinger |
Touch finger event data
Definition at line 582 of file SDL_events.h.
Referenced by loop(), SDL_GestureProcessEvent(), and SDLTest_PrintEvent().
Uint32 SDL_Event::type |
Event type, shared with all events
Definition at line 559 of file SDL_events.h.
Referenced by events_pushPumpAndPollUserevent(), iteration(), loop(), main(), RemovePendingExposedEvents(), RemovePendingMoveEvents(), RemovePendingSizeChangedAndResizedEvents(), SDL_AddEvent(), SDL_FlushEvents(), SDL_GameControllerEventWatcher(), SDL_GameControllerInit(), SDL_GestureProcessEvent(), SDL_PeepEvents(), SDL_PrivateGameControllerButton(), SDL_PrivateJoystickAdded(), SDL_PrivateJoystickButton(), SDL_PrivateJoystickRemoved(), SDL_RendererEventWatch(), SDLTest_CommonEvent(), SDLTest_PrintEvent(), and WatchJoystick().
SDL_UserEvent SDL_Event::user |
Custom event data
Definition at line 580 of file SDL_events.h.
Referenced by events_pushPumpAndPollUserevent(), FIFO_Reader(), and SDLTest_PrintEvent().
SDL_MouseWheelEvent SDL_Event::wheel |
Mouse wheel event data
Definition at line 568 of file SDL_events.h.
Referenced by SDLTest_PrintEvent().
SDL_WindowEvent SDL_Event::window |
Window event data
Definition at line 562 of file SDL_events.h.
Referenced by loop(), main(), RemovePendingExposedEvents(), RemovePendingMoveEvents(), RemovePendingSizeChangedAndResizedEvents(), SDL_RendererEventWatch(), SDLTest_CommonEvent(), and SDLTest_PrintEvent().