summaryrefslogtreecommitdiff
path: root/navit/graphics.h
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-10-19 13:25:16 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-10-19 13:25:16 +0000
commit68da2b790d9b1bbece13a2fb604c6f19dca79637 (patch)
tree28cc374757f9425a86cffadf9e182720bfdba1a7 /navit/graphics.h
parent42dd0c2a83316c02ae978bacd1b268ade6b1a5b4 (diff)
downloadnavit-svn-68da2b790d9b1bbece13a2fb604c6f19dca79637.tar.gz
Fix:graphics_gtk_drawing_area:Improved embedding
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2673 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics.h')
-rw-r--r--navit/graphics.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/navit/graphics.h b/navit/graphics.h
index 8136dc03..11c7939f 100644
--- a/navit/graphics.h
+++ b/navit/graphics.h
@@ -68,6 +68,7 @@ struct graphics_methods {
void (*get_text_bbox)(struct graphics_priv *gr, struct graphics_font_priv *font, char *text, int dx, int dy, struct point *ret, int estimate);
void (*overlay_disable)(struct graphics_priv *gr, int disable);
void (*overlay_resize)(struct graphics_priv *gr, struct point *p, int w, int h, int alpha, int wraparound);
+ int (*set_attr)(struct graphics_priv *gr, struct attr *attr);
};
@@ -132,6 +133,7 @@ struct mapset;
struct point;
struct point_rect;
struct transformation;
+int graphics_set_attr(struct graphics *gra, struct attr *attr);
void graphics_set_rect(struct graphics *gra, struct point_rect *pr);
struct graphics *graphics_new(struct attr *parent, struct attr **attrs);
int graphics_get_attr(struct graphics *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter);