Add the ability to disablee keybindings (closes #2238)

This commit is contained in:
Alexander Bock
2022-10-14 11:24:44 +02:00
parent b8c0a92c7c
commit 524b78f5d2
3 changed files with 27 additions and 8 deletions

View File

@@ -90,6 +90,8 @@ public:
// Callback functions
void keyboardCallback(Key key, KeyModifier modifier, KeyAction action);
bool disabledKeybindings() const;
void mouseButtonCallback(MouseButton button, MouseAction action);
void mousePositionCallback(double x, double y);
void mouseScrollWheelCallback(double pos);
@@ -169,6 +171,7 @@ private:
std::optional<NavigationState> _pendingNavigationState;
properties::BoolProperty _disableKeybindings;
properties::BoolProperty _disableMouseInputs;
properties::BoolProperty _disableJoystickInputs;
properties::BoolProperty _useKeyFrameInteraction;