History

Add virtual pad for android

Gabriel Calero committed 8 years ago

Commit 970ca5e1 parent 795a3b819 files · +619 −2Browse files

Showing the changes to interface/src/scripting/ControllerScriptingInterface.cpp (1 of 19 files). Show all

Unified · Split

interface/src/scripting/ControllerScriptingInterface.cpp+6−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 #include <plugins/PluginManager.h>
1717
1818 #include "Application.h"
19+#include "VirtualPadManager.h"
1920
2021 bool ControllerScriptingInterface::isKeyCaptured(QKeyEvent* event) const {
2122 return isKeyCaptured(KeyEvent(*event));
@@ -83,6 +84,11 @@ QVariant ControllerScriptingInterface::getRecommendedHUDRect() const { · 61 unmodified lines
8384 return qRectToVariant(rect);
8485 }
8586
87+void ControllerScriptingInterface::setVPadEnabled(const bool enable) {
88+ auto& virtualPadManager = VirtualPad::Manager::instance();
89+ virtualPadManager.enable(enable);
90+}
91+
8692 void ControllerScriptingInterface::emitKeyPressEvent(QKeyEvent* event) { emit keyPressEvent(KeyEvent(*event)); }
8793 void ControllerScriptingInterface::emitKeyReleaseEvent(QKeyEvent* event) { emit keyReleaseEvent(KeyEvent(*event)); }
8894

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t