BPython:
authorWillian Padovani Germano <wpgermano@gmail.com>
Wed, 20 Oct 2004 05:51:24 +0000 (05:51 +0000)
committerWillian Padovani Germano <wpgermano@gmail.com>
Wed, 20 Oct 2004 05:51:24 +0000 (05:51 +0000)
commitfa9135385a38c9289a2dfa2320c20b68d782c1e4
treef011e964789f9d9c37f18dfc72de661a525ecf3c
parentf2f004af2df9733761cf9d4888e883a8c5f0d3e9
BPython:
- Blender.Window: added function GetPerspMatrix() (Tom Musgrave's patch, thanks);
- added Chris Want's patch to tell argc, argv to the Python interpreter (thanks, Hos);
- Blender.Image: added image.glFree() to free textures bound by the recently added
  image.glLoad() (both suggested by Campbell Barton -- thanks, with these Blender can
  be used to load textures for scripts);
- Blender.Sound: removed for now at least a few get/set methods of vars that can't be
  accessed via interface;
- renamed Get/makeActive to Get/setCurrent in Blender.World (actually added alias for
  now), same in Blender.Sound: renamed makeActive to setCurrent.  Stephen Swaney
  pointed this some weeks ago, we should stick to one naming convention.
- added documentation for Sound and Window.Theme modules and the other added
  functions, made other small updates.
- Blender.Object: made 'worldspace' become the default output of .getMatrix and .mat/.matrix:
  after reading a discussion on blender.org's Python forum where eeshlo mentioned the
  pre 2.34 default was worldspace, I took a better look at Blender's relevant code,
  confirmed, talked to Theeth about this and as he suggested am changing the default
  back to 'worldspace'.
18 files changed:
source/blender/python/BPY_extern.h
source/blender/python/BPY_interface.c
source/blender/python/api2_2x/Image.c
source/blender/python/api2_2x/Object.c
source/blender/python/api2_2x/Sound.c
source/blender/python/api2_2x/Window.c
source/blender/python/api2_2x/World.c
source/blender/python/api2_2x/doc/API_intro.py
source/blender/python/api2_2x/doc/BGL.py
source/blender/python/api2_2x/doc/Image.py
source/blender/python/api2_2x/doc/Object.py
source/blender/python/api2_2x/doc/Sound.py [new file with mode: 0644]
source/blender/python/api2_2x/doc/Theme.py [new file with mode: 0644]
source/blender/python/api2_2x/doc/Window.py
source/blender/python/api2_2x/doc/World.py
source/blender/python/api2_2x/windowTheme.c
source/blender/src/space.c
source/creator/creator.c