| public | 
Inheritance Graph
graph BT
	EventContext
	click EventContext "classUtil_1_1UI_1_1EventContext"
Description
Context to store event-related data.
The event context stores an event queue and event state like the currently pressed keys.
Author: Benjamin Eikel
Date: 2012-09-26
Public Functions
| EventContext() Create a new event context and associate it with the event queue. | |
| EventQueue & | getEventQueue() Access to the associated event queue. | 
| bool | isKeyPressed( Key  key) const Return trueif the givenkeyis currently pressed. | 
| bool | isAltPressed() const Return trueif the right or left alt key is pressed. | 
| bool | isCtrlPressed() const Return trueif the right or left control key is pressed. | 
| bool | isShiftPressed() const Return trueif the right or left shift key is pressed. | 
Documentation
function
 Util::UI::EventContext::EventContext
| public | 
| EventContext( | ) | 
Create a new event context and associate it with the event queue.
Defined in Util/UI/EventContext.h:41
function
 Util::UI::EventContext::getEventQueue
| public | inline | 
| EventQueue & getEventQueue( | ) | 
Access to the associated event queue.
Defined in Util/UI/EventContext.h:44
function
 Util::UI::EventContext::isKeyPressed
| public | const | 
| bool isKeyPressed( | Key | key ) const | 
Returntrueif the givenkeyis currently pressed.
Defined in Util/UI/EventContext.h:49
function
 Util::UI::EventContext::isAltPressed
| public | const | inline | 
| bool isAltPressed( | ) const | 
Returntrueif the right or left alt key is pressed.
Defined in Util/UI/EventContext.h:52
function
 Util::UI::EventContext::isCtrlPressed
| public | const | inline | 
| bool isCtrlPressed( | ) const | 
Returntrueif the right or left control key is pressed.
Defined in Util/UI/EventContext.h:57
function
 Util::UI::EventContext::isShiftPressed
| public | const | inline | 
| bool isShiftPressed( | ) const | 
Returntrueif the right or left shift key is pressed.
Defined in Util/UI/EventContext.h:62