![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <options.h>
Collaboration diagram for client_options:| bool client_options::ai_manual_turn_done = true |
Definition at line 84 of file options.h.
Referenced by get_turn_done_button_state(), handle_player_info(), handle_start_phase(), and manual_turn_done_callback().
| bool client_options::ask_city_name = true |
Definition at line 95 of file options.h.
Referenced by handle_city_name_suggestion_info().
| bool client_options::auto_center_each_turn = true |
Definition at line 88 of file options.h.
Referenced by client_state().
| bool client_options::auto_center_on_automated = true |
Definition at line 86 of file options.h.
Referenced by do_move_unit().
| bool client_options::auto_center_on_combat = false |
Definition at line 87 of file options.h.
Referenced by handle_unit_bombard_info(), and handle_unit_combat_info().
| bool client_options::auto_center_on_unit = true |
Definition at line 85 of file options.h.
Referenced by auto_center_on_focus_unit(), and do_move_unit().
| bool client_options::auto_turn_done = false |
Definition at line 94 of file options.h.
Referenced by unit_focus_advance().
| bool client_options::autoaccept_musicset_suggestion = false |
Definition at line 113 of file options.h.
Referenced by handle_ruleset_control().
| bool client_options::autoaccept_soundset_suggestion = false |
Definition at line 112 of file options.h.
Referenced by handle_ruleset_control().
| bool client_options::autoaccept_tileset_suggestion = false |
Definition at line 111 of file options.h.
Referenced by handle_ruleset_control().
| bool client_options::center_when_popup_city = true |
Definition at line 91 of file options.h.
Referenced by city_widget::city_view(), and meswin_popup_city().
| bool client_options::concise_city_production = false |
Definition at line 93 of file options.h.
Referenced by cr_entry_building(), and get_city_dialog_production().
| char client_options::default_chat_logfile[512] = "freeciv-chat.log" |
| char client_options::default_city_bar_style_name[512] = "Simple" |
Definition at line 58 of file options.h.
Referenced by citybar_painter::current(), mr_menu::setup_menus(), and mr_menu::slot_set_citybar().
| char client_options::default_metaserver[512] = DEFAULT_METASERVER_OPTION |
Definition at line 54 of file options.h.
Referenced by client_main().
| char client_options::default_music_set_name[512] = "stdmusic" |
Definition at line 60 of file options.h.
Referenced by client_main().
| char client_options::default_server_host[512] = "localhost" |
Definition at line 50 of file options.h.
Referenced by client_main(), and connect_to_server().
| int client_options::default_server_port = DEFAULT_SOCK_PORT |
Definition at line 51 of file options.h.
Referenced by client_main(), and connect_to_server().
| char client_options::default_sound_plugin_name[512] = "\0" |
Definition at line 61 of file options.h.
Referenced by client_main().
| char client_options::default_sound_set_name[512] = "stdsounds" |
Definition at line 59 of file options.h.
Referenced by client_main().
| char client_options::default_tileset_hex_name[512] = "\0" |
Definition at line 56 of file options.h.
Referenced by tileset_name_for_topology().
| char client_options::default_tileset_iso_name[512] |
| char client_options::default_tileset_isohex_name[512] = "\0" |
Definition at line 57 of file options.h.
Referenced by tileset_name_for_topology().
| char client_options::default_tileset_overhead_name[512] |
| char client_options::default_tileset_square_name[512] = "\0" |
Definition at line 55 of file options.h.
Referenced by tileset_name_for_topology().
| char client_options::default_user_name[512] = "\0" |
Definition at line 49 of file options.h.
Referenced by client_main(), and options_init().
| bool client_options::draw_borders = true |
Definition at line 140 of file options.h.
Referenced by freeciv::layer_grid::fill_sprite_array(), request_toggle_map_borders(), mr_menu::setup_menus(), and freeciv::map_updates_handler::update().
| bool client_options::draw_cities = true |
Definition at line 136 of file options.h.
Referenced by freeciv::layer_water::fill_irrigation_sprite_array(), freeciv::layer_background::fill_sprite_array(), freeciv::layer_city::fill_sprite_array(), freeciv::layer_city_size::fill_sprite_array(), find_visible_unit(), and freeciv::layer::solid_background().
| bool client_options::draw_city_buycost = false |
Definition at line 126 of file options.h.
Referenced by append_city_buycost_string(), request_toggle_city_buycost(), and mr_menu::setup_menus().
| bool client_options::draw_city_growth = true |
Definition at line 124 of file options.h.
Referenced by handle_city_info(), simple_citybar_painter::paint(), traditional_citybar_painter::paint(), polished_citybar_painter::paint(), request_toggle_city_growth(), and mr_menu::setup_menus().
| bool client_options::draw_city_names = true |
Definition at line 123 of file options.h.
Referenced by handle_city_info(), handle_city_short_info(), simple_citybar_painter::paint(), traditional_citybar_painter::paint(), polished_citybar_painter::paint(), request_toggle_city_names(), and mr_menu::setup_menus().
| bool client_options::draw_city_outlines = true |
Definition at line 120 of file options.h.
Referenced by freeciv::layer_grid::fill_sprite_array(), request_toggle_city_outlines(), mr_menu::setup_menus(), and unit_drawn_with_city_outline().
| bool client_options::draw_city_output = false |
Definition at line 121 of file options.h.
Referenced by freeciv::layer_overlays::fill_sprite_array(), request_toggle_city_output(), and mr_menu::setup_menus().
| bool client_options::draw_city_productions = true |
Definition at line 125 of file options.h.
Referenced by handle_city_info(), simple_citybar_painter::paint(), traditional_citybar_painter::paint(), polished_citybar_painter::paint(), request_toggle_city_productions(), and mr_menu::setup_menus().
| bool client_options::draw_city_trade_routes = false |
Definition at line 127 of file options.h.
Referenced by draw_calculated_trade_routes(), draw_trade_routes(), handle_city_info(), handle_traderoute_info(), simple_citybar_painter::paint(), traditional_citybar_painter::paint(), polished_citybar_painter::paint(), request_toggle_city_trade_routes(), and mr_menu::setup_menus().
| bool client_options::draw_focus_unit = false |
Definition at line 138 of file options.h.
Referenced by freeciv::layer::do_draw_unit(), and freeciv::layer_background::fill_sprite_array().
| bool client_options::draw_fog_of_war = true |
Definition at line 139 of file options.h.
Referenced by freeciv::layer_fog::fill_sprite_array(), and put_one_element().
| bool client_options::draw_fortress_airbase = true |
Definition at line 132 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_huts = true |
Definition at line 134 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_irrigation = true |
Definition at line 130 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_map_grid = false |
Definition at line 122 of file options.h.
Referenced by freeciv::layer_grid::fill_sprite_array(), request_toggle_map_grid(), mr_menu::setup_menus(), and freeciv::map_updates_handler::update().
| bool client_options::draw_mines = true |
Definition at line 131 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_native = false |
Definition at line 141 of file options.h.
Referenced by freeciv::layer_grid::fill_sprite_array(), request_toggle_map_native(), mr_menu::setup_menus(), and freeciv::map_updates_handler::update().
| bool client_options::draw_pollution = true |
Definition at line 135 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_roads_rails = true |
Definition at line 129 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_specials = true |
Definition at line 133 of file options.h.
Referenced by is_extra_drawing_enabled().
| bool client_options::draw_unit_shields = true |
Definition at line 142 of file options.h.
Referenced by get_unit_nation_flag_sprite().
| bool client_options::draw_units = true |
Definition at line 137 of file options.h.
Referenced by freeciv::layer::do_draw_unit(), freeciv::layer_background::fill_sprite_array(), and mr_menu::setup_menus().
| bool client_options::enable_cursor_changes = true |
Definition at line 101 of file options.h.
Referenced by control_mouse_cursor().
| bool client_options::goto_into_unknown = true |
Definition at line 90 of file options.h.
Referenced by enter_goto_state(), and request_units_return().
| bool client_options::gui_qt_allied_chat_only = true |
Definition at line 166 of file options.h.
Referenced by chat_widget::chat_widget(), fc_client::fc_client(), and chat_listener::send_chat_message().
| char client_options::gui_qt_default_theme_name[512] = "NightStalker" |
Definition at line 168 of file options.h.
Referenced by get_useable_themes_in_directory(), map_view::shortcut_pressed(), and ui_main().
| bool client_options::gui_qt_fullscreen = true |
Definition at line 164 of file options.h.
Referenced by fc_client::current_page(), mr_menu::setup_menus(), and mr_menu::slot_fullscreen().
| int client_options::gui_qt_increase_fonts = 0 |
Definition at line 167 of file options.h.
Referenced by gui_update_allfonts(), and options_save().
| bool client_options::gui_qt_show_preview = true |
Definition at line 165 of file options.h.
Referenced by page_load::page_load(), page_load::state_preview(), and page_load::update_load_page().
| bool client_options::gui_qt_show_titlebar = true |
Definition at line 177 of file options.h.
Referenced by fc_client::current_page(), and fc_client::fc_client().
| bool client_options::heartbeat_enabled = false |
Definition at line 53 of file options.h.
Referenced by real_timer_callback().
Definition at line 103 of file options.h.
Referenced by handle_event().
| bool client_options::keyboardless_goto = false |
Definition at line 100 of file options.h.
Referenced by do_map_click().
| char client_options::mapimg_filename[512] = "mapimage filename" |
| char client_options::mapimg_format[64] = "png" |
Definition at line 150 of file options.h.
Referenced by mapimg_client_define().
| bool client_options::mapimg_layer[MAPIMG_LAYER_COUNT] |
Definition at line 152 of file options.h.
Referenced by mapimg_client_define().
| int client_options::mapimg_zoom = 2 |
Definition at line 151 of file options.h.
Referenced by mapimg_client_define().
| bool client_options::migrate_fullscreen = false |
Definition at line 75 of file options.h.
Referenced by options_save().
| struct overview client_options::overview = {} |
Definition at line 177 of file options.h.
Referenced by calculate_overview_dimensions(), minimap_view::draw_viewport(), gui_to_overview_pos(), minimap_view::heightForWidth(), minimap_view::mousePressEvent(), overview_free(), overview_tile_color(), overview_to_map_pos(), overview_update_tile(), minimap_view::paint(), put_overview_tile_area(), redraw_overview(), minimap_panel::setup_minimap_menu(), and minimap_view::sizeHint().
| bool client_options::popup_actor_arrival = true |
Definition at line 97 of file options.h.
Referenced by should_ask_server_for_actions().
| bool client_options::popup_attack_actions = true |
Definition at line 98 of file options.h.
Referenced by handle_unit_actions().
| bool client_options::popup_last_move_to_allied = true |
Definition at line 99 of file options.h.
Referenced by request_move_unit_direction().
| bool client_options::popup_new_cities = true |
Definition at line 96 of file options.h.
Referenced by handle_city_info().
| bool client_options::reqtree_curved_lines = false |
Definition at line 147 of file options.h.
Referenced by draw_reqtree().
| bool client_options::reqtree_show_icons = true |
Definition at line 146 of file options.h.
Referenced by draw_reqtree(), and node_rectangle_minimum_size().
| bool client_options::save_options_on_exit = true |
Definition at line 64 of file options.h.
Referenced by client_exit(), disconnect_from_server(), options_save(), and mr_menu::setup_menus().
| bool client_options::show_previous_turn_messages = true |
Definition at line 92 of file options.h.
Referenced by meswin_clear_older().
| int client_options::smooth_center_slide_msec = 200 |
Definition at line 82 of file options.h.
Referenced by map_view::center_on_tile(), and map_view::set_scale().
| int client_options::smooth_combat_step_msec = 10 |
Definition at line 83 of file options.h.
Referenced by animate_unit_explosion(), decrease_unit_hp_smooth(), and handle_unit_combat_info().
| int client_options::smooth_move_unit_msec = 30 |
Definition at line 81 of file options.h.
Referenced by do_move_unit(), and move_unit_map_canvas().
| bool client_options::solid_color_behind_units = false |
Local Options:
Definition at line 79 of file options.h.
Referenced by freeciv::layer_background::fill_sprite_array(), freeciv::layer_units::fill_sprite_array(), and freeciv::layer::solid_background().
| bool client_options::sound_bell_at_new_turn = false |
Definition at line 80 of file options.h.
Referenced by handle_new_year().
| int client_options::sound_effects_volume = 50 |
Definition at line 118 of file options.h.
Referenced by audio_select_plugin(), and sound_volume_callback().
| bool client_options::sound_enable_effects = true |
Definition at line 115 of file options.h.
Referenced by audio_play_sound().
| bool client_options::sound_enable_game_music = true |
Definition at line 117 of file options.h.
Referenced by game_music_enable_callback(), music_finished_callback(), and start_style_music().
| bool client_options::sound_enable_menu_music = true |
Definition at line 116 of file options.h.
Referenced by menu_music_enable_callback(), music_finished_callback(), and start_menu_music().
| std::map<QString, std::map<QString, bool> > client_options::tileset_options |
Saved tileset options.
The first index is the tileset name, the second is the option name.
Definition at line 183 of file options.h.
Referenced by tileset_set_option(), and tileset_setup_options().
| bool client_options::unit_selection_clears_orders = true |
Definition at line 103 of file options.h.
Referenced by current_focus_append().
| bool client_options::use_prev_server = false |
Definition at line 52 of file options.h.
Referenced by client_main(), and connect_to_server().
| bool client_options::voteinfo_bar_hide_when_not_player = false |
| bool client_options::voteinfo_bar_new_at_front = false |
Definition at line 109 of file options.h.
Referenced by voteinfo_queue_add().
| bool client_options::wakeup_focus = true |
Definition at line 89 of file options.h.
Referenced by handle_unit_packet_common().
| bool client_options::zoom_scale_fonts = true |
Definition at line 143 of file options.h.
Referenced by fcFont::getFont(), and mr_menu::zoom_scale_fonts().