32#define CURSOR_INTERVAL 200
struct canvas int int struct sprite int int int int height
struct canvas int int canvas_y
struct canvas int canvas_x
struct canvas int int struct sprite int int int width
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 * punit
void scrollbar_jump_callback(GtkAdjustment *adj, gpointer hscrollbar)
void update_map_canvas_scrollbars_size(void)
void mapview_freeze(void)
GdkPixbuf * get_thumb_pixbuf(int onoff)
gboolean map_canvas_draw(GtkWidget *w, cairo_t *cr, gpointer data)
void pixmap_put_overlay_tile(GdkWindow *pixmap, float zoom, int canvas_x, int canvas_y, struct sprite *ssprite)
void pixmap_put_overlay_tile_draw(struct canvas *pcanvas, int canvas_x, int canvas_y, struct sprite *ssprite, bool fog)
bool mapview_is_frozen(void)
gboolean overview_canvas_draw(GtkWidget *w, cairo_t *cr, gpointer data)
void map_canvas_resize(GtkWidget *w, int width, int height, gpointer data)
void put_unit_picture_city_overlays(struct unit *punit, GtkPicture *p, int height, int *upkeep_cost, int happy_cost)
void put_unit_picture(struct unit *punit, GtkPicture *p, int height)