diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-11-21 02:01:04 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-11-21 02:01:04 +0300 |
commit | 19875439b5fb2b7c569bc95f384b5be548a5e45f (patch) | |
tree | 0133b5545724d2445a1497317d3a4f7aa78060b5 /source/blender/makesdna/DNA_modifier_types.h | |
parent | 6aa7cea3c28d5c79867ba64e4bcef8c5c6ef871e (diff) |
Modifier: Mirror learns to bisect on plane
D3966 by @kioku w/ edits.
This adds bisect and flip options to mirror modifier.
Diffstat (limited to 'source/blender/makesdna/DNA_modifier_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_modifier_types.h | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/source/blender/makesdna/DNA_modifier_types.h b/source/blender/makesdna/DNA_modifier_types.h index 4eb9f890be0..e2f963b7a1b 100644 --- a/source/blender/makesdna/DNA_modifier_types.h +++ b/source/blender/makesdna/DNA_modifier_types.h @@ -313,14 +313,20 @@ typedef struct MirrorModifierData { /* MirrorModifierData->flag */ enum { - MOD_MIR_CLIPPING = (1 << 0), - MOD_MIR_MIRROR_U = (1 << 1), - MOD_MIR_MIRROR_V = (1 << 2), - MOD_MIR_AXIS_X = (1 << 3), - MOD_MIR_AXIS_Y = (1 << 4), - MOD_MIR_AXIS_Z = (1 << 5), - MOD_MIR_VGROUP = (1 << 6), - MOD_MIR_NO_MERGE = (1 << 7), + MOD_MIR_CLIPPING = (1 << 0), + MOD_MIR_MIRROR_U = (1 << 1), + MOD_MIR_MIRROR_V = (1 << 2), + MOD_MIR_AXIS_X = (1 << 3), + MOD_MIR_AXIS_Y = (1 << 4), + MOD_MIR_AXIS_Z = (1 << 5), + MOD_MIR_VGROUP = (1 << 6), + MOD_MIR_NO_MERGE = (1 << 7), + MOD_MIR_BISECT_AXIS_X = (1 << 8), + MOD_MIR_BISECT_AXIS_Y = (1 << 9), + MOD_MIR_BISECT_AXIS_Z = (1 << 10), + MOD_MIR_FLIP_AXIS_X = (1 << 11), + MOD_MIR_FLIP_AXIS_Y = (1 << 12), + MOD_MIR_FLIP_AXIS_Z = (1 << 13), }; typedef struct EdgeSplitModifierData { |