[Bf-blender-cvs] CVS commit: blender/source/blender/src interface.c blender/source/blender/python BPY_extern.h BPY_interface.c blender/source/blender/blenkernel/bad_level_call_stubs stubs.c blender/source/blender/blenkernel BKE_bad_level_calls.h

Martin Poirier theeth at yahoo.com
Mon Jun 12 02:10:00 CEST 2006


theeth (Martin Poirier) 2006/06/12 02:10:00 CEST

  Modified files:
    blender/source/blender/src interface.c 
    blender/source/blender/python BPY_extern.h BPY_interface.c 
    blender/source/blender/blenkernel/bad_level_call_stubs stubs.c 
    blender/source/blender/blenkernel BKE_bad_level_calls.h 
  
  Log:
  == Python Button Evaluation ==
  
  Users can write any valid Python expression (that evals to an int or float) inside Blender's gui number buttons (preceded by #) and have them evaluated to their actual int or float value.
  
  Button Evaluation has access to the same modules as PyDrivers.
  
  For example:
  
  #1.0*9-2.3
  #ob("Camera").LocZ
  #1.0/ob("Cube").LocX
  #math.sin(math.pi) -- or simply #m.sin(m.pi)
  etc
  
  Revision  Changes    Path
  1.233     +13 -4     blender/source/blender/src/interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface.c.diff?r1=1.232&r2=1.233&cvsroot=bf-blender>
  1.27      +3 -1      blender/source/blender/python/BPY_extern.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/BPY_extern.h.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.87      +69 -1     blender/source/blender/python/BPY_interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/BPY_interface.c.diff?r1=1.86&r2=1.87&cvsroot=bf-blender>
  1.49      +5 -2      blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c.diff?r1=1.48&r2=1.49&cvsroot=bf-blender>
  1.24      +3 -1      blender/source/blender/blenkernel/BKE_bad_level_calls.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_bad_level_calls.h.diff?r1=1.23&r2=1.24&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list