|
| | cWidgetSinkImpl () |
| |
| virtual iUnknown * | QueryInterface (const ni::tUUID &aIID) |
| |
| virtual void | ListInterfaces (iMutableCollection *apLst, tU32 anFlags) const |
| |
| tBool | OnWidgetSink (iWidget *apWidget, tU32 anMsg, const Var &avarA, const Var &avarB) |
| |
| virtual tBool | OnDefault (tU32 anMsg, const Var &avarA, const Var &avarB) |
| |
| virtual tBool | OnSinkAttached () |
| |
| virtual tBool | OnSinkDetached () |
| |
| virtual tBool | OnDestroy () |
| |
| virtual tBool | OnNCPaint (const sVec2f &avNCMousePos, iCanvas *apCanvas) |
| |
| virtual tBool | OnPaint (const sVec2f &avMousePos, iCanvas *apCanvas) |
| |
| virtual tBool | OnNCSize (const sVec2f &avNewSize) |
| |
| virtual tBool | OnSize (const sVec2f &avNewSize) |
| |
| virtual tBool | OnNotify (iWidget *apNotifiedWidget, iMessageDesc *apMsg) |
| |
| virtual tBool | OnNCLeftClickDown (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnLeftClickDown (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCLeftClickUp (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnLeftClickUp (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCRightClickDown (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnRightClickDown (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCRightClickUp (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnRightClickUp (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCMouseMove (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnMouseMove (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCMouseEnter (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnMouseEnter (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCMouseLeave (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnMouseLeave (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCMouseHover (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnMouseHover (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCWheel (tF32 afWheel, const sVec2f &avAbsMousePos) |
| |
| virtual tBool | OnWheel (tF32 afWheel, const sVec2f &avAbsMousePos) |
| |
| virtual tBool | OnKeyChar (tU32 ch) |
| |
| virtual tBool | OnKeyDown (eKey aKey, tU32 aKeyMod) |
| |
| virtual tBool | OnKeyUp (eKey aKey, tU32 aKeyMod) |
| |
| virtual tBool | OnGameCtrl (iGameCtrl *apGameCtrl) |
| |
| virtual tBool | OnGameCtrlButtonDown (iGameCtrl *apGameCtrl, tU32 anButton) |
| |
| virtual tBool | OnGameCtrlButtonUp (iGameCtrl *apGameCtrl, tU32 anButton) |
| |
| virtual tBool | OnSubmit (iWidget *apSender, iMessageDesc *apMsg) |
| |
| virtual tBool | OnSetCursor (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnSetFocus () |
| |
| virtual tBool | OnLostFocus () |
| |
| virtual tBool | OnActivate () |
| |
| virtual tBool | OnDeactivate () |
| |
| virtual tBool | OnCommand (iWidgetCommand *apCmd) |
| |
| virtual tBool | OnTimer (tU32 anID, tF32 afDuration) |
| |
| virtual tBool | OnEnabled (tBool abEnabled) |
| |
| virtual tBool | OnVisible (tBool abVisible) |
| |
| virtual tBool | OnLayout () |
| |
| virtual tBool | OnStyleChanged (tWidgetStyleFlags aPrevStyle) |
| |
| virtual tBool | OnFontChanged () |
| |
| virtual tBool | OnTextChanged () |
| |
| virtual tBool | OnSetText (tBool abInSerialize) |
| |
| virtual tBool | OnNCLeftClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnLeftClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCLeftDoubleClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnLeftDoubleClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCRightClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnRightClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnNCRightDoubleClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnRightDoubleClick (const sVec2f &avMousePos, const sVec2f &avNCMousePos) |
| |
| virtual tBool | OnChildAdded (iWidget *apChild) |
| |
| virtual tBool | OnChildRemoved (iWidget *apChild) |
| |
| virtual tBool | OnPadding () |
| |
| virtual tBool | OnBorder () |
| |
| virtual tBool | OnBorderStyle () |
| |
| virtual tBool | OnMargin () |
| |
| virtual tBool | OnMarginMerge () |
| |
| virtual tBool | OnBeforeDocked () |
| |
| virtual tBool | OnAfterDocked (iWidget *apTabWidget) |
| |
| virtual tBool | OnUndocked () |
| |
| virtual tBool | OnSerializeLayout (iDataTable *apDT, tWidgetSerializeFlags aFlags) |
| |
| virtual tBool | OnSerializeReadWidget (iDataTableReadStack *apDT, tWidgetSerializeFlags aFlags) |
| |
| virtual tBool | OnSerializeWriteWidget (iDataTableWriteStack *apDT, tWidgetSerializeFlags aFlags) |
| |
| virtual tBool | OnSerializeChildren (iDataTable *apDT, tWidgetSerializeFlags aFlags) |
| |
| virtual tBool | OnSerializeFinalize (iDataTable *apDT, tWidgetSerializeFlags aFlags) |
| |
| virtual tBool | OnContextMenu (tBool abCursor, const sVec2f &avMousePos) |
| |
| virtual tBool | OnContextHelp () |
| |
| virtual tBool | OnCopy (ni::iDataTable *apDT) |
| |
| virtual tBool | OnCut (ni::iDataTable *apDT) |
| |
| virtual tBool | OnPaste (ni::iDataTable *apDT) |
| |
| virtual tBool | OnUndo () |
| |
| virtual tBool | OnRedo () |
| |
| virtual tBool | OnCancel () |
| |
| virtual tBool | OnSkinChanged () |
| |
| virtual tBool | OnContextMenuChanged () |
| |
| virtual tBool | OnHoverTextChanged () |
| |
| virtual tBool | OnMoveFocus (tBool abPrev) |
| |
| | cIUnknownImpl () |
| |
| virtual tBool | IsOK () const |
| |
| virtual void | Invalidate () |
| |