#include <gui_file_manager.hxx>
Inheritance diagram for GUIFileManager:
Public Types | |
enum | Mode { LOAD_MANAGER, SAVE_MANAGER } |
Public Member Functions | |
GUIFileManager (Mode m) | |
~GUIFileManager () | |
void | draw_overlay (GraphicContext *gc) |
void | open_directory (const std::string &pathname) |
void | directory_up () |
void | update_current_directory () |
void | scroll_up () |
void | scroll_down () |
Static Public Member Functions | |
GUIFileManager * | instance () |
void | set_instance (GUIFileManager *g) |
|
Definition at line 41 of file gui_file_manager.hxx. |
|
Definition at line 55 of file gui_file_manager.cxx. References GUIChildManager::add(), and SAVE_MANAGER. |
|
Definition at line 79 of file gui_file_manager.cxx. |
|
move one directory up, aka cut the last directory from a directory pathname Definition at line 113 of file gui_file_manager.cxx. References GUIDirectory::get_path(), and open_directory(). Referenced by DirectoryUp(). |
|
Reimplemented from GUIChildManager. Definition at line 142 of file gui_file_manager.cxx. References GraphicContext::draw_string(), and GUIDirectory::get_path(). |
|
Definition at line 48 of file gui_file_manager.hxx. Referenced by DirectoryUp(), GUIDirectoryButton::on_click(), ReReadCurrentDir(), ScrollDown(), and ScrollUp(). |
|
Switch the GUIFileManagers view to the directory given by pathname Definition at line 85 of file gui_file_manager.cxx. References GUIChildManager::replace(), and SAVE_MANAGER. Referenced by directory_up(), and GUIDirectoryButton::on_click(). |
|
Reimplemented from GUIChildManager. Definition at line 154 of file gui_file_manager.cxx. References GUIDirectory::move_down(). Referenced by ScrollDown(). |
|
Reimplemented from GUIChildManager. Definition at line 148 of file gui_file_manager.cxx. References GUIDirectory::move_up(). Referenced by ScrollUp(). |
|
Definition at line 49 of file gui_file_manager.hxx. Referenced by SaveGUIManager::run_once(), and LoadGUIManager::run_once(). |
|
Definition at line 160 of file gui_file_manager.cxx. References GUIDirectory::get_path(), GUIChildManager::replace(), and SAVE_MANAGER. Referenced by ReReadCurrentDir(). |