Fix T89400: Possible to delete objects used by overrides of collections.
This should not be allowed in general, added some initial call to check when user is allowed to delete a data to search for mandatory override usages...
This commit is contained in:
@@ -173,6 +173,8 @@ void BKE_lib_override_library_main_unused_cleanup(struct Main *bmain);
|
||||
void BKE_lib_override_library_update(struct Main *bmain, struct ID *local);
|
||||
void BKE_lib_override_library_main_update(struct Main *bmain);
|
||||
|
||||
bool BKE_lib_override_library_id_is_user_deletable(struct Main *bmain, struct ID *id);
|
||||
|
||||
/* Storage (.blend file writing) part. */
|
||||
|
||||
/* For now, we just use a temp main list. */
|
||||
|
||||
Reference in New Issue
Block a user