14#ifndef FC__MAPCTRL_COMMON_H
15#define FC__MAPCTRL_COMMON_H
struct canvas int int canvas_y
struct canvas int canvas_x
struct unit struct city struct unit struct tile struct extra_type const struct act_prob *act_probs int actor_unit_id struct unit struct unit int const struct action *paction struct unit struct city * pcity
void cancel_selection_rectangle(void)
void update_line(int canvas_x, int canvas_y)
void maybe_activate_keyboardless_goto(int canvas_x, int canvas_y)
void adjust_workers_button_pressed(int canvas_x, int canvas_y)
void release_goto_button(int canvas_x, int canvas_y)
bool tiles_hilited_cities
void redraw_selection_rectangle(void)
void recenter_button_pressed(int canvas_x, int canvas_y)
void upgrade_canvas_clipboard(void)
void update_turn_done_button_state(void)
void action_button_pressed(int canvas_x, int canvas_y, enum quickselect_type qtype)
void wakeup_button_pressed(int canvas_x, int canvas_y)
struct city * city_workers_display
bool get_turn_done_button_state(void)
void scroll_mapview(enum direction8 gui_dir)
void release_right_button(int canvas_x, int canvas_y, bool shift)
bool keyboardless_goto_button_down
void key_city_overlay(int canvas_x, int canvas_y)
void update_selection_rectangle(float canvas_x, float canvas_y)
void overview_update_line(int overview_x, int overview_y)
void anchor_selection_rectangle(int canvas_x, int canvas_y)
void cancel_tile_hiliting(void)
bool keyboardless_goto_active
void clipboard_paste_production(struct city *pcity)
void fill_tile_unit_list(const struct tile *ptile, struct unit **unit_list)
bool clipboard_copy_production(struct tile *ptile)
bool is_city_hilited(struct city *pcity)
struct tile * keyboardless_goto_start_tile
void toggle_tile_hilite(struct tile *ptile)