Logic UI: actuators - action+rna 100%, sound 100%, constraint+rna 50%
authorDalai Felinto <dfelinto@gmail.com>
Thu, 6 May 2010 12:01:44 +0000 (12:01 +0000)
committerDalai Felinto <dfelinto@gmail.com>
Thu, 6 May 2010 12:01:44 +0000 (12:01 +0000)
commit092bd9f300d39ae3df353b41dc27ff059ae9b4eb
tree29b5bf41ec55695d5c160f0ee18bda641a70e3dc
parentcbf7d507c54b21140fb3a5334ae7d971096d3497
Logic UI: actuators - action+rna 100%, sound 100%, constraint+rna 50%

Notes:
1) I had to pass Context to the draw_actuator_sound in order to access the open_sound_operator
uiTemplateID(layout, C, ptr, "sound", NULL, "SOUND_OT_open", NULL);
According to Campbell they are better ways to do that (mdef bind for reference). but for now it works.

2) for the record: action actuator is equal to shape actuator (but runs in armature)

3) in Constraint Actuator I think I should unify all the limit_loc_max_, loc_min, ... properties. I was thinking about replacing it with a single limit_loc_max, limit_loc_min, range, distance, and use get/set funcs to find the correct one.
source/blender/editors/space_logic/logic_window.c
source/blender/makesdna/DNA_actuator_types.h
source/blender/makesrna/intern/rna_actuator.c