OSDLMouseCommon.h File Reference

#include "OSDLEvents.h"
#include "Ceylan.h"
#include <string>
#include <list>
Include dependency graph for OSDLMouseCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OSDL::Events::MouseException
 Mother class for all mouse 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 Ceylan::Uint8 OSDL::Events::MouseNumber
 Number (index) of a mouse, or mice count.
typedef Ceylan::Uint8 OSDL::Events::MouseButtonNumber
 Number (index) of a mouse button, or buttons count.
typedef Ceylan::Uint8 OSDL::Events::MouseWheelNumber
 Number (index) of a mouse wheel, or wheels count.
typedef Ceylan::Uint8 OSDL::Events::MouseButtonMask
 Button mask, each bit tells whether the associated button is pressed.

Variables

OSDL_DLL const MouseNumber OSDL::Events::DefaultMouse = 0
 Identifies the default mouse (the first one).
OSDL_DLL const MouseButtonNumber OSDL::Events::LeftButton = 1
 Identifies the left button of a mouse.
OSDL_DLL const MouseButtonNumber OSDL::Events::MiddleButton = 2
 Identifies the middle button of a mouse.
OSDL_DLL const MouseButtonNumber OSDL::Events::RightButton = 3
 Identifies the right button of a mouse.
OSDL_DLL const MouseButtonNumber OSDL::Events::WheelUp = 4
 Identifies the virtual button of a mouse corresponding to its wheel being up.
OSDL_DLL const MouseButtonNumber OSDL::Events::WheelDown = 5
 Identifies the virtual button of a mouse corresponding to its wheel being down.
Generated on Mon Nov 29 14:04:39 2010 for OSDL by  doxygen 1.6.3