diff options
author | Bastien Montagne <bastien@blender.org> | 2021-03-19 19:31:39 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2021-03-19 19:33:08 +0300 |
commit | a00249dd22ca2331648588b404cee87668f74aa3 (patch) | |
tree | aaf99d7ad175c2648c77c8f179117c48c6db5c96 /source/blender/blenkernel/BKE_lib_override.h | |
parent | a9e64d8613cc9f1286cece0e963562e57f48e233 (diff) |
LibOverride: Stash away 'leftover' objects/collections from auto-resync process.
Instead of storing those in scne's master collection, which is fairly
annoying, we now add them to a (hidden) specific collection. Easy to
ignore, or check and cleanup.
Diffstat (limited to 'source/blender/blenkernel/BKE_lib_override.h')
-rw-r--r-- | source/blender/blenkernel/BKE_lib_override.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_lib_override.h b/source/blender/blenkernel/BKE_lib_override.h index e0cb2d9abb0..f69580d38be 100644 --- a/source/blender/blenkernel/BKE_lib_override.h +++ b/source/blender/blenkernel/BKE_lib_override.h @@ -42,6 +42,7 @@ extern "C" { #endif +struct Collection; struct ID; struct IDOverrideLibrary; struct IDOverrideLibraryProperty; @@ -81,6 +82,7 @@ bool BKE_lib_override_library_resync(struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer, struct ID *id_root, + struct Collection *override_resync_residual_storage, const bool do_hierarchy_enforce); void BKE_lib_override_library_main_resync(struct Main *bmain, struct Scene *scene, |