diff options
author | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-12-18 13:18:09 +0000 |
---|---|---|
committer | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-12-18 13:18:09 +0000 |
commit | 45279c38cdfffa87be732d34fdaaeb8e0af76823 (patch) | |
tree | 07f0186d56408837ebcdd3b4b59b3dbec85570f0 /navit/graphics.h | |
parent | 5a4cb2f3f89cd2671f30d68a8a113647cb562a93 (diff) | |
download | navit-45279c38cdfffa87be732d34fdaaeb8e0af76823.tar.gz |
Add:gui_internal:When map is clicked, display the closest visible item details. Closes #962.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4864 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics.h')
-rw-r--r-- | navit/graphics.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/navit/graphics.h b/navit/graphics.h index f0ccea438..d03f09bdb 100644 --- a/navit/graphics.h +++ b/navit/graphics.h @@ -184,10 +184,13 @@ struct displaylist_handle *graphics_displaylist_open(struct displaylist *display struct displayitem *graphics_displaylist_next(struct displaylist_handle *dlh); void graphics_displaylist_close(struct displaylist_handle *dlh); struct displaylist *graphics_displaylist_new(void); +struct map_selection *displaylist_get_selection(struct displaylist *displaylist); +GList *displaylist_get_clicked_list(struct displaylist *displaylist, struct point *p, int radius); struct item *graphics_displayitem_get_item(struct displayitem *di); int graphics_displayitem_get_coord_count(struct displayitem *di); char *graphics_displayitem_get_label(struct displayitem *di); int graphics_displayitem_get_displayed(struct displayitem *di); +int graphics_displayitem_get_z_order(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, enum item_type type, struct displaylist *dl); void graphics_remove_selection(struct graphics *gra, struct item *item, enum item_type type, struct displaylist *dl); |