|
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 (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | update_total_buy_cost (void) |
|
static GMenu * | create_production_menu (GActionGroup *group) |
|
static GMenu * | create_select_menu (GActionGroup *group) |
|
static GMenu * | create_change_menu (GActionGroup *group, const char *mname, const char *human_mname, enum city_operation_type oper) |
|
static void | recreate_production_menu (GActionGroup *group) |
|
static void | recreate_select_menu (GActionGroup *group) |
|
static void | recreate_sell_menu (GActionGroup *group) |
|
static void | fc_city_row_finalize (GObject *gobject) |
|
static void | fc_city_row_class_init (FcCityRowClass *klass) |
|
static void | fc_city_row_init (FcCityRow *self) |
|
static FcCityRow * | fc_city_row_new (void) |
|
static void | get_city_table_header (char **text, int n) |
|
static void | city_factory_bind (GtkSignalListItemFactory *self, GtkListItem *list_item, gpointer user_data) |
|
static void | city_factory_setup (GtkSignalListItemFactory *self, GtkListItem *list_item, gpointer user_data) |
|
static GtkListStore * | city_report_dialog_store_new_depr (void) |
|
static void | city_model_set_depr (GtkListStore *store, GtkTreeIter *iter, struct city *pcity) |
|
static void | city_store_set (FcCityRow *row, 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_depr (GtkListStore *store, GtkTreeSelection *selection, GHashTable *select) |
|
static void | city_store_fill (GListStore *store, GtkMultiSelection *selection, GHashTable *select) |
|
void | city_report_dialog_popup (bool raise) |
|
void | city_report_dialog_popdown (void) |
|
static void | append_impr_or_unit_to_menu (GMenu *menu, GActionGroup *act_group, const char *act_pfx, const char *act_pfx2, 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 | sell_callback_response (GObject *dialog, GAsyncResult *result, gpointer data) |
|
static void | select_impr_or_unit_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | governors_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
static void | select_governor_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static GMenu * | create_governor_menu (GActionGroup *group, bool change_governor) |
|
static void | update_governor_menu (void) |
|
static void | append_worklist_foreach (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
static void | append_worklist_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | set_worklist_foreach (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
static void | set_worklist_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static GMenu * | create_wl_menu (GActionGroup *group, const char *act_pfx, GCallback cb) |
|
static void | city_report_update_views (void) |
|
static GMenuItem * | create_display_menu_item (int pos) |
|
static void | toggle_view (GSimpleAction *act, GVariant *value, gpointer data) |
|
static GMenu * | create_display_menu (GActionGroup *group) |
|
static GtkWidget * | create_city_report_menu (void) |
|
static gint | cityrep_sort_func (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer data) |
|
static void | city_select_all_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | city_unselect_all_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | city_invert_selection_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | city_select_coastal_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | same_island_iterate (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
static void | city_select_island_callback (GSimpleAction *action, GVariant *parameter, gpointer data) |
|
static void | city_select_building_callback (GSimpleAction *action, GVariant *parameter, 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) |
|