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. |