Home | Trees | Indices | Help |
|
---|
|
Warning:
This module is being considered for deprecation. Users should consider using the new Library module and stay tuned to see which module is supported in the end.
Example:import Blender from Blender import Library def f(name): open_library(name) def open_library(name): Library.Open(name) groups = Library.LinkableGroups() for db in groups: print "DATABLOCK %s:" % db for obname in Library.Datablocks(db): print obname if 'Object' in groups: for obname in Library.Datablocks('Object'): Library.Load(obname, 'Object', 0) # note the 0... Library.Update() Library.Close() b.Redraw() b.Window.FileSelector(f, "Choose Library", "*.blend")
Functions | |||
bool |
|
||
|
|||
string |
|
||
list of strings |
|
||
|
|||
|
|||
|
Function Details |
|
|
|
|
Warning: If you plan to load more than one object in sequence, it is definitely recommended to set 'update' to 0 in all calls to this function and after them call Update. |
Warning: to use this function, remember to set the third Load parameter to zero or each loading will automatically update Blender, which will slow down your script and make you look like a lousy programmer. Enough warnings :)? |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Mon May 19 15:32:19 2008 | http://epydoc.sourceforge.net |