use static functions where possible for some local functions.
[blender.git] / source / blender / makesrna / intern / rna_material.c
index 651aeae217e2b3f17a89c056fed68f6a9a469871..e23333713c4a0e81ce73753fd457098c7d7e0c10 100644 (file)
@@ -212,7 +212,7 @@ static void rna_Material_use_specular_ramp_set(PointerRNA *ptr, int value)
                ma->ramp_spec= add_colorband(0);
 }
 
-void rna_Material_use_nodes_set(PointerRNA *ptr, int value)
+static void rna_Material_use_nodes_set(PointerRNA *ptr, int value)
 {
        Material *ma= (Material*)ptr->data;
 
@@ -616,6 +616,8 @@ static void rna_def_material_colors(StructRNA *srna)
                {MA_RAMP_SAT, "SATURATION", 0, "Saturation", ""},
                {MA_RAMP_VAL, "VALUE", 0, "Value", ""},
                {MA_RAMP_COLOR, "COLOR", 0, "Color", ""},
+        {MA_RAMP_SOFT, "SOFT LIGHT", 0, "Soft Light", ""}, 
+        {MA_RAMP_LINEAR, "LINEAR LIGHT", 0, "Linear Light", ""}, 
                {0, NULL, 0, NULL, NULL}};
 
        static EnumPropertyItem prop_ramp_input_items[] = {
@@ -1265,7 +1267,7 @@ static void rna_def_material_sss(BlenderRNA *brna)
        RNA_def_property_update(prop, NC_MATERIAL|ND_SHADING, NULL);
 }
 
-void rna_def_material_specularity(StructRNA *srna)
+static void rna_def_material_specularity(StructRNA *srna)
 {
        PropertyRNA *prop;
        
@@ -1325,7 +1327,7 @@ void rna_def_material_specularity(StructRNA *srna)
        RNA_def_property_update(prop, NC_MATERIAL|ND_SHADING, NULL);
 }
 
-void rna_def_material_strand(BlenderRNA *brna)
+static void rna_def_material_strand(BlenderRNA *brna)
 {
        StructRNA *srna;
        PropertyRNA *prop;
@@ -1392,7 +1394,7 @@ void rna_def_material_strand(BlenderRNA *brna)
        RNA_def_property_update(prop, NC_MATERIAL|ND_SHADING, NULL);
 }
 
-void rna_def_material_physics(BlenderRNA *brna)
+static void rna_def_material_physics(BlenderRNA *brna)
 {
        StructRNA *srna;
        PropertyRNA *prop;