Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGermano Cavalcante <germano.costa@ig.com.br>2021-11-18 19:55:24 +0300
committerGermano Cavalcante <germano.costa@ig.com.br>2021-11-18 20:14:51 +0300
commitf61a73093ba5efcbcf60098c12acbff4b31d8b08 (patch)
treebac83722f5fff31d324b0e24ce1d90c354fe54a9 /source/blender/editors/transform/transform.h
parentada6742601a715ee0d078cd693ba303a8286e1bd (diff)
Revert "Revert "Revert "Revert "Transform: interactive mode for editing a 'Snap Source'""""
This reverts commit 701f2dfd5bc61c0f37603880fa21abfe8b1d9620.
Diffstat (limited to 'source/blender/editors/transform/transform.h')
-rw-r--r--source/blender/editors/transform/transform.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform.h b/source/blender/editors/transform/transform.h
index d78cd13f8b8..6219bdba6b7 100644
--- a/source/blender/editors/transform/transform.h
+++ b/source/blender/editors/transform/transform.h
@@ -163,7 +163,9 @@ typedef enum {
MOD_PRECISION = 1 << 1,
MOD_SNAP = 1 << 2,
MOD_SNAP_INVERT = 1 << 3,
- MOD_CONSTRAINT_SELECT_PLANE = 1 << 4,
+ MOD_SNAP_TEMP = 1 << 4,
+ MOD_CONSTRAINT_SELECT_PLANE = 1 << 5,
+ MOD_EDIT_SNAP_SOURCE = 1 << 6,
} eTModifier;
/** #TransSnap.status */
@@ -294,6 +296,8 @@ enum {
TFM_MODAL_AUTOCONSTRAINTPLANE = 29,
TFM_MODAL_PRECISION = 30,
+
+ TFM_MODAL_EDIT_SNAP_SOURCE = 31,
};
/** \} */
@@ -761,6 +765,7 @@ void applyMouseInput(struct TransInfo *t,
struct MouseInput *mi,
const int mval[2],
float output[3]);
+void transform_input_reset(MouseInput *mi, const int mval[2]);
void setCustomPoints(TransInfo *t, MouseInput *mi, const int start[2], const int end[2]);
void setCustomPointsFromDirection(TransInfo *t, MouseInput *mi, const float dir[2]);