Blender Git Loki
Git Commits -> Revision 4e33904
Revision 4e33904 by Campbell Barton (master) August 19, 2010, 10:16 (GMT) |
- Properties from base classes are now registered too, this allows class mix-in's to define properties. An example of how this is useful - an importer mixin could define the filepath properties and a generic invoke function which can run the subclasses exec for each selected file. - Panels and Menus now skip the property check when registering. - renamed _idproperties_ to _idprops_ in function names, function names were getting very long. |
Commit Details:
Full Hash: 4e3390437ea9a632339b47d3a99866b6c98f74af
SVN Revision: 31453
Parent Commit: 98140e2
Lines Changed: +122, -89
16 Modified Paths:
/release/scripts/ui/properties_physics_fluid.py (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_access.c (+21, -16) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_define.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+2, -2) (Diff)
/source/blender/makesrna/RNA_access.h (+3, -2) (Diff)
/source/blender/makesrna/RNA_define.h (+1, -1) (Diff)
/source/blender/makesrna/RNA_types.h (+2, -1) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+6, -13) (Diff)
/source/blender/python/intern/bpy_rna.c (+67, -36) (Diff)
/source/blender/python/intern/bpy_rna.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_access.c (+21, -16) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_define.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+2, -2) (Diff)
/source/blender/makesrna/RNA_access.h (+3, -2) (Diff)
/source/blender/makesrna/RNA_define.h (+1, -1) (Diff)
/source/blender/makesrna/RNA_types.h (+2, -1) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+6, -13) (Diff)
/source/blender/python/intern/bpy_rna.c (+67, -36) (Diff)
/source/blender/python/intern/bpy_rna.h (+1, -1) (Diff)