36 for (
const auto &orig_catalog_uptr : source.
values()) {
37 if (dest.
contains(orig_catalog_uptr->catalog_id)) {
38 if (on_duplicate_items) {
39 on_duplicate_items(*dest.
lookup(orig_catalog_uptr->catalog_id), *orig_catalog_uptr);
44 auto copy_catalog_uptr = std::make_unique<AssetCatalog>(*orig_catalog_uptr);
45 dest.
add_new(copy_catalog_uptr->catalog_id, std::move(copy_catalog_uptr));
static void copy(bNodeTree *dest_ntree, bNode *dest_node, const bNode *src_node)