Constraints API: ID-Loopers
authorJoshua Leung <aligorith@gmail.com>
Sat, 6 Feb 2010 11:28:22 +0000 (11:28 +0000)
committerJoshua Leung <aligorith@gmail.com>
Sat, 6 Feb 2010 11:28:22 +0000 (11:28 +0000)
commitae22d97c4546c89bc827dc05a5b0fe357a94d949
treeb01b3f04a9e58dad13b29ba524144f48490d5124
parentdf2ed255589fa5b294ef58a6ccd414d57d9f452d
Constraints API: ID-Loopers

Added a system for running a callback on all the ID-blocks referenced by constraints (like for modifiers). Also, added an API function which calls these on the constraints present in the given list.

These could be used for:
- the proxies + action/pyconstraint fix that campbell committed
- simplification of file loading code
source/blender/blenkernel/BKE_constraint.h
source/blender/blenkernel/intern/constraint.c