|
Public Member Functions |
| GLUI_Master_Object () |
| ~GLUI_Master_Object () |
GLUI_Glut_Window * | find_glut_window (int window_id) |
void | set_glutIdleFunc (void(*f)(void)) |
void | set_left_button_glut_menu_control (GLUI_Control *control) |
void | set_glutReshapeFunc (void(*f)(int width, int height)) |
void | set_glutKeyboardFunc (void(*f)(unsigned char key, int x, int y)) |
void | set_glutSpecialFunc (void(*f)(int key, int x, int y)) |
void | set_glutMouseFunc (void(*f)(int, int, int, int)) |
void | set_glutDisplayFunc (void(*f)(void)) |
void | set_glutTimerFunc (unsigned int millis, void(*f)(int value), int value) |
void | set_glutOverlayDisplayFunc (void(*f)(void)) |
void | set_glutSpaceballMotionFunc (Int3_CB f) |
void | set_glutSpaceballRotateFunc (Int3_CB f) |
void | set_glutSpaceballButtonFunc (Int2_CB f) |
void | set_glutTabletMotionFunc (Int2_CB f) |
void | set_glutTabletButtonFunc (Int4_CB f) |
void | set_glutMenuStatusFunc (Int3_CB f) |
void | set_glutMenuStateFunc (Int1_CB f) |
void | set_glutButtonBoxFunc (Int2_CB f) |
void | set_glutDialsFunc (Int2_CB f) |
GLUI * | create_glui (const char *name, long flags=0, int x=-1, int y=-1) |
GLUI * | create_glui_subwindow (int parent_window, long flags=0) |
GLUI * | find_glui_by_window_id (int window_id) |
void | get_viewport_area (int *x, int *y, int *w, int *h) |
void | auto_set_viewport () |
void | close_all () |
void | sync_live_all () |
void | reshape () |
float | get_version () |
void | glui_setIdleFuncIfNecessary (void) |
Public Attributes |
GLUI_Node | gluis |
GLUI_Control * | active_control |
GLUI_Control * | curr_left_button_glut_menu |
GLUI * | active_control_glui |
int | glui_id_counter |
Friends |
void | glui_idle_func () |