History

Merge pull request #14483 from danteruiz/keyboard-toggle-option

Keyboard menu option in general settings

Shannon Romano committed 7 years ago

Commit dacf43d2 parents 1b24d05 29028388 files · +34 −5Browse files

Showing the changes to interface/src/ui/Keyboard.cpp (1 of 8 files). Show all

Unified · Split

interface/src/ui/Keyboard.cpp+11−0
@@ -241,6 +241,17 @@ void Keyboard::registerKeyboardHighlighting() { · 240 unmodified lines
241241 selection->enableListToScene(KEY_PRESSED_HIGHLIGHT);
242242 }
243243
244+bool Keyboard::getUse3DKeyboard() const {
245+ return _use3DKeyboardLock.resultWithReadLock<bool>([&] {
246+ return _use3DKeyboard.get();
247+ });
248+}
249+
250+void Keyboard::setUse3DKeyboard(bool use) {
251+ _use3DKeyboardLock.withWriteLock([&] {
252+ _use3DKeyboard.set(use);
253+ });
254+}
244255
245256 void Keyboard::createKeyboard() {
246257 auto pointerManager = DependencyManager::get<PointerManager>();