Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

MainMenu Class Reference

List of all members.

Public Member Functions

 MainMenu ()
 ~MainMenu ()
void _display_total ()
void _display_graph_config ()
bool test_graph_settings (char *gms)
void apply_graph_settings ()

Public Attributes

puButtonBox * fsORwindow_switch
puInput * window_width
puInput * window_height
puButtonBox * resolution_switch
puButtonBox * bpp_switch
puButtonBox * refresh_switch
puGroup * left
puGroup * right
bool wasfs

Constructor & Destructor Documentation

MainMenu::MainMenu  ) 
 

Definition at line 179 of file mainmenu.cpp.

References _display_total(), and wasfs.

MainMenu::~MainMenu  ) 
 

Definition at line 184 of file mainmenu.cpp.


Member Function Documentation

void MainMenu::_display_graph_config  ) 
 

Definition at line 209 of file mainmenu.cpp.

References _clear_total_menu(), _make_main_menu(), _switch_window2fs(), apply_settings_cb(), bpp_switch, config, display_height, display_width, fsORwindow_switch, configuration::get_fullscreen(), configuration::get_game_mode_string(), configuration::get_window_height(), configuration::get_window_width(), left, refresh_switch, resolution_switch, right, total_menu, wasfs, window_height, and window_width.

Referenced by _show_graph_config(), and apply_graph_settings().

void MainMenu::_display_total  ) 
 

Definition at line 187 of file mainmenu.cpp.

References _clear_total_menu(), _show_graph_config(), display_height, display_width, make_char_creator(), quit_callback(), and total_menu.

Referenced by MainMenu().

void MainMenu::apply_graph_settings  ) 
 

Definition at line 46 of file mainmenu.cpp.

References _display_graph_config(), _register_glutfuncs_menuonly(), bpp_switch, config, display_height, display_width, fsORwindow_switch, configuration::get_window_height(), configuration::get_window_width(), refresh_switch, resolution_switch, configuration::set_fullscreen(), configuration::set_game_mode_string(), configuration::set_window_height(), configuration::set_window_width(), test_graph_settings(), wasfs, win_handle, window_height, WINDOW_TITLE, and window_width.

Referenced by apply_settings_cb().

bool MainMenu::test_graph_settings char *  gms  ) 
 

Definition at line 36 of file mainmenu.cpp.

References config, and configuration::get_fullscreen().

Referenced by apply_graph_settings().


Member Data Documentation

puButtonBox* MainMenu::bpp_switch
 

Definition at line 27 of file mainmenu.cpp.

Referenced by _display_graph_config(), and apply_graph_settings().

puButtonBox* MainMenu::fsORwindow_switch
 

Definition at line 23 of file mainmenu.cpp.

Referenced by _display_graph_config(), and apply_graph_settings().

puGroup* MainMenu::left
 

Definition at line 29 of file mainmenu.cpp.

Referenced by _display_graph_config(), and _switch_window2fs().

puButtonBox* MainMenu::refresh_switch
 

Definition at line 28 of file mainmenu.cpp.

Referenced by _display_graph_config(), and apply_graph_settings().

puButtonBox* MainMenu::resolution_switch
 

Definition at line 26 of file mainmenu.cpp.

Referenced by _display_graph_config(), and apply_graph_settings().

puGroup* MainMenu::right
 

Definition at line 30 of file mainmenu.cpp.

Referenced by _display_graph_config(), and _switch_window2fs().

bool MainMenu::wasfs
 

Definition at line 33 of file mainmenu.cpp.

Referenced by _display_graph_config(), apply_graph_settings(), and MainMenu().

puInput* MainMenu::window_height
 

Definition at line 25 of file mainmenu.cpp.

Referenced by _display_graph_config(), and apply_graph_settings().

puInput* MainMenu::window_width
 

Definition at line 24 of file mainmenu.cpp.

Referenced by _display_graph_config(), and apply_graph_settings().


The documentation for this class was generated from the following file:
Generated on Sat Jul 12 04:29:22 2003 for glPirates by doxygen 1.3.2