Om
1.0.0
A universal framework for multimedia simulation
|
A class that represents a high-level GUI event that has occurred. More...
#include <omGUIInputGUIEvent.h>
Public Types | |
enum | Type { UNDEFINED = 0, UNDO, REDO, CLOSE, DUPLICATE, DELETE, PRINT, SELECT_ALL, SELECT_NONE } |
An enum that specifies the different kinds of borders. More... | |
Public Member Functions | |
GUIEvent (Type newType) | |
Create a GUI text event for the specified event type. More... | |
GUIEvent (Type newType, const Time &newTime) | |
Create a new GUI event for the specified type and event time. More... | |
Type | getType () const |
Return the type of this GUI event. More... | |
void | setType (Type newType) |
Set the type of this GUI event. More... | |
const Time & | getTime () const |
Return the absolute time since the epoch when the GUI event occurred. More... | |
void | setTime (const Time &newTime) |
Set the absolute time since the epoch when the GUI event occurred. More... | |
const Modifiers & | getModifiers () const |
Return the modifier flags that were set when the event occurred. More... | |
void | setModifiers (const Modifiers &newModifiers) |
Set the modifier flags that were set when the event occurred. More... | |
operator const Type & () const | |
Return the string contained in this GUI event. More... | |
A class that represents a high-level GUI event that has occurred.
An enum that specifies the different kinds of borders.
|
inline |
Create a GUI text event for the specified event type.
Create a new GUI event for the specified type and event time.
|
inline |
Return the type of this GUI event.
|
inline |
Set the type of this GUI event.
|
inline |
Return the absolute time since the epoch when the GUI event occurred.
|
inline |
Set the absolute time since the epoch when the GUI event occurred.
|
inline |
Return the modifier flags that were set when the event occurred.
|
inline |
Set the modifier flags that were set when the event occurred.
|
inline |
Return the string contained in this GUI event.