#include <omgui/menu.h>
Inherits omgui::Object.
Public Types | |
| typedef omgui::api::Menu | api_type |
Public Member Functions | |
| void | add_ref () |
| void | append (MenuItem *item) |
| object_id | get_id () const |
| api_type * | get_impl () const |
| void | release () |
| ~Menu () | |
Static Public Member Functions | |
| static Menu * | create (object_id id=OBJECT_ID_ANY) |
Protected Member Functions | |
| Menu (object_id id, api_type *impl) | |
| Menu (object_id id) | |
Private Attributes | |
| api_type * | m_impl |
| omgui::Menu::Menu | ( | object_id | id | ) | [protected] |
| omgui::Menu::~Menu | ( | ) |
| void omgui::Menu::add_ref | ( | ) | [inline, virtual] |
Implements omgui::RefCountable.
| void omgui::Menu::append | ( | MenuItem * | item | ) |
| Menu * omgui::Menu::create | ( | object_id | id = OBJECT_ID_ANY |
) | [static] |
Creates a Menu
| object_id omgui::Object::get_id | ( | ) | const [inherited] |
| Menu::api_type * omgui::Menu::get_impl | ( | ) | const |
| void omgui::Menu::release | ( | ) | [inline, virtual] |
Implements omgui::RefCountable.
api_type* omgui::Menu::m_impl [private] |