diff options
author | Campbell Barton <ideasman42@gmail.com> | 2008-05-08 20:33:55 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2008-05-08 20:33:55 +0400 |
commit | 8fdc367e0d0f7edc341af7a1de4302bf46a051fd (patch) | |
tree | b1610ebecfdf70058a31b83013cf1bd64e32a682 /source/blender/makesdna | |
parent | 3faf12770700a87eec348868b3c53d3080b6739e (diff) |
2.46 todo item, added back seam marking tools from UV-face mode.
Since these conflict with loop select its now an option from the mesh tools panel. also made it possible to alt+rmb and alt+shift+rmb to mark other edge flags (creases,
bevel weights, sharp edges)
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_scene_types.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h index e0e8c351d2c..45833695ffe 100644 --- a/source/blender/makesdna/DNA_scene_types.h +++ b/source/blender/makesdna/DNA_scene_types.h @@ -437,7 +437,9 @@ typedef struct ToolSettings { char skgen_postpro_passes; char skgen_subdivisions[3]; - char pad3[5]; + /* Alt+RMB option */ + char edge_mode; + char pad3[4]; } ToolSettings; /* Used by all brushes to store their properties, which can be directly set @@ -783,6 +785,13 @@ typedef struct Scene { #define UVCALC_FILLHOLES 1 #define UVCALC_NO_ASPECT_CORRECT 2 /* would call this UVCALC_ASPECT_CORRECT, except it should be default with old file */ +/* toolsettings->edge_mode */ +#define EDGE_MODE_SELECT 0 +#define EDGE_MODE_TAG_SEAM 1 +#define EDGE_MODE_TAG_SHARP 2 +#define EDGE_MODE_TAG_CREASE 3 +#define EDGE_MODE_TAG_BEVEL 4 + /* toolsettings->particle flag */ #define PE_KEEP_LENGTHS 1 #define PE_LOCK_FIRST 2 |