Merge branch 'blender2.8' into soc-2018-bevel
[blender.git] / source / blender / makesdna / DNA_scene_types.h
index 16c8d8875c7efedbcdd4666a3b063e1e7fa1b41e..e61b3ac95831476e29b571bf8235f6d3b4763083 100644 (file)
@@ -1322,6 +1322,10 @@ typedef struct ToolSettings {
        struct CurvePaintSettings curve_paint_settings;
 
        struct MeshStatVis statvis;
+
+       /* Normal Editing */
+       float normal_vector[3];
+       int face_strength;
 } ToolSettings;
 
 /* *************************************************************** */
@@ -1856,6 +1860,13 @@ enum {
        OB_DRAW_GROUPUSER_ALL       = 2
 };
 
+/* toolsettings->face_strength */
+enum {
+       FACE_STRENGTH_WEAK = -16384,
+       FACE_STRENGTH_MEDIUM = 0,
+       FACE_STRENGTH_STRONG = 16384,
+};
+
 /* object_vgroup.c */
 /* ToolSettings.vgroupsubset */
 typedef enum eVGroupSelect {