MeVisLab Toolbox Reference
macos::EventManager Class Reference

Event Manager. More...

#include <macEventManager.h>

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. More...
 

Static Public Member Functions

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

Detailed Description

Event Manager.

Definition at line 25 of file macEventManager.h.

Member Typedef Documentation

◆ KeyModifiers

typedef unsigned int macos::EventManager::KeyModifiers

Key modifiers storage type.

Definition at line 42 of file macEventManager.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Key modifiers.

Enumerator
KeyModifierNone 
KeyModifierCommandKey 
KeyModifierShiftKey 
KeyModifierOptionKey 
KeyModifierControlKey 
KeyModifierFunctionKey 

Definition at line 33 of file macEventManager.h.

Member Function Documentation

◆ getCurrentKeyModifiers()

static KeyModifiers macos::EventManager::getCurrentKeyModifiers ( )
static

Returns the current hardware keyboard modifier state.

◆ isUserInterationEventInQueue()

static bool macos::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: