| AddGlobalItem(string str, KeyEventCB cb, KeyValue k=0) | xchen::Menu | [inline, private] |
| AddItem(string str, KeyEventCB cb, KeyValue k=0) | xchen::Menu | [inline, private] |
| AddItem(string str, KeyEventCB cb, KeyValue k, ConvertedKeyValue k2) | xchen::Menu | [private] |
| AddSeparator(const string &str="") | xchen::Menu | [inline, private] |
| AddSubMenu(const string &doc_str, MenuID sub_menu_id) | xchen::Menu | [private] |
| Attach(int button=GLUT_RIGHT_BUTTON) | xchen::Menu | [private] |
| cur_item_id | xchen::Menu | [private] |
| Detach(int button=GLUT_RIGHT_BUTTON) | xchen::Menu | [private] |
| GenerateMenu() | xchen::SaveImageMenu | [inline] |
| GetKeyBoard() | xchen::Menu | [inline, private] |
| GetMenu(MenuID menu_id) | xchen::Menu | [inline, private, static] |
| GetMenuID() const | xchen::Menu | [inline, private] |
| init_menu(KeyBoard *kb) | xchen::Menu | [private] |
| item2key | xchen::Menu | [private] |
| keyboard | xchen::Menu | [private] |
| max_items enum value | xchen::Menu | [private] |
| Menu(KeyBoard *kb, const string &nm="") | xchen::Menu | [inline, private] |
| Menu(const Menu &) | xchen::Menu | [inline, private] |
| menu_id | xchen::Menu | [private] |
| name | xchen::Menu | [private] |
| operator=(const Menu &) | xchen::Menu | [inline, private] |
| SaveImageMenu(KeyBoard *kb, KeyValue all_views= 'S', KeyValue this_view= 'S'-'A'+1) | xchen::SaveImageMenu | [inline] |
| submenus | xchen::Menu | [private] |
| ~Menu() | xchen::Menu | [inline, private, virtual] |