History

Extend HMD scripting interface to check subdevices

Ryan Huffman committed 9 years ago

Commit 90e121b1 parent c953ceb4 files · +17 −10Browse files

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

Unified · Split

interface/src/scripting/HMDScriptingInterface.cpp+9−4
@@ -49,12 +49,17 @@ glm::vec2 HMDScriptingInterface::overlayToSpherical(const glm::vec2 & position) · 48 unmodified lines
4949 return qApp->getApplicationCompositor().overlayToSpherical(position);
5050 }
5151
52−bool HMDScriptingInterface::isHMDAvailable() {
53− return PluginUtils::isHMDAvailable();
52+bool HMDScriptingInterface::isHMDAvailable(const QString& name) {
53+ return PluginUtils::isHMDAvailable(name);
5454 }
5555
56−bool HMDScriptingInterface::isHandControllerAvailable() {
57− return PluginUtils::isHandControllerAvailable();
56+bool HMDScriptingInterface::isHandControllerAvailable(const QString& name) {
57+ return PluginUtils::isHandControllerAvailable(name);
58+}
59+
60+
61+bool HMDScriptingInterface::isSubdeviceContainingNameAvailable(const QString& name) {
62+ return PluginUtils::isSubdeviceContainingNameAvailable(name);
5863 }
5964
6065 void HMDScriptingInterface::requestShowHandControllers() {