History

first cut at wiring up devices and inputs to JS

Brad Hefta-Gaub committed 11 years ago

Commit 37f530f1 parent a5f0b755 files · +38 −6Browse files

Showing the changes to libraries/script-engine/src/AbstractControllerScriptingInterface.h (1 of 5 files). Show all

Unified · Split

libraries/script-engine/src/AbstractControllerScriptingInterface.h+3−1
@@ -24,6 +24,8 @@ · 23 unmodified lines
2424 #include "TouchEvent.h"
2525 #include "WheelEvent.h"
2626
27+class ScriptEngine;
28+
2729 class AbstractInputController : public QObject {
2830 Q_OBJECT
2931
@@ -52,7 +54,7 @@ class AbstractControllerScriptingInterface : public QObject { · 22 unmodified lines
5254 Q_OBJECT
5355
5456 public slots:
55− virtual void registerControllerTypes(QScriptEngine* engine) = 0;
57+ virtual void registerControllerTypes(ScriptEngine* engine) = 0;
5658
5759 virtual bool isPrimaryButtonPressed() const = 0;
5860 virtual glm::vec2 getPrimaryJoystickPosition() const = 0;