diff options
author | Bastien Montagne <bastien@blender.org> | 2020-07-14 12:38:25 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2020-07-14 15:51:13 +0300 |
commit | 140b26909ea9cf910aa39efd0c2f81a2a410bc84 (patch) | |
tree | 56a8398b0cdb417cdc9a4db2cba0132c22ce5859 /source/blender/blenkernel/BKE_lib_override.h | |
parent | 1e5ce391563f48c487862e5f05c6517e98a42e21 (diff) |
LibOverride: Move code tagging reauired dependencies of an override into BKE.
This is fairly generic code that can be re-used in other places.
Diffstat (limited to 'source/blender/blenkernel/BKE_lib_override.h')
-rw-r--r-- | source/blender/blenkernel/BKE_lib_override.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_lib_override.h b/source/blender/blenkernel/BKE_lib_override.h index 22ede6dfa2d..07baebf54a9 100644 --- a/source/blender/blenkernel/BKE_lib_override.h +++ b/source/blender/blenkernel/BKE_lib_override.h @@ -63,6 +63,10 @@ struct ID *BKE_lib_override_library_create_from_id(struct Main *bmain, struct ID *reference_id, const bool do_tagged_remap); bool BKE_lib_override_library_create_from_tag(struct Main *bmain); +void BKE_lib_override_dependencies_tag(struct Main *bmain, + struct ID *id_root, + const uint tag, + const bool do_create_main_relashionships); struct IDOverrideLibraryProperty *BKE_lib_override_library_property_find( struct IDOverrideLibrary *override, const char *rna_path); |