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 |
|
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 |