Freeciv-3.3
|
#include <SDL2/SDL.h>
#include "fcintl.h"
#include "log.h"
#include "game.h"
#include "government.h"
#include "movement.h"
#include "client_main.h"
#include "helpdata.h"
#include "colors.h"
#include "graphics.h"
#include "gui_id.h"
#include "gui_main.h"
#include "gui_tilespec.h"
#include "mapview.h"
#include "repodlgs.h"
#include "sprite.h"
#include "themespec.h"
#include "widget.h"
#include "helpdlg.h"
Go to the source code of this file.
Data Structures | |
struct | techs_buttons |
struct | units_buttons |
Variables | |
static struct advanced_dialog * | help_dlg = NULL |
enum help_page_type | current_help_dlg = HELP_LAST |
static const int | bufsz = 8192 |
User requested new government help
Definition at line 143 of file helpdlg.c.
Referenced by create_tech_info().
User requested new improvement help
Definition at line 162 of file helpdlg.c.
Referenced by create_tech_info(), and popup_impr_info().
User requested new tech help
Definition at line 1028 of file helpdlg.c.
Referenced by create_tech_info(), create_tech_tree(), popup_impr_info(), popup_tech_info(), and popup_unit_info().
User requested new unit help
Definition at line 590 of file helpdlg.c.
Referenced by create_tech_info(), and popup_unit_info().
|
static |
Create tech info widgets
Definition at line 1132 of file helpdlg.c.
Referenced by popup_tech_info().
|
static |
User requested closing of the help dialog
Definition at line 130 of file helpdlg.c.
Referenced by popup_impr_info(), popup_tech_info(), and popup_unit_info().
User interacted with help dialog window
Definition at line 122 of file helpdlg.c.
Referenced by popup_impr_info(), popup_tech_info(), and popup_unit_info().
Open Help Browser without any specific topic in mind
Definition at line 77 of file helpdlg.c.
Referenced by help_browser_callback().
void popup_help_dialog_typed | ( | const char * | item, |
enum help_page_type | eHPT | ||
) |
void popup_impr_info | ( | Impr_type_id | impr | ) |
Show improvement info
Definition at line 202 of file helpdlg.c.
Referenced by change_impr_callback(), and get_target_help_data().
void popup_tech_info | ( | Tech_type_id | tech | ) |
Show tech info
Definition at line 1933 of file helpdlg.c.
Referenced by change_research_callback(), change_research_goal_callback(), change_tech_callback(), popup_help_browser(), show_tech_tree_callback(), and toggle_full_tree_mode_in_help_dlg_callback().
void popup_unit_info | ( | Unit_type_id | type_id | ) |
Show unit type info
Definition at line 630 of file helpdlg.c.
Referenced by change_unit_callback(), get_target_help_data(), and unit_help_callback().
Refresh improvement help dialog
Definition at line 174 of file helpdlg.c.
Referenced by popup_impr_info().
Refresh tech help dialog
Definition at line 1059 of file helpdlg.c.
Referenced by popup_tech_info().
Refresh tech tree dialog
Definition at line 1412 of file helpdlg.c.
Referenced by popup_tech_info().
User requested new tech tree
Definition at line 1040 of file helpdlg.c.
Referenced by create_tech_info(), and create_tech_tree().
User requested toggling between full tech tree and single tech
Definition at line 1654 of file helpdlg.c.
Referenced by popup_impr_info(), popup_tech_info(), and popup_unit_info().
Definition at line 70 of file helpdlg.c.
Referenced by convert_string(), create_tech_info(), fc__attribute(), get_city_dialog_airlift_text(), get_city_dialog_airlift_value(), get_city_dialog_culture_text(), get_city_dialog_illness_text(), get_city_dialog_output_text(), get_city_dialog_pollution_text(), get_units_disband_info(), get_units_upgrade_info(), helptext_advance(), helptext_building(), helptext_extra(), helptext_goods(), helptext_government(), helptext_nation(), helptext_specialist(), helptext_terrain(), helptext_unit(), helptext_unitclass(), insert_allows(), insert_allows_single(), is_allowed_city_name(), popup_unit_info(), req_text_insert(), req_text_insert_nl(), tile_get_info_text(), tile_info_pollution(), unit_upgrade_info(), universal_name_translation(), and user_username().
enum help_page_type current_help_dlg = HELP_LAST |
Definition at line 68 of file helpdlg.c.
Referenced by popdown_help_dialog(), popup_impr_info(), popup_tech_info(), and popup_unit_info().
|
static |
Definition at line 52 of file helpdlg.c.
Referenced by create_tech_info(), popdown_help_dialog(), popup_impr_info(), popup_tech_info(), popup_unit_info(), redraw_impr_info_dlg(), redraw_tech_info_dlg(), redraw_tech_tree_dlg(), redraw_unit_info_dlg(), show_tech_tree_callback(), and toggle_full_tree_mode_in_help_dlg_callback().