Logic UI: partial implementation of state per controller
authorDalai Felinto <dfelinto@gmail.com>
Wed, 16 Jun 2010 08:29:40 +0000 (08:29 +0000)
committerDalai Felinto <dfelinto@gmail.com>
Wed, 16 Jun 2010 08:29:40 +0000 (08:29 +0000)
commit6a70a6bee2803290c42821847597f43a0e084938
treefa951c32753bc0805fc4aff0f4f28ab5db7e9fef
parentbc8e0c0f932f4d6ce2cd49029498c1965ee46a67
Logic UI: partial implementation of state per controller
Adding two rna properties: state and state_number

For scripting "state_number" (integer) makes more sense while "state" (boolean/array) may be needed for the UI.
So far the UI is only showing the state number (using Label). Still have to decide how is the better way to "change the state".

If we don't need "state" (as boolean) for the UI, we can have only the integer one and rename it to "state".

+ some cosmetic changes (renamed ob "states" to "visible states")

ps.: 2 goals == 2 commits... let's see if I can keep that ratio until the middle of July ...
source/blender/editors/space_logic/logic_ops.c
source/blender/editors/space_logic/logic_window.c
source/blender/makesrna/intern/rna_controller.c
source/blender/makesrna/intern/rna_object.c