|
Public Member Functions |
| int | mouse_down_handler (int local_x, int local_y) |
| int | mouse_up_handler (int local_x, int local_y, bool inside) |
| int | mouse_held_down_handler (int local_x, int local_y, bool inside) |
| int | key_handler (unsigned char key, int modifiers) |
| int | special_handler (int key, int modifiers) |
| void | update_size (void) |
| void | draw (int x, int y) |
| int | mouse_over (int state, int x, int y) |
| void | set_int_val (int new_val) |
| void | dump (FILE *output) |
| int | add_item (int id, const char *text) |
| int | delete_item (const char *text) |
| int | delete_item (int id) |
| int | sort_items (void) |
| int | do_selection (int item) |
| GLUI_Listbox_Item * | get_item_ptr (const char *text) |
| GLUI_Listbox_Item * | get_item_ptr (int id) |
| | GLUI_Listbox (GLUI_Node *parent, const char *name, int *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) |
| | GLUI_Listbox (void) |
Public Attributes |
| GLUI_String | curr_text |
| GLUI_Listbox_Item | items_list |
| int | depressed |
| int | orig_value |
| bool | currently_inside |
| int | text_x_offset |
| int | title_x_offset |
| int | glut_menu_id |
Protected Member Functions |
| bool | recalculate_item_width (void) |
| void | common_init () |
| | ~GLUI_Listbox () |