X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/efe9a9c37749837735f5735eec3fc2585359f787..78af40635535da56ceb0b83ca15a7f6c8fc615bd:/src/gpx.h diff --git a/src/gpx.h b/src/gpx.h index 32632d50..d8f7d4e2 100644 --- a/src/gpx.h +++ b/src/gpx.h @@ -24,18 +24,22 @@ #include "viktrwlayer.h" +G_BEGIN_DECLS + /** * Options adapting GPX writing. */ typedef struct { gboolean force_ele; /// Force ele field gboolean force_time; /// Force time field + gboolean hidden; /// Write invisible tracks/waypoints (default is yes) + gboolean is_route; /// For internal convience } GpxWritingOptions; gboolean a_gpx_read_file ( VikTrwLayer *trw, FILE *f ); -void a_gpx_write_file ( VikTrwLayer *trw, FILE *f ); -void a_gpx_write_file_options ( GpxWritingOptions *options, VikTrwLayer *trw, FILE *f ); -void a_gpx_write_track_file ( VikTrack *trk, FILE *f ); -void a_gpx_write_track_file_options ( GpxWritingOptions *options, VikTrack *trk, FILE *f ); +void a_gpx_write_file ( VikTrwLayer *trw, FILE *f, GpxWritingOptions *options ); +void a_gpx_write_track_file ( VikTrack *trk, FILE *f, GpxWritingOptions *options ); + +G_END_DECLS #endif