|
Public Member Functions |
int | add_control (GLUI_Control *control) |
void | add_column (int draw_bar=true) |
void | add_column_to_panel (GLUI_Panel *panel, int draw_bar=true) |
void | add_separator (void) |
void | add_separator_to_panel (GLUI_Panel *panel) |
GLUI_RadioGroup * | add_radiogroup (int *live_var=NULL, int user_id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_RadioGroup * | add_radiogroup_to_panel (GLUI_Panel *panel, int *live_var=NULL, int user_id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_RadioButton * | add_radiobutton_to_group (GLUI_RadioGroup *group, const char *name) |
GLUI_Listbox * | add_listbox (const char *name, int *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Listbox * | add_listbox_to_panel (GLUI_Panel *panel, const char *name, int *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Rotation * | add_rotation (const char *name, float *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Rotation * | add_rotation_to_panel (GLUI_Panel *panel, const char *name, float *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Translation * | add_translation (const char *name, int trans_type, float *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Translation * | add_translation_to_panel (GLUI_Panel *panel, const char *name, int trans_type, float *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Checkbox * | add_checkbox (const char *name, int *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Checkbox * | add_checkbox_to_panel (GLUI_Panel *panel, const char *name, int *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Button * | add_button (const char *name, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Button * | add_button_to_panel (GLUI_Panel *panel, const char *name, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_StaticText * | add_statictext (const char *name) |
GLUI_StaticText * | add_statictext_to_panel (GLUI_Panel *panel, const char *name) |
GLUI_EditText * | add_edittext (const char *name, int data_type=GLUI_EDITTEXT_TEXT, void *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_EditText * | add_edittext_to_panel (GLUI_Panel *panel, const char *name, int data_type=GLUI_EDITTEXT_TEXT, void *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_EditText * | add_edittext (const char *name, GLUI_String &live_var, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_EditText * | add_edittext_to_panel (GLUI_Panel *panel, const char *name, GLUI_String &live_var, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Spinner * | add_spinner (const char *name, int data_type=GLUI_SPINNER_INT, void *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Spinner * | add_spinner_to_panel (GLUI_Panel *panel, const char *name, int data_type=GLUI_SPINNER_INT, void *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
GLUI_Panel * | add_panel (const char *name, int type=GLUI_PANEL_EMBOSSED) |
GLUI_Panel * | add_panel_to_panel (GLUI_Panel *panel, const char *name, int type=GLUI_PANEL_EMBOSSED) |
GLUI_Rollout * | add_rollout (const char *name, int open=true, int type=GLUI_PANEL_EMBOSSED) |
GLUI_Rollout * | add_rollout_to_panel (GLUI_Panel *panel, const char *name, int open=true, int type=GLUI_PANEL_EMBOSSED) |
void | set_main_gfx_window (int window_id) |
int | get_glut_window_id (void) |
void | enable (void) |
void | disable (void) |
void | sync_live (void) |
void | close (void) |
void | show (void) |
void | hide (void) |
int | init (const char *name, long flags, int x, int y, int parent_window) |
Protected Member Functions |
virtual int | add_control (GLUI_Node *parent, GLUI_Control *control) |