Blender Git Commit Log

Git Commits -> Revision 34f2974

Revision 34f2974 by Joshua Leung (master)
June 7, 2009, 06:49 (GMT)
NLA SoC: RNA wrapping for NLA Data

Most of the relevant properties have been wrapped.
- There are still some properties I'm not sure about whether they should be exposed at all (which have been left out for now). Most of these are really internal flags which are used in a few select places.
- To maintain the integrity of the settings, I've included some custom code for a few of the setters (i.e. scale/end-frame) where changing one should result in a change in the other and vica-versa.

Also, tweaked the wrapping for a few other types.

Another side effect of this commit is that I can now uncommented some code for using F-Curves to control the influence and time of the strips. These F-Curves would need to be specifically attached to the NLA-Strip they affect for now (TODO: I need to review this again...), and as such, cannot be used yet since there's no (end-user-accessible) way to do this :)

Commit Details:

Full Hash: 34f29749c8d83b279dc0dd186da32018d0b30685
SVN Revision: 20696
Parent Commit: 9621d62
Lines Changed: +335, -5

1 Added Path:

/source/blender/makesrna/intern/rna_nla.c (+329, -0) (View)

5 Modified Paths:

/source/blender/blenkernel/intern/anim_sys.c (+1, -4) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_animation.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021