diff options
Diffstat (limited to 'source/blender/blenkernel/BKE_collection.h')
-rw-r--r-- | source/blender/blenkernel/BKE_collection.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/blenkernel/BKE_collection.h b/source/blender/blenkernel/BKE_collection.h index 2e4d2a7bf2c..5e6f87e7f97 100644 --- a/source/blender/blenkernel/BKE_collection.h +++ b/source/blender/blenkernel/BKE_collection.h @@ -54,11 +54,13 @@ void BKE_collection_free(struct Collection *collection); bool BKE_collection_delete(struct Main *bmain, struct Collection *collection, bool hierarchy); struct Collection *BKE_collection_copy(struct Main *bmain, struct Collection *parent, struct Collection *collection); -struct Collection *BKE_collection_copy_master(struct Main *bmain, struct Collection *collection, const int flag); void BKE_collection_copy_data(struct Main *bmain, struct Collection *collection_dst, const struct Collection *collection_src, const int flag); -void BKE_collection_copy_full(struct Main *bmain, struct Collection *collection); void BKE_collection_make_local(struct Main *bmain, struct Collection *collection, const bool lib_local); +struct Collection *BKE_collection_duplicate(struct Main *bmain, struct Collection *parent, struct Collection *collection, const bool do_hierarchy, const bool do_deep_copy); +struct Collection *BKE_collection_copy_master(struct Main *bmain, struct Collection *collection, const int flag); +void BKE_collection_copy_full(struct Main *bmain, struct Collection *collection); + /* Master Collection for Scene */ struct Collection *BKE_collection_master(const struct Scene *scene); |