|
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) |
|