#include <file_listbox.H>
Collaboration diagram for FileListbox:
Public Member Functions | |
FileListbox (Cstr_ptr &label, Cstr_ptr &listbox_name, Cstr_ptr &button_name) | |
virtual | ~FileListbox () |
void | toggle () |
void | show () |
void | hide () |
Static Public Member Functions | |
static void | listbox_cb (int id) |
static void | set_cb (int id) |
static void | hide_cb (int id) |
static void | fill_listbox (GLUI_Listbox *listbox, str_list &files, Cstr_ptr &full_path, Cstr_ptr &save_path, const char *extension=0) |
Protected Member Functions | |
virtual void | button_press_cb ()=0 |
void | init (Cstr_ptr &label, Cstr_ptr &listbox_name, Cstr_ptr &button_name) |
Protected Attributes | |
GLUI * | _glui |
GLUI_Listbox * | _listbox |
int | _selected |
bool | _shown |
str_list | _files |
Static Protected Attributes | |
static ARRAY< FileListbox * > | _file_list_boxes |
Definition at line 9 of file file_listbox.H.
|
Definition at line 11 of file file_listbox.C. References _file_list_boxes, and init(). |
|
Definition at line 33 of file file_listbox.H. |
|
|
|
Definition at line 64 of file file_listbox.C. References dir_list(), j, and ARRAY< T >::num(). |
|
Definition at line 97 of file file_listbox.C. |
|
Definition at line 127 of file file_listbox.C. References _file_list_boxes. Referenced by init(). |
|
Definition at line 22 of file file_listbox.C. References _file_list_boxes, _glui, _listbox, hide_cb(), listbox_cb(), ARRAY< T >::num(), VIEW::peek(), and set_cb(). Referenced by FileListbox(). |
|
Definition at line 113 of file file_listbox.C. References _file_list_boxes. Referenced by init(). |
|
Definition at line 120 of file file_listbox.C. References _file_list_boxes. Referenced by init(). |
|
Definition at line 87 of file file_listbox.C. |
|
Definition at line 106 of file file_listbox.C. |
|
Definition at line 24 of file file_listbox.H. Referenced by FileListbox(), hide_cb(), init(), listbox_cb(), and set_cb(). |
|
Definition at line 22 of file file_listbox.H. |
|
Definition at line 17 of file file_listbox.H. |
|
Definition at line 19 of file file_listbox.H. Referenced by init(). |
|
Definition at line 20 of file file_listbox.H. |
|
Definition at line 21 of file file_listbox.H. |