[Bf-blender-cvs] CVS commit: blender/source/blender/python/api2_2x Image.c blender/source/blender/python/api2_2x/doc Image.py

Campbell Barton cbarton at metavr.com
Tue Dec 13 01:00:11 CET 2005


campbellbarton (Campbell Barton) 2005/12/13 01:00:11 CET

  Modified files:
    blender/source/blender/python/api2_2x Image.c 
    blender/source/blender/python/api2_2x/doc Image.py 
  
  Log:
  Added Image.GetCurrent()
  Previously the only way to get the current image was flaky and relyd on the image being assigned to a mesh.
  
  try:
    me = Scene.GetCurrent().getAttiveObject().getData(mesh=1)
    image = me.faces[me.activeFace].image
  except:
    image = None
  
  ...Can new be replaced by the following, and works even when there is no mesh.
  image = Image.GetCurrent()
  
  epydocs:
    Get the currently displayed Image from Blenders UV/Image window.
    When multiple images are displayed, the last active UV/Image windows image is used.
  
  Revision  Changes    Path
  1.36      +29 -10    blender/source/blender/python/api2_2x/Image.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Image.c.diff?r1=1.35&r2=1.36&cvsroot=bf-blender>
  1.12      +7 -0      blender/source/blender/python/api2_2x/doc/Image.py
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Image.py.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list