![]() |
omegalib
13.1
|
#include <Menu.h>
Public Member Functions | |
| virtual | ~Menu () |
| MenuManager * | getManager () |
| MenuItem * | addItem (MenuItem::Type type) |
| MenuItem * | addButton (const String &label, const String &command) |
| Utility method to create a button. More... | |
| MenuItem * | addLabel (const String &text) |
| Utility method to create a label. More... | |
| MenuItem * | addSlider (int ticks, const String &command) |
| Utility method to create a slider. More... | |
| MenuItem * | addImage (PixelData *image) |
| Utility method to create an image. More... | |
| MenuItem * | addContainer () |
| Utility method to create a container. More... | |
| Menu * | addSubMenu (const String &label) |
| Utility method to create a sub-menu. More... | |
| void | focus () |
| void | show () |
| void | hide () |
| void | toggle () |
| bool | isVisible () |
| void | setActiveSubMenu (Menu *submenu) |
| Menu * | getTopActiveSubMenu () |
| Menu * | getParent () |
| void | update (const UpdateContext &context) |
| void | placeOnWand (const Event &evt) |
| omegaToolkit::ui::Container * | getContainer () |
| omegaToolkit::ui::Container3dSettings & | get3dSettings () |
Public Member Functions inherited from omicron::ReferenceType | |
| ReferenceType () | |
| virtual | ~ReferenceType () |
| void | ref () |
| void | unref () |
| long | refCount () |
Friends | |
| class | MenuItem |
| class | MenuManager |
Additional Inherited Members | |
Static Public Member Functions inherited from omicron::ReferenceType | |
| static void | printObjCounts () |
Static Protected Attributes inherited from omicron::ReferenceType | |
| static List< ReferenceType * > | mysObjList |
Inheritance diagram for omegaToolkit::ui::Menu:
|
virtual |
Utility method to create a button.
| MenuItem* omegaToolkit::ui::Menu::addContainer | ( | ) |
Utility method to create a container.
| MenuItem* omegaToolkit::ui::Menu::addItem | ( | MenuItem::Type | type | ) |
Utility method to create a slider.
Utility method to create a sub-menu.
| void omegaToolkit::ui::Menu::focus | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| Menu* omegaToolkit::ui::Menu::getTopActiveSubMenu | ( | ) |
| void omegaToolkit::ui::Menu::hide | ( | ) |
| bool omegaToolkit::ui::Menu::isVisible | ( | ) |
| void omegaToolkit::ui::Menu::placeOnWand | ( | const Event & | evt | ) |
| void omegaToolkit::ui::Menu::setActiveSubMenu | ( | Menu * | submenu | ) |
| void omegaToolkit::ui::Menu::show | ( | ) |
| void omegaToolkit::ui::Menu::toggle | ( | ) |
| void omegaToolkit::ui::Menu::update | ( | const UpdateContext & | context | ) |
|
friend |
|
friend |