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);