Merge branch 'master' into blender2.8
[blender.git] / source / blender / editors / include / ED_transform.h
index 601315e6124a31a813fc57e4e39a412ac1e11cad..e17d02abcd7d16a186138e3692b30e41b2728ac7 100644 (file)
@@ -203,8 +203,15 @@ struct TransformBounds {
        float axis_min[3], axis_max[3];
 };
 
+struct TransformCalcParams {
+       uint use_only_center : 1;
+       uint use_local_axis : 1;
+       /* Use 'Scene.orientation_type' when zero, otherwise subtract one and use. */
+       ushort orientation_type;
+};
 int ED_transform_calc_manipulator_stats(
-        const struct bContext *C, bool use_only_center,
+        const struct bContext *C,
+        const struct TransformCalcParams *params,
         struct TransformBounds *tbounds);
 
 #endif  /* __ED_TRANSFORM_H__ */