| activateItem(int id, MenuEvent::Type action) | Ultima::Ultima4::Menu | |
| activateItemAtPos(TextView *view, const Common::Point &pt) | Ultima::Ultima4::Menu | |
| activateItemByShortcut(int key, MenuEvent::Type action) | Ultima::Ultima4::Menu | |
| add(int id, Common::String text, short x, short y, int shortcutKey=-1) | Ultima::Ultima4::Menu | |
| add(int id, MenuItem *item) (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| addObserver(Observer< Menu *, MenuEvent & > *o) (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| addShortcutKey(int id, int shortcutKey) (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| begin() | Ultima::Ultima4::Menu | |
| begin_visible() | Ultima::Ultima4::Menu | |
| clearChanged() (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inlineprotected |
| countObservers() const (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| deleteObserver(Observer< Menu *, MenuEvent & > *o) (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| deleteObservers() (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| end() | Ultima::Ultima4::Menu | |
| getById(int id) | Ultima::Ultima4::Menu | |
| getClosed() const | Ultima::Ultima4::Menu | |
| getCurrent() | Ultima::Ultima4::Menu | |
| getItemById(int id) | Ultima::Ultima4::Menu | |
| hasChanged() const (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| highlight(MenuItem *item) | Ultima::Ultima4::Menu | |
| isVisible() | Ultima::Ultima4::Menu | |
| Menu() (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| MenuItemList typedef (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| next() | Ultima::Ultima4::Menu | |
| notifyObservers(MenuEvent & arg) (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| Observable() (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inline |
| prev() | Ultima::Ultima4::Menu | |
| removeAll() (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| reset(bool highlightFirst=true) | Ultima::Ultima4::Menu | |
| setChanged() (defined in Ultima::Ultima4::Observable< Menu *, MenuEvent &>) | Ultima::Ultima4::Observable< Menu *, MenuEvent &> | inlineprotected |
| setClosed(bool closed) | Ultima::Ultima4::Menu | |
| setClosesMenu(int id) (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| setCurrent(MenuItemList::iterator i) | Ultima::Ultima4::Menu | |
| setCurrent(int id) (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| setTitle(const Common::String &text, int x, int y) (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| show(TextView *view) (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |
| ~Menu() (defined in Ultima::Ultima4::Menu) | Ultima::Ultima4::Menu | |