Freeciv-3.1
|
Go to the source code of this file.
Data Structures | |
struct | city_report_spec |
Macros | |
#define | NUM_CREPORT_COLS (num_city_report_spec()) |
Functions | |
int | num_city_report_spec (void) |
bool * | city_report_spec_show_ptr (int i) |
const char * | city_report_spec_tagname (int i) |
void | init_city_report_game_data (void) |
int | cityrepfield_compare (const char *field1, const char *field2) |
bool | can_city_sell_universal (const struct city *pcity, const struct universal *target) |
Variables | |
struct city_report_spec * | city_report_specs |
#define NUM_CREPORT_COLS (num_city_report_spec()) |
Definition at line 25 of file cityrepdata.h.
Same as can_city_sell_building(), but with universal argument.
Definition at line 1104 of file cityrepdata.c.
Referenced by city_widget::display_list_menu(), recreate_sell_menu(), and recreate_sell_menu().
bool * city_report_spec_show_ptr | ( | int | i | ) |
Simple wrapper for city_report_specs.show
Definition at line 812 of file cityrepdata.c.
Referenced by options_dialogs_set(), and options_dialogs_update().
const char * city_report_spec_tagname | ( | int | i | ) |
Simple wrapper for city_report_specs.tagname
Definition at line 820 of file cityrepdata.c.
Referenced by options_dialogs_set(), and options_dialogs_update().
int cityrepfield_compare | ( | const char * | str1, |
const char * | str2 | ||
) |
The real function: split the two strings, and compare them.
Definition at line 1077 of file cityrepdata.c.
Referenced by cityrep_sort_func(), and city_sort_model::lessThan().
void init_city_report_game_data | ( | void | ) |
Initialize city report data. This deals with ruleset-dependent columns and pre-translates the fields (to make things easier on the GUI writers). Should be called before the GUI starts up.
Definition at line 830 of file cityrepdata.c.
Referenced by set_client_state().
int num_city_report_spec | ( | void | ) |
Simple wrapper for num_creport_cols()
Definition at line 804 of file cityrepdata.c.
Referenced by options_dialogs_set(), and options_dialogs_update().
|
extern |
Definition at line 798 of file cityrepdata.c.
Referenced by city_model_set(), city_report_spec_show_ptr(), city_report_spec_tagname(), create_city_report_dialog(), create_display_menu(), create_display_menu_item(), city_item::data(), city_widget::display_header_menu(), get_city_table_header(), city_model::headerData(), city_model::hide_data(), init_city_report_game_data(), city_model::menu_data(), city_item_delegate::paint(), toggle_view(), and update_view_menu().