clamp colors from 0-1 which are used for display only.
authorCampbell Barton <ideasman42@gmail.com>
Tue, 14 Dec 2010 16:33:04 +0000 (16:33 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 14 Dec 2010 16:33:04 +0000 (16:33 +0000)
source/blender/makesrna/intern/rna_fcurve.c
source/blender/makesrna/intern/rna_gpencil.c
source/blender/makesrna/intern/rna_scene.c
source/blender/makesrna/intern/rna_text.c

index 05ee9f9c216ebbcb487dc5cda3fc38998ca58b83..b3c5f74ab84df3314bd5d103d800ab0459d9b56c 100644 (file)
@@ -1395,6 +1395,7 @@ static void rna_def_fcurve(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
+       RNA_def_property_range(prop, 0.0f, 1.0f);
        RNA_def_property_ui_text(prop, "Color", "Color of the F-Curve in the Graph Editor");
        RNA_def_property_update(prop, NC_ANIMATION, NULL);      
        
index c03af99ccb04794734ac7955ebcde1597098cfc9..a104ae9de5c040da66c03c881912be3573a2492a 100644 (file)
@@ -169,6 +169,7 @@ static void rna_def_gpencil_layer(BlenderRNA *brna)
        /* Drawing Color */
        prop= RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
+       RNA_def_property_range(prop, 0.0f, 1.0f);
        RNA_def_property_ui_text(prop, "Color", "Color for all strokes in this layer");
        RNA_def_property_update(prop, NC_SCREEN|ND_GPENCIL, NULL);
        
index cb12c0422984d1cbbf84a55df9b502f6e68e9519..02b05cb7073c4a67a096a722ebd2eaa30665fcf8 100644 (file)
@@ -1655,6 +1655,7 @@ static void rna_def_scene_game_data(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "frame_color", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_float_sdna(prop, NULL, "framing.col");
+       RNA_def_property_range(prop, 0.0f, 1.0f);
        RNA_def_property_array(prop, 3);
        RNA_def_property_ui_text(prop, "Framing Color", "Set color of the bars");
        RNA_def_property_update(prop, NC_SCENE, NULL);
index 15e7ce525ba4623159456712ad11a100185705a6..c61f47b719c09603a39f674cad2415a966a9b9c3 100644 (file)
@@ -165,6 +165,7 @@ static void rna_def_text_marker(BlenderRNA *brna)
        RNA_def_property_ui_text(prop, "Edit All", "Edit all markers of the same group as one");
        
        prop= RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR);
+       RNA_def_property_range(prop, 0.0f, 1.0f);
        RNA_def_property_ui_text(prop, "Color", "Color to display the marker with");
 }