Blender  V3.3
IO_path_util.hh
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 #pragma once
3 
4 #include "BLI_set.hh"
5 #include "BLI_string_ref.hh"
6 
7 #include "IO_path_util_types.h"
8 
9 namespace blender::io {
10 
20 std::string path_reference(StringRefNull filepath,
21  StringRefNull base_src,
22  StringRefNull base_dst,
23  ePathReferenceMode mode,
24  Set<std::pair<std::string, std::string>> *copy_set = nullptr);
25 
27 void path_reference_copy(const Set<std::pair<std::string, std::string>> &copy_set);
28 
29 } // namespace blender::io
ePathReferenceMode
void path_reference_copy(const Set< std::pair< std::string, std::string >> &copy_set)
Definition: path_util.cc:59
std::string path_reference(StringRefNull filepath, StringRefNull base_src, StringRefNull base_dst, ePathReferenceMode mode, Set< std::pair< std::string, std::string >> *copy_set)
Definition: path_util.cc:9