Blender Git Commit Log

Git Commits -> Revision 9135200

Revision 9135200 by Campbell Barton (master)
November 13, 2009, 16:08 (GMT)
arbitrary property and function support for rna properties (arrays and collections), this means functions can be easily added.
eg.
scene.objects.link()
object.constraints.new()
mesh.verts.transform(...)
mesh.faces.active

PropertyRNA stores an StructRNA pointer where these can be defined.

Commit Details:

Full Hash: 91352006c4ba8276ff2c7c8ae21461d16cf3f702
SVN Revision: 24549
Parent Commit: 6df83fb
Lines Changed: +451, -412

30 Modified Paths:

/source/blender/makesrna/intern/makesrna.c (+12, -13) (Diff)
/source/blender/makesrna/intern/rna_access.c (+8, -20) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+3, -3) (Diff)
/source/blender/makesrna/intern/rna_color.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_define.c (+7, -24) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+56, -1) (Diff)
/source/blender/makesrna/intern/rna_fcurve_api.c (+2, -38) (Diff)
/source/blender/makesrna/intern/rna_group.c (+39, -22) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+6, -4) (Diff)
/source/blender/makesrna/intern/rna_key.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_lattice.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_main.c (+30, -30) (Diff)
/source/blender/makesrna/intern/rna_material.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+11, -11) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_object.c (+75, -11) (Diff)
/source/blender/makesrna/intern/rna_object_api.c (+0, -47) (Diff)
/source/blender/makesrna/intern/rna_object_force.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+75, -10) (Diff)
/source/blender/makesrna/intern/rna_pose_api.c (+2, -53) (Diff)
/source/blender/makesrna/intern/rna_render.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+54, -15) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_sequence.c (+1, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -4) (Diff)
/source/blender/makesrna/RNA_define.h (+2, -2) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+4, -4) (Diff)
/source/blender/python/intern/bpy_rna.c (+46, -82) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021