| Class Summary |
| DummyEvent | |
| MouseButtonState |
The current state of the mouse buttons.
|
| MouseState |
The current state of the mouse. |
| SDLActiveEvent |
When the mouse leaves or enters the window area a SDL_APPMOUSEFOCUS type
activation event occurs, if the mouse entered the window then gain will be 1,
otherwise gain will be 0. |
| SDLAppState |
|
| SDLEvent |
The SDL_Event is the core to all event handling in SDL, its
probably the most important structure after SDL_Surface. |
| SDLEventManager |
The SDLEventManager is a thread helping us to handling SDL events.
|
| SDLEventState |
|
| SDLEventType | |
| SDLExposeEvent |
SDL_ExposeEvent is a member of the SDL_Event union and is used whan an event of type SDL_VIDEOEXPOSE is reported.
|
| SDLJoyAxisEvent |
A SDLJoyAxisEvent event occurs whenever a user moves an axis on
the joystick. |
| SDLJoyBallEvent |
A SDLJoyBallEvent event occurs when a user moves a trackball on
the joystick. |
| SDLJoyButtonEvent |
A SDLJoyButtonEvent event occurs when ever a
user presses or releases a button on a joystick. |
| SDLJoyHatEvent |
A SDLJoyHatEvent event occurs when ever a user moves a hat on the
joystick. |
| SDLKey |
SDL key bindings.
|
| SDLKeyboardEvent |
A keyboard event occurs when a key is released (type=SDK_KEYUP or
state=SDL_RELEASED) and when a key is pressed (type=SDL_KEYDOWN or
state=SDL_PRESSED). |
| SDLMod |
Set of possible key modifiers(mods)
|
| SDLMouseButtonEvent |
When a mouse button press or release is detected then number of the button pressed
(from 1 to 255, with 1 usually being the left button and 2 the right) is placed into
button, the position of the mouse when this event occured is stored in the x and the y fields.
|
| SDLMouseMotionEvent |
Simply put, a SDL_MOUSEMOTION type event occurs when a user
moves the mouse within the application window or when SDL_WarpMouse
is called. |
| SDLQuitEvent |
As can be seen, the SDL_QuitEvent structure serves no useful
purpose. |
| SDLResizeEvent |
SDL_ResizeEvent is a member of the SDL_Event union and is used when an event of type SDL_VIDEORESIZE is reported.
|
| SDLSysWMEvent |
Platform-dependent window manager event. |
| SDLUserEvent |
This event is unique, it is never created by SDL but only by the
user. |