Add 'loop slide' option to bevel. See T45260
[blender.git] / source / blender / makesrna / intern / rna_modifier.c
index 087db2bedcde05014ffd0dc00e05c0456653ab47..7bbf975ac85ead4af4d5d716dc56db6dcf9ca057 100644 (file)
@@ -2824,7 +2824,11 @@ static void rna_def_modifier_bevel(BlenderRNA *brna)
        RNA_def_property_range(prop, -1, SHRT_MAX);
        RNA_def_property_ui_text(prop, "Material", "Material index of generated faces, -1 for automatic");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
-       
+
+       prop = RNA_def_property(srna, "loop_slide", PROP_BOOLEAN, PROP_NONE);
+       RNA_def_property_boolean_sdna(prop, NULL, "flags", MOD_BEVEL_LOOP_SLIDE);
+       RNA_def_property_ui_text(prop, "Loop Slide", "Prefer sliding along edges to having even widths");
+       RNA_def_property_update(prop, 0, "rna_Modifier_update");
 }
 
 static void rna_def_modifier_shrinkwrap(BlenderRNA *brna)