diff options
Diffstat (limited to 'navit/navit.h')
-rw-r--r-- | navit/navit.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/navit/navit.h b/navit/navit.h index 6bdeafc5a..8ac7a0ff8 100644 --- a/navit/navit.h +++ b/navit/navit.h @@ -50,6 +50,7 @@ struct tracking; struct transformation; struct vehicleprofile; struct command_table; +struct item; void navit_add_mapset(struct navit *this_, struct mapset *ms); struct mapset *navit_get_mapset(struct navit *this_); struct tracking *navit_get_tracking(struct navit *this_); @@ -78,6 +79,12 @@ struct vehicleprofile *navit_get_vehicleprofile(struct navit *this_); GList *navit_get_vehicleprofiles(struct navit *this_); void navit_set_destination(struct navit *this_, struct pcoord *c, const char *description, int async); void navit_set_destinations(struct navit *this_, struct pcoord *c, int count, const char *description, int async); +int navit_get_destinations(struct navit *this_, struct pcoord *pc, int count); +int navit_get_destination_count(struct navit *this_); +char* navit_get_destination_description(struct navit *this_, int n); +void navit_remove_nth_waypoint(struct navit *this_, int n); +void navit_remove_waypoint(struct navit *this_); +char* navit_get_coord_description(struct navit *this_, struct pcoord *c); int navit_check_route(struct navit *this_); struct map* read_former_destinations_from_file(void); void navit_textfile_debug_log(struct navit *this_, const char *fmt, ...); |