gimpdatafiles 3 LIBGIMPBASE Library gimpdatafilesFunctions to handle GIMP data files. Synopsis GimpDatafileData; void (*GimpDatafileLoaderFunc) (const GimpDatafileData *file_data, gpointer user_data); gboolean gimp_datafiles_check_extension (const gchar *filename, const gchar *extension); void gimp_datafiles_read_directories (const gchar *path_str, GFileTest flags, GimpDatafileLoaderFunc loader_func, gpointer user_data); Description Functions to handle GIMP data files. Details <anchor id="GimpDatafileData"/>GimpDatafileData GimpDatafileDatatypedef struct { const gchar *filename; const gchar *dirname; const gchar *basename; time_t atime; time_t mtime; time_t ctime; } GimpDatafileData; <anchor id="GimpDatafileLoaderFunc"/>GimpDatafileLoaderFunc () GimpDatafileLoaderFuncvoid (*GimpDatafileLoaderFunc) (const GimpDatafileData *file_data, gpointer user_data); file_data : user_data : <anchor id="gimp-datafiles-check-extension"/>gimp_datafiles_check_extension () gimp_datafiles_check_extensiongboolean gimp_datafiles_check_extension (const gchar *filename, const gchar *extension); filename : extension : Returns : <anchor id="gimp-datafiles-read-directories"/>gimp_datafiles_read_directories () gimp_datafiles_read_directoriesvoid gimp_datafiles_read_directories (const gchar *path_str, GFileTest flags, GimpDatafileLoaderFunc loader_func, gpointer user_data); path_str : flags : loader_func : user_data :