Public Member Functions | |
DelegationController (IController *controller) | |
void | valueChanged (CControl *pControl) |
int32_t | controlModifierClicked (CControl *pControl, CButtonState button) |
return 1 if you want the control to not handle it, otherwise 0 | |
void | controlBeginEdit (CControl *pControl) |
void | controlEndEdit (CControl *pControl) |
void | controlTagWillChange (VSTGUI::CControl *pControl) |
void | controlTagDidChange (VSTGUI::CControl *pControl) |
int32_t | getTagForName (UTF8StringPtr name, int32_t registeredTag) const |
CControlListener * | getControlListener (UTF8StringPtr name) |
CView * | createView (const UIAttributes &attributes, IUIDescription *description) |
CView * | verifyView (CView *view, const UIAttributes &attributes, IUIDescription *description) |
IController * | createSubController (IdStringPtr name, IUIDescription *description) |
Protected Attributes | |
IController * | controller |
DelegationController | ( | IController * | controller | ) | [inline] |
void controlBeginEdit | ( | CControl * | pControl | ) | [inline, virtual] |
Reimplemented from CControlListener.
Reimplemented in PadController.
void controlEndEdit | ( | CControl * | pControl | ) | [inline, virtual] |
Reimplemented from CControlListener.
Reimplemented in PadController.
int32_t controlModifierClicked | ( | CControl * | pControl, | |
CButtonState | button | |||
) | [inline, virtual] |
return 1 if you want the control to not handle it, otherwise 0
Reimplemented from CControlListener.
void controlTagDidChange | ( | VSTGUI::CControl * | pControl | ) | [inline, virtual] |
Reimplemented from CControlListener.
void controlTagWillChange | ( | VSTGUI::CControl * | pControl | ) | [inline, virtual] |
Reimplemented from CControlListener.
IController* createSubController | ( | IdStringPtr | name, | |
IUIDescription * | description | |||
) | [inline, virtual] |
Reimplemented from IController.
CView* createView | ( | const UIAttributes & | attributes, | |
IUIDescription * | description | |||
) | [inline, virtual] |
Reimplemented from IController.
CControlListener* getControlListener | ( | UTF8StringPtr | name | ) | [inline, virtual] |
Reimplemented from IController.
int32_t getTagForName | ( | UTF8StringPtr | name, | |
int32_t | registeredTag | |||
) | const [inline, virtual] |
Reimplemented from IController.
void valueChanged | ( | CControl * | pControl | ) | [inline, virtual] |
Implements CControlListener.
Reimplemented in PadController.
CView* verifyView | ( | CView * | view, | |
const UIAttributes & | attributes, | |||
IUIDescription * | description | |||
) | [inline, virtual] |
Reimplemented from IController.
Reimplemented in PadController.
IController* controller [protected] |