patch from Martin, call classes register/unregister functions.
authorCampbell Barton <ideasman42@gmail.com>
Mon, 21 Mar 2011 06:22:09 +0000 (06:22 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 21 Mar 2011 06:22:09 +0000 (06:22 +0000)
commit599bd1cbda109854c7efc7dbad36072b0eb2bdb1
treee711f23b9127034b3e2843e3673ae0119e178e79
parent6031744c3592e1ae2f3d0d0c27616ee754b72546
patch from Martin, call classes register/unregister functions.
Modified to only do one lookup.

from Martin:
 "Basically, what it does is allow you to add register and unregister class methods to rna types, this way you don't have to rely on module register/unregister methods to setup your types properly (and it makes them easier to move around when reorganizing code and easier to understand what a type does when reading code). This is especially nice for PropertyGroup classes that are added as properties to existing types, you can easily see in their register methods where they are added and removed in their unregister method. Obviously, those two methods are optional, so current code still works fine."
release/scripts/modules/bpy/utils.py