From 3946ae56ac585121bcec8871393f0dae3a57a56b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 29 Jan 2010 21:16:21 +0000 Subject: deleting objects which were driver targets would crash blender. added a utility function BKE_animdata_main_cb which loops over all AnimData's of all ID's --- source/blender/blenkernel/BKE_animsys.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/blenkernel/BKE_animsys.h') diff --git a/source/blender/blenkernel/BKE_animsys.h b/source/blender/blenkernel/BKE_animsys.h index a36845b38a2..68dd62af179 100644 --- a/source/blender/blenkernel/BKE_animsys.h +++ b/source/blender/blenkernel/BKE_animsys.h @@ -94,6 +94,8 @@ void BKE_animdata_fix_paths_rename(struct ID *owner_id, struct AnimData *adt, ch /* Fix all the paths for the entire database... */ void BKE_all_animdata_fix_paths_rename(char *prefix, char *oldName, char *newName); +void BKE_animdata_main_cb(struct Main *main, void (*func)(struct ID *, struct AnimData *, void *), void *user_data); + /* ************************************* */ // TODO: overrides, remapping, and path-finding api's -- cgit v1.2.3