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