History

Add and use Leap Motion controller releasing at script ending

David Rowe committed 12 years ago

Commit 999fac71 parent 68cc49f3 files · +10 −2Browse files

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

Unified · Split

interface/src/scripting/ControllerScriptingInterface.h+2−2
@@ -76,8 +76,6 @@ public: · 75 unmodified lines
76 76
77 void updateInputControllers();77 void updateInputControllers();
78 78
79 void releaseInputController(AbstractInputController* input);
80
81public slots:79public slots:
82 virtual bool isPrimaryButtonPressed() const;80 virtual bool isPrimaryButtonPressed() const;
83 virtual glm::vec2 getPrimaryJoystickPosition() const;81 virtual glm::vec2 getPrimaryJoystickPosition() const;
@@ -116,6 +114,8 @@ public slots: · 32 unmodified lines
116 /// Factory to create an InputController114 /// Factory to create an InputController
117 virtual AbstractInputController* createInputController(const QString& deviceName, const QString& tracker);115 virtual AbstractInputController* createInputController(const QString& deviceName, const QString& tracker);
118 116
117 virtual void releaseInputController(AbstractInputController* input);
118
119private:119private:
120 const PalmData* getPrimaryPalm() const;120 const PalmData* getPrimaryPalm() const;
121 const PalmData* getPalm(int palmIndex) const;121 const PalmData* getPalm(int palmIndex) const;