blender/source
Joshua Leung 610a759ecc Patch [#24763] NLA Track & Strip methods
Submitted by: Dan Eicher (dna)

<quote>
Adds:

AnimData.nla_tracks.new(prev)
* (optional) prev -- add new track after this track

AnimData.nla_tracks.remove(track)

AnimData.nla_tracks.active(track)
* (optional) track -- track to set active
* returns active track

NlaTrack.strips.new(name, start, action)
NOTE: fails if the strip can't fit in the track as opposed to the
operator which will create a new track and add the strip to that.
* name -- name for new strip
* start -- start frame of new strip
* action -- action to assign to strip

NlaTrack.strips.remove(strip)
</quote>

---

I've resolved the issue (noted in the original patch) regarding the
validation of the created strip by creating and using a "dummy
AnimData" block to solve the missing dependencies.
2011-01-12 01:17:13 +00:00
..
blender Patch [#24763] NLA Track & Strip methods 2011-01-12 01:17:13 +00:00
blenderplayer stubs.c updates provided by Kupoman. 2011-01-09 02:43:26 +00:00
creator split BKE_utildefines.h, now it only has blender specific defines like GS() MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. 2011-01-07 18:36:47 +00:00
darwin darwin Makefiles: copy release scripts and python modules to where blender looks for them, 2010-10-14 19:30:55 +00:00
gameengine use PySequence_Size() rather then PySequence_Length(), this is only kept in python for backwards compatibility. 2011-01-09 14:53:18 +00:00
icons Windows Icons: 2010-09-05 07:08:21 +00:00
kernel rename blenderlib to blender_add_lib 2010-12-22 23:09:30 +00:00
CMakeLists.txt use lowercase for cmake builtin names and macros, remove contents in else() and endif() which is no longer needed. 2010-12-08 08:43:06 +00:00
Makefile Reorder library linking. 2010-11-11 06:22:55 +00:00
SConscript dont build blender/kernel if the game engines disabled. 2010-10-31 00:56:46 +00:00