Unified behavior in Geometry view: SHIFT for discrete transform (unit

translation, rotation, scaling) and ALT key for alternative transform
(central scaling, axis translation)
This commit is contained in:
brunoherbelin
2020-09-03 00:07:57 +02:00
parent 3ca6bfa396
commit cc3f824bfa
3 changed files with 96 additions and 41 deletions

View File

@@ -106,6 +106,7 @@ class UserInterface
bool ctrl_modifier_active;
bool alt_modifier_active;
bool shift_modifier_active;
bool show_vimix_config;
bool show_imgui_about;
bool show_gst_about;
@@ -148,6 +149,7 @@ public:
// status querries
inline bool ctrlModifier() const { return ctrl_modifier_active; }
inline bool altModifier() const { return alt_modifier_active; }
inline bool shiftModifier() const { return shift_modifier_active; }
void StartScreenshot();
void showPannel(int id = 0);