Blender Git Loki
Git Commits -> Revision 4e845e0
Revision 4e845e0 by Campbell Barton (master) July 30, 2016, 06:46 (GMT) |
Py-Driver: add 'self' option Drivers can use this to refer to the data which the driver is applied to, useful for objects, bones, to avoid having to create a variable pointing to its self. |
Commit Details:
Full Hash: 4e845e06704bad3c11297ae8e86b400ef80b2a89
Parent Commit: 362b3bb
Lines Changed: +256, -103
16 Modified Paths:
/source/blender/blenkernel/BKE_animsys.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_fcurve.h (+4, -2) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+101, -55) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+60, -38) (Diff)
/source/blender/editors/animation/keyframing.c (+10, -3) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_anim_types.h (+3, -1) (Diff)
/source/blender/makesrna/intern/rna_access.c (+19, -0) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+7, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+5, -0) (Diff)
/source/blender/makesrna/RNA_types.h (+10, -0) (Diff)
/source/blender/python/BPY_extern.h (+2, -1) (Diff)
/source/blender/python/intern/bpy_driver.c (+20, -1) (Diff)
/source/blender/python/intern/bpy_driver.h (+2, -1) (Diff)
/source/blender/python/intern/bpy_rna_driver.c (+5, -0) (Diff)
/source/blender/python/intern/bpy_rna_driver.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_fcurve.h (+4, -2) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+101, -55) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+60, -38) (Diff)
/source/blender/editors/animation/keyframing.c (+10, -3) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_anim_types.h (+3, -1) (Diff)
/source/blender/makesrna/intern/rna_access.c (+19, -0) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+7, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+5, -0) (Diff)
/source/blender/makesrna/RNA_types.h (+10, -0) (Diff)
/source/blender/python/BPY_extern.h (+2, -1) (Diff)
/source/blender/python/intern/bpy_driver.c (+20, -1) (Diff)
/source/blender/python/intern/bpy_driver.h (+2, -1) (Diff)
/source/blender/python/intern/bpy_rna_driver.c (+5, -0) (Diff)
/source/blender/python/intern/bpy_rna_driver.h (+2, -0) (Diff)