Blender Git Loki
Git Commits -> Revision 297a53e
Revision 297a53e by Brecht Van Lommel (master) September 9, 2009, 19:40 (GMT) |
RNA: multidimensional & dyanmic array changes * Disable setting array length of dynamic array for now, this was not implemented correct, and it's not really needed now. * Allow all dimensions to be dynamic size, not just the first. * Change storage of multidimensional to be simpler. * Rename API functions to be more compact. * Fix some bugs in the implementation. * RenderLayer.rect and RenderPass.rect use a multidimensional dynamic array now. |
Commit Details:
Full Hash: 297a53ebf833ebee7de8bd66a11d7cfe19f3ea8e
SVN Revision: 23088
Parent Commit: 939b722
Lines Changed: +475, -377
12 Modified Paths:
/source/blender/makesrna/intern/makesrna.c (+126, -108) (Diff)
/source/blender/makesrna/intern/rna_access.c (+171, -102) (Diff)
/source/blender/makesrna/intern/rna_define.c (+72, -44) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+8, -11) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+14, -38) (Diff)
/source/blender/makesrna/intern/rna_object.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_render.c (+35, -27) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+1, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -3) (Diff)
/source/blender/makesrna/RNA_define.h (+4, -4) (Diff)
/source/blender/python/intern/bpy_array.c (+36, -33) (Diff)
/source/blender/python/intern/bpy_rna.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_access.c (+171, -102) (Diff)
/source/blender/makesrna/intern/rna_define.c (+72, -44) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+8, -11) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+14, -38) (Diff)
/source/blender/makesrna/intern/rna_object.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_render.c (+35, -27) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+1, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -3) (Diff)
/source/blender/makesrna/RNA_define.h (+4, -4) (Diff)
/source/blender/python/intern/bpy_array.c (+36, -33) (Diff)
/source/blender/python/intern/bpy_rna.c (+4, -4) (Diff)