diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-12-01 13:56:49 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-12-01 13:56:49 +0000 |
commit | a0767aefa01994638481a294b39cd59cffda6eb4 (patch) | |
tree | 40704cc994c249bd98667865473f01ccb7fa32e2 /navit/graphics.h | |
parent | bcce7edcbc8738ea11418fc6288bb151731abebf (diff) | |
download | navit-a0767aefa01994638481a294b39cd59cffda6eb4.tar.gz |
Add:gui_internal:Possibility to emit a signal when POI is clicked
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2815 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics.h')
-rw-r--r-- | navit/graphics.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/navit/graphics.h b/navit/graphics.h index f0b8160ac..a0ef3a046 100644 --- a/navit/graphics.h +++ b/navit/graphics.h @@ -170,7 +170,7 @@ int graphics_draw_drag(struct graphics *this_, struct point *p); void graphics_background_gc(struct graphics *this_, struct graphics_gc *gc); char *graphics_icon_path(char *icon); void graphics_draw_itemgra(struct graphics *gra, struct itemgra *itm, struct transformation *t); -void graphics_displaylist_draw(struct graphics *gra, struct displaylist *displaylist, struct transformation *trans, struct layout *l, int callback); +void graphics_displaylist_draw(struct graphics *gra, struct displaylist *displaylist, struct transformation *trans, struct layout *l, int flags); void graphics_draw(struct graphics *gra, struct displaylist *displaylist, struct mapset *mapset, struct transformation *trans, struct layout *l, int async, struct callback *cb, int flags); int graphics_draw_cancel(struct graphics *gra, struct displaylist *displaylist); struct displaylist_handle *graphics_displaylist_open(struct displaylist *displaylist); @@ -179,6 +179,7 @@ void graphics_displaylist_close(struct displaylist_handle *dlh); struct displaylist *graphics_displaylist_new(void); struct item *graphics_displayitem_get_item(struct displayitem *di); char *graphics_displayitem_get_label(struct displayitem *di); +int graphics_displayitem_get_displayed(struct displayitem *di); int graphics_displayitem_within_dist(struct displaylist *displaylist, struct displayitem *di, struct point *p, int dist); void graphics_add_selection(struct graphics *gra, struct item *item, struct displaylist *dl); void graphics_remove_selection(struct graphics *gra, struct item *item, struct displaylist *dl); |