UI: Drag Select Edge and Face Keymap Configuration #109309

Open
Lukas Sneyd wants to merge 25 commits from lcas/blender:drag-select-edge-face-keymap-options into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
1 changed files with 15 additions and 0 deletions
Showing only changes of commit 5f91071cc9 - Show all commits

View File

@ -2347,6 +2347,21 @@ typedef enum eSnapTransformMode {
SCE_SNAP_TRANSFORM_MODE_SCALE = (1 << 2),
} eSnapTransformMode;
/** #ToolSettings.face_select */
enum {
FACE_DEFAULT = (1 << 0),
FACE_TOUCH = (1 << 1),
FACE_ENCLOSE = (1 << 2),
FACE_CENTER = (1 << 3),
};
/** #ToolSettings.edge_select */
enum {
EDGE_DEFAULT = (1 << 0),
EDGE_TOUCH = (1 << 1),
EDGE_ENCLOSE = (1 << 2),
};
/** #ToolSettings.selectmode */
#define SCE_SELECT_VERTEX (1 << 0) /* for mesh */
#define SCE_SELECT_EDGE (1 << 1)