|
| static void | create_city_report_dialog (bool make_modal) |
| |
| static void | city_activated_callback (GtkTreeView *view, GtkTreePath *path, GtkTreeViewColumn *col, gpointer data) |
| |
| static void | city_command_callback (struct gui_dialog *dlg, int response, gpointer data) |
| |
| static void | city_selection_changed_callback (GtkTreeSelection *selection) |
| |
| static void | city_clear_worklist_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | update_total_buy_cost (void) |
| |
| static void | create_select_menu (GtkWidget *item) |
| |
| static void | create_change_menu (GtkWidget *item) |
| |
| static void | create_last_menu (GtkWidget *item) |
| |
| static void | create_first_menu (GtkWidget *item) |
| |
| static void | create_next_menu (GtkWidget *item) |
| |
| static void | create_next_to_last_menu (GtkWidget *item) |
| |
| static void | create_sell_menu (GtkWidget *item) |
| |
| static void | popup_select_menu (GtkMenuShell *menu, gpointer data) |
| |
| static void | popup_change_menu (GtkMenuShell *menu, gpointer data) |
| |
| static void | popup_last_menu (GtkMenuShell *menu, gpointer data) |
| |
| static void | popup_first_menu (GtkMenuShell *menu, gpointer data) |
| |
| static void | popup_next_menu (GtkMenuShell *menu, gpointer data) |
| |
| static void | popup_next_to_last_menu (GtkMenuShell *menu, gpointer data) |
| |
| static void | recreate_sell_menu (void) |
| |
| static void | get_city_table_header (char **text, int n) |
| |
| static GtkListStore * | city_report_dialog_store_new (void) |
| |
| static void | city_model_set (GtkListStore *store, GtkTreeIter *iter, struct city *pcity) |
| |
| static struct city * | city_model_get (GtkTreeModel *model, GtkTreeIter *iter) |
| |
| static gboolean | city_model_find (GtkTreeModel *model, GtkTreeIter *iter, const struct city *pcity) |
| |
| static void | city_model_fill (GtkListStore *store, GtkTreeSelection *selection, GHashTable *select) |
| |
| void | city_report_dialog_popup (bool raise) |
| |
| void | city_report_dialog_popdown (void) |
| |
| static void | append_impr_or_unit_to_menu_item (GtkMenuItem *parent_item, bool append_units, bool append_wonders, enum city_operation_type city_operation, TestCityFunc test_func, GCallback callback, int size) |
| |
| static void | impr_or_unit_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | worklist_last_impr_or_unit_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | worklist_first_impr_or_unit_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | worklist_next_impr_or_unit_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | worklist_next_to_last_impr_or_unit_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | sell_impr_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | select_impr_or_unit_callback (GtkWidget *wdg, gpointer data) |
| |
| static void | cma_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | select_cma_callback (GtkWidget *w, gpointer data) |
| |
| static void | append_cma_to_menu_item (GtkMenuItem *parent_item, bool change_cma) |
| |
| static void | append_worklist_foreach (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | append_worklist_callback (GtkMenuItem *menuitem, gpointer data) |
| |
| static void | set_worklist_foreach (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | set_worklist_callback (GtkMenuItem *menuitem, gpointer data) |
| |
| static void | production_menu_shown (GtkWidget *widget, gpointer data) |
| |
| static void | city_report_update_views (void) |
| |
| static void | toggle_view (GtkCheckMenuItem *item, gpointer data) |
| |
| static void | update_view_menu (GtkWidget *show_item) |
| |
| static GtkWidget * | create_city_report_menubar (void) |
| |
| static gint | cityrep_sort_func (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer data) |
| |
| static void | city_select_all_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | city_unselect_all_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | city_invert_selection_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | city_select_coastal_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | same_island_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | city_select_same_island_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | city_select_building_callback (GtkMenuItem *item, gpointer data) |
| |
| static void | buy_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | center_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| static void | popup_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| void | real_city_report_dialog_update (void *unused) |
| |
| void | real_city_report_update_city (struct city *pcity) |
| |
| static bool | city_building_impr_or_unit (const struct city *pcity, const struct universal *target) |
| |
| static void | clear_worklist_foreach_func (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| |
| void | hilite_cities_from_canvas (void) |
| |
| void | toggle_city_hilite (struct city *pcity, bool on_off) |
| |