Top | ![]() |
![]() |
![]() |
![]() |
gboolean | a_file_check_ext () |
gboolean | check_file_magic_vik () |
gchar * | append_file_ext () |
VikLoadType_t | a_file_load () |
gboolean | a_file_save () |
gboolean | a_file_export () |
gboolean | a_file_export_babel () |
void | file_write_layer_param () |
char * | file_realpath () |
char * | file_realpath_dup () |
const gchar * | file_GetRelativeFilename () |
gchar * append_file_ext (const gchar *filename
,VikFileType_t type
);
Append a file extension, if not already present.
VikLoadType_t a_file_load (VikAggregateLayer *top
,VikViewport *vp
,VikTrwLayer *vtl
,const gchar *filename_or_uri
,gboolean new_layer
,gboolean external
,const gchar *name
);
gboolean a_file_export (VikTrwLayer *vtl
,const gchar *filename
,VikFileType_t file_type
,VikTrack *trk
,gboolean write_hidden
);
A general export command to convert from Viking TRW layer data to an external supported format. The write_hidden option is provided mainly to be able to transfer selected items when uploading to a GPS
gboolean a_file_export_babel (VikTrwLayer *vtl
,const gchar *filename
,const gchar *format
,gboolean tracks
,gboolean routes
,gboolean waypoints
,const gchar *suboptions
);
void file_write_layer_param (FILE *f
,const gchar *name
,VikLayerParamType type
,VikLayerParamData data
);