#include <screen_manager.hxx>
Collaboration diagram for ScreenManager:

Public Types | |
| enum | { LOAD_GUI, SAVE_GUI, WORLD_GUI } | 
Public Member Functions | |
| void | set_gui (int gui_id) | 
| void | quit () | 
| bool | is_finished () | 
| void | run_once () | 
Static Public Member Functions | |
| ScreenManager * | instance () | 
      
  | 
  
| 
 
 Definition at line 41 of file screen_manager.hxx.  | 
  
      
  | 
  
| 
 
 Definition at line 73 of file screen_manager.cxx. Referenced by CloseFileManager(), GlutDisplay::display_func(), GlutDisplay::idle_func(), WorldButton::on_click(), GUINewFileButton::on_click(), GUILoadButton::on_click(), GUIQuitButton::on_click(), X11Display::run(), and save_button_callback().  | 
  
      
  | 
  
| 
 
 Definition at line 44 of file screen_manager.cxx. Referenced by GlutDisplay::idle_func(), and X11Display::run().  | 
  
      
  | 
  
| 
 
 Definition at line 50 of file screen_manager.cxx. Referenced by GUIQuitButton::on_click().  | 
  
      
  | 
  
| 
 
 Definition at line 38 of file screen_manager.cxx. References GUIManager::run_once(). Referenced by GlutDisplay::display_func(), GlutDisplay::idle_func(), and X11Display::run().  | 
  
      
  | 
  
| 
 
 Definition at line 56 of file screen_manager.cxx. References LOAD_GUI, SAVE_GUI, and WORLD_GUI. Referenced by CloseFileManager(), WorldButton::on_click(), GUINewFileButton::on_click(), GUILoadButton::on_click(), and save_button_callback().  | 
  
1.3-rc3