|
| | UI_Object () |
| |
| virtual | ~UI_Object () |
| |
| | UI_Object (const UI_Object &)=delete |
| |
| UI_Object & | operator= (const UI_Object &)=delete |
| |
| virtual void | handleEvent (UI_Event *event) |
| |
| virtual int | interestingEvent (UI_EventType t, UI_DeviceEvent *event) const |
| |
| virtual void | deleteReferences (UI_Object *to_whom) |
| |
| UI_Object * | getParent () const |
| |
| void | setParent (UI_Object *p) |
| |
| bool | isAncestor (const UI_Object *who) const |
| |
| void | addDependent (UI_Object *who) |
| |
| bool | removeDependent (UI_Object *who) |
| |
| bool | replaceDependent (UI_Object *who, UI_Object *with) |
| |
| bool | isDependent (UI_Object *who) const |
| |
| bool | hasDependents () const |
| |
| const UI_ObjectList & | dependents () const |
| |
| void | sendEvent (const UI_Event &e) const |
| |
| void | distributeEvent (UI_Event *event, int upwards) |
| |
| void | relayEvent (UI_Event *event, UI_Object *target) |
| |
| void | generateEvent (UI_EventType t, UI_Object *target) |
| |
| void | purgeEvents (UI_EventType t, UI_Object *target, UI_EventMethod method=0) |
| |
| void | triggerImmediateEvent (UI_Event *event, int upwards) |
| |
| virtual const char * | className () const |
| |
| int | getProxyId () |
| |
| void | bumpQueueCount (int dir) |
| |
| void | setName (const char *symbolName) |
| |
| const char * | getName () const |
| |
| void | buildFullPath (UT_WorkBuffer &string) const |
| |
| void | debugQueueEventsFor (const UI_Value *value, const char *name, UI_EventType t=UI_EVENT_NO_EVENT) const |
| |
| const UI_ValueList & | valueInterests () const |
| |
| void | interestedInValue (UI_Value *) |
| |
| void | removeValueInterest (UI_Value *) |
| |
| void | addKeyDelegateClientship (UI_KeyDelegate *) |
| |
| void | removeKeyDelegateClientship (UI_KeyDelegate *) |
| |
Definition at line 45 of file UI_Object.h.