Showing the changes to interface/src/scripting/HMDScriptingInterface.cpp (1 of 15 files). Show all
Unified · Split
| @@ -105,3 +105,13 @@ QString HMDScriptingInterface::preferredAudioInput() const { · 104 unmodified lines | |||
| 105 | QString HMDScriptingInterface::preferredAudioOutput() const { | 105 | QString HMDScriptingInterface::preferredAudioOutput() const { |
| 106 | return qApp->getActiveDisplayPlugin()->getPreferredAudioOutDevice(); | 106 | return qApp->getActiveDisplayPlugin()->getPreferredAudioOutDevice(); |
| 107 | } | 107 | } |
| 108 | |||
| 109 | bool HMDScriptingInterface::setHandLasers(int hands, bool enabled, const glm::vec4& color, const glm::vec3& direction) const { | ||
| 110 | return qApp->getActiveDisplayPlugin()->setHandLaser(hands, | ||
| 111 | enabled ? DisplayPlugin::HandLaserMode::Overlay : DisplayPlugin::HandLaserMode::None, | ||
| 112 | color, direction); | ||
| 113 | } | ||
| 114 | |||
| 115 | void HMDScriptingInterface::disableHandLasers(int hands) const { | ||
| 116 | qApp->getActiveDisplayPlugin()->setHandLaser(hands, DisplayPlugin::HandLaserMode::None); | ||
| 117 | } | ||