| AddboolControl(string name, KeyValue=0, bool=0, MenuHandle=0) | xchen::UserInterface | |
| AddButton(RadioHandle h, string btn, KeyValue k=0) | xchen::UserInterface | |
| AddfloatControl(string name, const string &doc_str="", KeyValue=0, float=0, float=0, float=1, MenuHandle h=0) | xchen::UserInterface | |
| AddfVectorControl(string name, const string &doc_str, KeyValue, const fVector &v, const fVector &m, const fVector &M, MenuHandle=0) | xchen::UserInterface | |
| AddfVectorControl(string name, const string &doc_str="", KeyValue=0, const fVector &v=CtrlVector(), MenuHandle=0) | xchen::UserInterface | |
| AddMenuItem(string str, KeyEventCB cb, KeyValue k=0, MenuHandle h=0) | xchen::UserInterface | |
| AddMenuItem(string str, KeyEventCB cb, KeyValue k, ConvertedKeyValue k2, MenuHandle h=0) | xchen::UserInterface | |
| AddMenuItemSeparator(const string &str="", MenuHandle h=0) | xchen::UserInterface | |
| AddOpenFileSubMenu(const string &) | xchen::UserInterface | |
| AddOpenFileSubMenu(const string &, const string &) | xchen::UserInterface | |
| AddOpenFileSubMenu(const string &, const string &, const string &) | xchen::UserInterface | |
| AddRadio(const string &nm, MenuHandle=0) | xchen::UserInterface | |
| AddSaveImageSubMenu() | xchen::UserInterface | |
| AddTransformSubMenu() | xchen::UserInterface | |
| CreateSubMenu(const string &str, MenuHandle h=0) | xchen::UserInterface | |
| GetboolControl(const string &str) const | xchen::UserInterface | |
| GetControl(const string &str) const | xchen::UserInterface | |
| GetfloatControl(const string &str) const | xchen::UserInterface | |
| GetKeyBoard() | xchen::UserInterface | [inline] |
| GetRadioValue(const string &nm) | xchen::UserInterface | |
| GetRotateTransform() const | xchen::UserInterface | |
| GetSelectedModel() | xchen::UserInterface | [static] |
| GetTranslate() const | xchen::UserInterface | |
| glut_keyboard_cb(unsigned char key, int x, int y) | xchen::UserInterface | [static] |
| HasModelSelected() | xchen::UserInterface | [static] |
| Init(int main_window) | xchen::UserInterface | [static] |
| motion(int x, int y) | xchen::UserInterface | [static] |
| mouse(int button, int state, int x, int y) | xchen::UserInterface | [static] |
| MouseMotionMode() | xchen::UserInterface | [inline, static] |
| SetboolControl(const string &str, bool val) | xchen::UserInterface | |
| SetControl(const string &str, const fVector &v) | xchen::UserInterface | |
| SetInteractive() | xchen::UserInterface | |
| TransformFromMouseMove(int button, int dx, int dy) | xchen::UserInterface | |
| UnSelect() | xchen::UserInterface | [static] |
| UnSetInteractive() | xchen::UserInterface | |
| UserInterface() | xchen::UserInterface | |
| ~UserInterface() | xchen::UserInterface | [virtual] |