#include "OSDLException.h"#include "Ceylan.h"#include <string>#include "SDL.h"

Go to the source code of this file.
Classes | |
| class | OSDL::Events::EventsException |
| Mother class for all event-related exceptions. More... | |
Namespaces | |
| namespace | OSDL |
Definition of the main OSDL common non-specialized types. | |
| namespace | OSDL::Events |
Deals with all events of interest for a multimedia engine. | |
Typedefs | |
| typedef union SDL_Event | OSDL::Events::BasicEvent |
| Encapsulated basic event, encapsulates all basic events. | |
| typedef struct SDL_ActiveEvent | OSDL::Events::FocusEvent |
| Application losed or gained visibility. | |
| typedef struct SDL_KeyboardEvent | OSDL::Events::KeyboardEvent |
| Key pressed or released. | |
| typedef struct SDL_MouseMotionEvent | OSDL::Events::MouseMotionEvent |
| Mouse moved. | |
| typedef struct SDL_MouseButtonEvent | OSDL::Events::MouseButtonEvent |
| Mouse button pressed or released. | |
| typedef struct SDL_JoyAxisEvent | OSDL::Events::JoystickAxisEvent |
| Joystick axis moved. | |
| typedef struct SDL_JoyBallEvent | OSDL::Events::JoystickTrackballEvent |
| Joystick trackball moved. | |
| typedef struct SDL_JoyHatEvent | OSDL::Events::JoystickHatEvent |
| Joystick hat position changed. | |
| typedef struct SDL_JoyButtonEvent | OSDL::Events::JoystickButtonEvent |
| Joystick button pressed or released. | |
| typedef struct SDL_QuitEvent | OSDL::Events::UserRequestedQuitEvent |
| Quit is requested. | |
| typedef struct SDL_SysWMEvent | OSDL::Events::SystemSpecificWindowManagerEvent |
| A system specific window manager event has been received. | |
| typedef struct SDL_ResizeEvent | OSDL::Events::WindowResizedEvent |
| Window resized, application is responsible for setting a new video mode with the new width and height. | |
| typedef struct SDL_ExposeEvent | OSDL::Events::ScreenExposedEvent |
| Screen has to be redrawn. | |
| typedef struct SDL_UserEvent | OSDL::Events::UserEvent |
| User-defined event. | |
1.6.3