MeVisLabToolboxReference
macx::EventManager Class Reference

Event Manager. More...

#include <macEventManager.h>

List of all members.

Public Types

enum  {
  KeyModifierNone = 0, KeyModifierCommandKey = (1 << 0), KeyModifierShiftKey = (1 << 1), KeyModifierOptionKey = (1 << 2),
  KeyModifierControlKey = (1 << 3), KeyModifierFunctionKey = (1 << 4)
}
 Key modifiers. More...
typedef unsigned int KeyModifiers
 Key modifiers storage type.

Static Public Member Functions

static bool isUserInterationEventInQueue ()
 Returns 'true' if user interaction event is in event queue (does not remove the event)
static KeyModifiers getCurrentKeyModifiers ()
 Returns the current hardware keyboard modifier state.

Detailed Description

Event Manager.

Definition at line 14 of file macEventManager.h.


Member Typedef Documentation

typedef unsigned int macx::EventManager::KeyModifiers

Key modifiers storage type.

Definition at line 31 of file macEventManager.h.


Member Enumeration Documentation

anonymous enum

Key modifiers.

Enumerator:
KeyModifierNone 
KeyModifierCommandKey 
KeyModifierShiftKey 
KeyModifierOptionKey 
KeyModifierControlKey 
KeyModifierFunctionKey 

Definition at line 22 of file macEventManager.h.


Member Function Documentation

static KeyModifiers macx::EventManager::getCurrentKeyModifiers ( ) [static]

Returns the current hardware keyboard modifier state.

static bool macx::EventManager::isUserInterationEventInQueue ( ) [static]

Returns 'true' if user interaction event is in event queue (does not remove the event)


The documentation for this class was generated from the following file: