HDK
|
#include <UI_Object.h>
Static Public Member Functions | |
static UI_Manager * | getManager () |
static UI_Queue * | getInputQueue () |
static int | keycmp (const char *, int key) |
static int | keycmp (const char *, int key, const UI_HotkeyEcho &) |
static void | keyEcho (const char *, const UI_HotkeyEcho &) |
static void | actionKeyEcho (const char *, const char *custom_suffix=0) |
static void | toggleKeyEcho (const char *, bool new_value) |
Protected Member Functions | |
UI_ObjectList & | dependents () |
virtual void | preTerminateCallback () |
Friends | |
class | UI_Manager |
Definition at line 45 of file UI_Object.h.
UI_Object::UI_Object | ( | ) |
|
virtual |
|
delete |
|
static |
void UI_Object::addKeyDelegateClientship | ( | UI_KeyDelegate * | ) |
void UI_Object::buildFullPath | ( | UT_WorkBuffer & | string | ) | const |
Definition at line 91 of file UI_Object.h.
|
inlinevirtual |
Reimplemented in BM_State, UI_Value, BM_SimpleState, OP3D_InputSelector, HDK_Sample::MyDialog, BM_SingleOpState, AP_Interface, MSS_SingleOpState, HDK_Sample::MSS_CustomBrushState, BM_OpState, BM_ParmState, MSS_BrushBaseState, HDK_Sample::MSS_BrushHairLen, HDK_Sample::MSS_BrushHairLenSelector, OP3D_GenericSelector, DM_InputSelector, MSS_SingleOpBaseState, UI_OHTriggerObject, MSS_ReusableSelector, and BM_InputSelector.
Definition at line 87 of file UI_Object.h.
void UI_Object::debugQueueEventsFor | ( | const UI_Value * | value, |
const char * | name, | ||
UI_EventType | t = UI_EVENT_NO_EVENT |
||
) | const |
|
inline |
Definition at line 73 of file UI_Object.h.
|
inlineprotected |
Definition at line 136 of file UI_Object.h.
void UI_Object::generateEvent | ( | UI_EventType | t, |
UI_Object * | target | ||
) |
|
inlinestatic |
Definition at line 111 of file UI_Object.h.
|
inlinestatic |
Definition at line 110 of file UI_Object.h.
const char* UI_Object::getName | ( | ) | const |
|
inline |
Definition at line 64 of file UI_Object.h.
int UI_Object::getProxyId | ( | ) |
Reimplemented in AP_Interface, and UI_Value.
|
inline |
Definition at line 72 of file UI_Object.h.
|
virtual |
bool UI_Object::isAncestor | ( | const UI_Object * | who | ) | const |
bool UI_Object::isDependent | ( | UI_Object * | who | ) | const |
|
static |
|
inlineprotectedvirtual |
Definition at line 141 of file UI_Object.h.
void UI_Object::purgeEvents | ( | UI_EventType | t, |
UI_Object * | target, | ||
UI_EventMethod | method = 0 |
||
) |
bool UI_Object::removeDependent | ( | UI_Object * | who | ) |
void UI_Object::removeKeyDelegateClientship | ( | UI_KeyDelegate * | ) |
void UI_Object::setName | ( | const char * | symbolName | ) |
Definition at line 65 of file UI_Object.h.
|
static |
|
inline |
Definition at line 122 of file UI_Object.h.
|
friend |
Definition at line 154 of file UI_Object.h.