|
| | CMenuItem (const UTF8String &title, const UTF8String &keycode="", int32_t keyModifiers=0, CBitmap *icon=nullptr, int32_t flags=kNoFlags) |
| | CMenuItem constructor. More...
|
| |
| | CMenuItem (const UTF8String &title, COptionMenu *submenu, CBitmap *icon=nullptr) |
| | CMenuItem constructor. More...
|
| |
| | CMenuItem (const UTF8String &title, int32_t tag) |
| | CMenuItem constructor. More...
|
| |
| | CMenuItem (const CMenuItem &item) |
| | CMenuItem copy constructor. More...
|
| |
|
| virtual void | setTitle (const UTF8String &title) |
| | set title of menu item More...
|
| |
| virtual void | setSubmenu (COptionMenu *submenu) |
| | set submenu of menu item More...
|
| |
| virtual void | setKey (const UTF8String &keyCode, int32_t keyModifiers=0) |
| | set keycode and key modifiers of menu item More...
|
| |
| virtual void | setVirtualKey (int32_t virtualKeyCode, int32_t keyModifiers=0) |
| | set virtual keycode and key modifiers of menu item More...
|
| |
| virtual void | setEnabled (bool state=true) |
| | set menu item enabled state More...
|
| |
| virtual void | setChecked (bool state=true) |
| | set menu item checked state More...
|
| |
| virtual void | setIsTitle (bool state=true) |
| | set menu item title state More...
|
| |
| virtual void | setIsSeparator (bool state=true) |
| | set menu item separator state More...
|
| |
| virtual void | setIcon (CBitmap *icon) |
| | set menu item icon More...
|
| |
| virtual void | setTag (int32_t tag) |
| | set menu item tag More...
|
| |
| bool | isEnabled () const |
| | returns whether the item is enabled or not More...
|
| |
| bool | isChecked () const |
| | returns whether the item is checked or not More...
|
| |
| bool | isTitle () const |
| | returns whether the item is a title item or not More...
|
| |
| bool | isSeparator () const |
| | returns whether the item is a separator or not More...
|
| |
| const UTF8String & | getTitle () const |
| | returns the title of the item More...
|
| |
| int32_t | getKeyModifiers () const |
| | returns the key modifiers of the item More...
|
| |
| const UTF8String & | getKeycode () const |
| | returns the keycode of the item More...
|
| |
| int32_t | getVirtualKeyCode () const |
| | returns the virtual keycode of the item More...
|
| |
| COptionMenu * | getSubmenu () const |
| | returns the submenu of the item More...
|
| |
| CBitmap * | getIcon () const |
| | returns the icon of the item More...
|
| |
| int32_t | getTag () const |
| | returns the tag of the item More...
|
| |
| | CBaseObject ()=default |
| |
| | ~CBaseObject () noexceptoverride=default |
| |
| | CBaseObject (const CBaseObject &o) |
| |
| CBaseObject & | operator= (const CBaseObject &obj) |
| |
| virtual CMessageResult | notify (CBaseObject *sender, IdStringPtr message) |
| |
| | ReferenceCounted ()=default |
| |
| virtual | ~ReferenceCounted () noexcept=default |
| |
| | ReferenceCounted (const ReferenceCounted &) |
| |
| ReferenceCounted & | operator= (const ReferenceCounted &) |
| |
| void | forget () override |
| | decrease refcount and delete object if refcount == 0 More...
|
| |
| void | remember () override |
| | increase refcount More...
|
| |
| virtual int32_t | getNbReference () const |
| | get refcount More...
|
| |
| virtual void | beforeDelete () |
| |
a menu item
Defines an item of a VSTGUI::COptionMenu