80 size_t path_dst_maxncpy,
81 const char *path_src);
130 size_t path_maxncpy);
143 size_t path_dir_maxncpy,
145 size_t path_file_maxncpy);
189 const char *searchpath,
195 const char *basedir_src,
196 const char *basedir_dst,
void BKE_bpath_relative_convert(Main *bmain, const char *basedir, ReportList *reports, BPathSummary *r_summary=nullptr)
bool BKE_bpath_foreach_path_dirfile_fixed_process(BPathForeachPathData *bpath_data, char *path_dir, size_t path_dir_maxncpy, char *path_file, size_t path_file_maxncpy)
void * BKE_bpath_list_backup(Main *bmain, eBPathForeachFlag flag)
void BKE_bpath_absolute_convert(Main *bmain, const char *basedir, ReportList *reports, BPathSummary *r_summary=nullptr)
bool(*)(BPathForeachPathData *bpath_data, char *path_dst, size_t path_dst_maxncpy, const char *path_src) BPathForeachPathFunctionCallback
void BKE_bpath_summary_report(const BPathSummary &summary, ReportList *reports)
bool BKE_bpath_foreach_path_fixed_process(BPathForeachPathData *bpath_data, char *path, size_t path_maxncpy)
void BKE_bpath_missing_files_find(Main *bmain, const char *searchpath, ReportList *reports, bool find_all)
void BKE_bpath_foreach_path_id(BPathForeachPathData *bpath_data, ID *id)
void BKE_bpath_list_restore(Main *bmain, eBPathForeachFlag flag, void *path_list_handle)
void BKE_bpath_relative_rebase(Main *bmain, const char *basedir_src, const char *basedir_dst, ReportList *reports, BPathSummary *r_summary=nullptr)
@ BKE_BPATH_TRAVERSE_SKIP_WEAK_REFERENCES
@ BKE_BPATH_FOREACH_PATH_SKIP_LINKED
@ BKE_BPATH_FOREACH_PATH_ABSOLUTE
@ BKE_BPATH_FOREACH_PATH_SKIP_PACKED
@ BKE_BPATH_FOREACH_PATH_SKIP_MULTIFILE
@ BKE_BPATH_FOREACH_PATH_RESOLVE_TOKEN
@ BKE_BPATH_FOREACH_PATH_RELOAD_EDITED
void BKE_bpath_list_free(void *path_list_handle)
void BKE_bpath_missing_files_check(Main *bmain, ReportList *reports)
bool BKE_bpath_foreach_path_allocated_process(BPathForeachPathData *bpath_data, char **path)
void BKE_bpath_foreach_path_main(BPathForeachPathData *bpath_data)
#define ENUM_OPERATORS(_type, _max)
const char * absolute_base_path
BPathForeachPathFunctionCallback callback_function