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.cpp (1 of 3 files). Show all

Unified · Split

interface/src/scripting/ControllerScriptingInterface.cpp+4−0
@@ -297,6 +297,10 @@ AbstractInputController* ControllerScriptingInterface::createInputController(con · 296 unmodified lines
297297 }
298298 }
299299
300+void ControllerScriptingInterface::releaseInputController(AbstractInputController* input) {
301+ _inputControllers.erase(input->getKey());
302+}
303+
300304 void ControllerScriptingInterface::updateInputControllers() {
301305 //TODO C++11 for (auto it = _inputControllers.begin(); it != _inputControllers.end(); it++) {
302306 for (InputControllerMap::iterator it = _inputControllers.begin(); it != _inputControllers.end(); it++) {