11 #ifndef C_API_GUI_DIALOGS_FILEBROWSER_H
12 #define C_API_GUI_DIALOGS_FILEBROWSER_H
14 #include "../definitions.h"
23 bool (*show_and_get_directory)(KODI_HANDLE kodiBase,
29 bool (*show_and_get_file)(KODI_HANDLE kodiBase,
36 bool use_file_directories);
37 bool (*show_and_get_file_from_dir)(KODI_HANDLE kodiBase,
38 const char* directory,
44 bool use_file_directories,
46 bool (*show_and_get_file_list)(KODI_HANDLE kodiBase,
51 unsigned int* entries,
53 bool use_file_directories);
54 bool (*show_and_get_source)(KODI_HANDLE kodiBase,
57 bool allow_network_shares,
58 const char* additional_share,
60 bool (*show_and_get_image)(KODI_HANDLE kodiBase,
65 bool (*show_and_get_image_list)(KODI_HANDLE kodiBase,
69 unsigned int* entries);
70 void (*clear_file_list)(KODI_HANDLE kodiBase,
char*** file_list,
unsigned int entries);