From df2ab4e758c73bc72a95fcc02ac1e711bbd86b17 Mon Sep 17 00:00:00 2001 From: Simon Lenz Date: Thu, 16 Jun 2022 10:13:03 +0200 Subject: Mask Editor: Add toggle for mask spline drawing Adds an overlay option to show/hide the spline points & lines of masks in the Mask Editor. It also moves the "smooth" option up (its position left of the selection dropdown was missleading). {F11847272} This emerged from a discussion in https://developer.blender.org/D12776 Differential Revision: https://developer.blender.org/D13314 --- source/blender/makesdna/DNA_mask_types.h | 1 + source/blender/makesdna/DNA_space_defaults.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'source/blender/makesdna') diff --git a/source/blender/makesdna/DNA_mask_types.h b/source/blender/makesdna/DNA_mask_types.h index 8efcef5addf..df4e6f788ff 100644 --- a/source/blender/makesdna/DNA_mask_types.h +++ b/source/blender/makesdna/DNA_mask_types.h @@ -198,6 +198,7 @@ enum { /* SpaceClip->mask_draw_flag */ #define MASK_DRAWFLAG_SMOOTH (1 << 0) #define MASK_DRAWFLAG_OVERLAY (1 << 1) +#define MASK_DRAWFLAG_SPLINE (1 << 2) /* copy of eSpaceImage_UVDT */ /* SpaceClip->mask_draw_type */ diff --git a/source/blender/makesdna/DNA_space_defaults.h b/source/blender/makesdna/DNA_space_defaults.h index 66a09bc82c3..6193c8c2ad1 100644 --- a/source/blender/makesdna/DNA_space_defaults.h +++ b/source/blender/makesdna/DNA_space_defaults.h @@ -15,7 +15,7 @@ #define _DNA_DEFAULT_MaskSpaceInfo \ { \ - .draw_flag = 0, \ + .draw_flag = MASK_DRAWFLAG_SPLINE, \ .draw_type = MASK_DT_OUTLINE, \ .overlay_mode = MASK_OVERLAY_ALPHACHANNEL, \ .blend_factor = 0.7f, \ -- cgit v1.2.3