|
HDK
|
#include <UI_Event.h>
Public Member Functions | |
| UI_Event () | |
| ~UI_Event () | |
| UI_Event (const UI_Event &e) | |
| UI_Event & | operator= (const UI_Event &e) |
| UI_Event (UI_EventType t, UI_Object *to, UI_Object *from=(UI_Object *) 0, UI_DeviceEvent *e=(UI_DeviceEvent *) 0) | |
| UI_Event (UI_Value *v, UI_Object *to, UI_Object *from=(UI_Object *) 0, UI_Reason r=UI_VALUE_CHANGED) | |
| UI_Event (UI_Value *v, UI_Object *to, UI_EventMethod callback, UI_Object *from=(UI_Object *) 0, UI_Reason r=UI_VALUE_CHANGED) | |
| UI_Event (UI_EventType t, UI_Object *to, UI_EventMethod callback, UI_Object *from=(UI_Object *) 0) | |
| void | trigger () |
| const char * | name () const |
| const char * | className () const |
| void | display () const |
| void | mergeEvent (const UI_Event *prevevent) |
| void | display (std::ostream &os) const |
Static Public Member Functions | |
| static const char * | type_name (UI_EventType type) |
| static const char * | reason_name (UI_Reason reason) |
Public Attributes | |
| UI_Object * | source |
| UI_Object * | target |
| UI_EventMethod | method |
| UI_Value * | value |
| UI_EventType | type |
| UI_DeviceEvent | state |
| UI_Reason | reason |
| UT_Array< UI_DeviceEvent > * | myStateHistory |
Definition at line 17 of file UI_Event.h.
| UI_Event::UI_Event | ( | ) |
| UI_Event::~UI_Event | ( | ) |
| UI_Event::UI_Event | ( | const UI_Event & | e | ) |
| UI_Event::UI_Event | ( | UI_EventType | t, |
| UI_Object * | to, | ||
| UI_Object * | from = (UI_Object *) 0, |
||
| UI_DeviceEvent * | e = (UI_DeviceEvent *) 0 |
||
| ) |
| UI_Event::UI_Event | ( | UI_Value * | v, |
| UI_Object * | to, | ||
| UI_Object * | from = (UI_Object *) 0, |
||
| UI_Reason | r = UI_VALUE_CHANGED |
||
| ) |
| UI_Event::UI_Event | ( | UI_Value * | v, |
| UI_Object * | to, | ||
| UI_EventMethod | callback, | ||
| UI_Object * | from = (UI_Object *) 0, |
||
| UI_Reason | r = UI_VALUE_CHANGED |
||
| ) |
| UI_Event::UI_Event | ( | UI_EventType | t, |
| UI_Object * | to, | ||
| UI_EventMethod | callback, | ||
| UI_Object * | from = (UI_Object *) 0 |
||
| ) |
|
inline |
Definition at line 88 of file UI_Event.h.
| void UI_Event::display | ( | ) | const |
| void UI_Event::display | ( | std::ostream & | os | ) | const |
| const char* UI_Event::name | ( | ) | const |
|
static |
|
inline |
Definition at line 74 of file UI_Event.h.
|
static |
| UI_EventMethod UI_Event::method |
Definition at line 57 of file UI_Event.h.
| UT_Array<UI_DeviceEvent>* UI_Event::myStateHistory |
Definition at line 72 of file UI_Event.h.
| UI_Reason UI_Event::reason |
Definition at line 63 of file UI_Event.h.
| UI_Object* UI_Event::source |
Definition at line 55 of file UI_Event.h.
| UI_DeviceEvent UI_Event::state |
Definition at line 61 of file UI_Event.h.
| UI_Object* UI_Event::target |
Definition at line 56 of file UI_Event.h.
| UI_EventType UI_Event::type |
Definition at line 59 of file UI_Event.h.
| UI_Value* UI_Event::value |
Definition at line 58 of file UI_Event.h.