# The Blender Module # The module files in this folder are used to create the API documentation. # Doc system used: epydoc - http://epydoc.sf.net # pseudo command line (check the epy_docgen.sh file): # epydoc -o BPY_API_23x --url "http://www.blender.org" -t Blender.py \ # -n "Blender" --no-private --no-frames Blender.py \ # Types.py Scene.py Object.py [ ... etc] """ The main Blender module. B{New}: L{Run}, L{UpdateMenus}, new options to L{Get}, L{ShowHelp}. Blender ======= @type bylink: bool @var bylink: True if the current script is being executed as a script link. @type link: Blender Object or None @var link: if this script is a running script link, 'link' points to the linked Object (can be a scene, object (mesh, camera, lamp), material or world). If this is not a script link, 'link' is None. @type event: string @var event: if this script is a running script link, 'event' tells what kind of link triggered it (ex: OnLoad, FrameChanged, Redraw, etc.). @type mode: string @var mode: Blender's current mode: - 'interactive': normal mode, with an open window answering to user input; - 'background': Blender was started as 'C{blender -b }' and will exit as soon as it finishes rendering or executing a script (ex: 'C{blender -b -P