OSDLEventsCommon.h File Reference

#include "OSDLException.h"
#include "Ceylan.h"
#include <string>
#include "SDL.h"
Include dependency graph for OSDLEventsCommon.h:
This graph shows which files directly or indirectly include this file:

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.
Generated on Mon Nov 29 14:04:27 2010 for OSDL by  doxygen 1.6.3