History

Add HMD play area to API; Oculus and Vive

David Rowe committed 8 years ago

Commit 41c4ecd1 parent cf121249 files · +177 −19Browse files

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

Unified · Split

interface/src/scripting/HMDScriptingInterface.cpp+9−0
@@ -201,3 +201,12 @@ bool HMDScriptingInterface::isKeyboardVisible() { · 200 unmodified lines
201201 void HMDScriptingInterface::centerUI() {
202202 QMetaObject::invokeMethod(qApp, "centerUI", Qt::QueuedConnection);
203203 }
204+
205+QVariant HMDScriptingInterface::getPlayAreaRect() {
206+ auto rect = qApp->getActiveDisplayPlugin()->getPlayAreaRect();
207+ return qRectFToVariant(rect);
208+}
209+
210+QVector<glm::vec3> HMDScriptingInterface::getSensorPositions() {
211+ return qApp->getActiveDisplayPlugin()->getSensorPositions();
212+}