X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=src%2Fview-file.h;fp=src%2Fview-file.h;h=ae857e50b58690b7d76d0f37724b8d8bd3365414;hp=002e59c696ae56f287b5492804d9869dbb5fa529;hb=e57cfab83e6ca160d4a1240cc74f6da99bc507b0;hpb=9cad6d70203c3beae92b28db2274f05915b58bb1 diff --git a/src/view-file.h b/src/view-file.h index 002e59c6..ae857e50 100644 --- a/src/view-file.h +++ b/src/view-file.h @@ -22,6 +22,7 @@ #define VIEW_FILE_H #include +#include #include #include @@ -165,6 +166,8 @@ GList *vf_get_list(ViewFile *vf); guint vf_selection_count(ViewFile *vf, gint64 *bytes); GList *vf_selection_get_list(ViewFile *vf); GList *vf_selection_get_list_by_index(ViewFile *vf); +using ViewFileSelectionCallback = std::function; +void vf_selection_foreach(ViewFile *vf, const ViewFileSelectionCallback &func); void vf_select_all(ViewFile *vf); void vf_select_none(ViewFile *vf);