Main Page
Related Pages
Namespaces
Classes
Files
Directories
Namespace List
Namespace Members
Papyrus
::
Event
Papyrus::Event Namespace Reference
Classes
struct
Event
struct
InterruptMarshaller
struct
Button
struct
ButtonPress
struct
ButtonRelease
struct
ButtonDoublePress
struct
ButtonTriplePress
struct
Scroll
struct
Motion
struct
Key
struct
KeyPress
struct
KeyRelease
Typedefs
typedef enum
Papyrus::Event::Type
Type
typedef enum
Papyrus::Event::ScrollDirection
ScrollDirection
typedef enum
Papyrus::Event::ModifierType
ModifierType
typedef sigc::signal1< bool,
const
Event
&,
InterruptMarshaller
>
signal
Enumerations
enum
Type
{
BUTTON_PRESS
,
BUTTON_RELEASE
,
BUTTON_DOUBLE_PRESS
,
BUTTON_TRIPLE_PRESS
,
SCROLL
,
MOTION
,
KEY_PRESS
,
KEY_RELEASE
}
enum
ScrollDirection
{
SCROLL_UP
,
SCROLL_DOWN
,
SCROLL_LEFT
,
SCROLL_RIGHT
}
enum
ModifierType
{
SHIFT_MASK
= 1 << 0,
LOCK_MASK
= 1 << 1,
CONTROL_MASK
= 1 << 2,
MOD1_MASK
= 1 << 3,
MOD2_MASK
= 1 << 4,
MOD3_MASK
= 1 << 5,
MOD4_MASK
= 1 << 6,
MOD5_MASK
= 1 << 7,
BUTTON1_MASK
= 1 << 8,
BUTTON2_MASK
= 1 << 9,
BUTTON3_MASK
= 1 << 10,
BUTTON4_MASK
= 1 << 11,
BUTTON5_MASK
= 1 << 12,
SUPER_MASK
= 1 << 26,
HYPER_MASK
= 1 << 27,
META_MASK
= 1 << 28,
RELEASE_MASK
= 1 << 30,
MODIFIER_MASK
= 0x5c001fff
}
Typedef Documentation
typedef enum
Papyrus::Event::ModifierType
Papyrus::Event::ModifierType
typedef enum
Papyrus::Event::ScrollDirection
Papyrus::Event::ScrollDirection
typedef sigc::signal1<bool, const
Event
&,
InterruptMarshaller
>
Papyrus::Event::signal
typedef enum
Papyrus::Event::Type
Papyrus::Event::Type
Enumeration Type Documentation
enum
Papyrus::Event::ModifierType
Enumerator:
SHIFT_MASK
LOCK_MASK
CONTROL_MASK
MOD1_MASK
MOD2_MASK
MOD3_MASK
MOD4_MASK
MOD5_MASK
BUTTON1_MASK
BUTTON2_MASK
BUTTON3_MASK
BUTTON4_MASK
BUTTON5_MASK
SUPER_MASK
HYPER_MASK
META_MASK
RELEASE_MASK
MODIFIER_MASK
enum
Papyrus::Event::ScrollDirection
Enumerator:
SCROLL_UP
SCROLL_DOWN
SCROLL_LEFT
SCROLL_RIGHT
enum
Papyrus::Event::Type
Enumerator:
BUTTON_PRESS
BUTTON_RELEASE
BUTTON_DOUBLE_PRESS
BUTTON_TRIPLE_PRESS
SCROLL
MOTION
KEY_PRESS
KEY_RELEASE
Generated on Wed Mar 18 12:34:59 2009 for papyrus by
1.5.7.1