History

comfort mode -- squeeze vision to avoid sickness

Seth Alves committed 7 years ago

Commit 9baf4c71 parent dd9b4a821 files · +846 −8Browse files

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

Unified · Split

interface/src/scripting/HMDScriptingInterface.cpp+80−0
@@ -236,3 +236,83 @@ QVariant HMDScriptingInterface::getPlayAreaRect() { · 235 unmodified lines
236QVector<glm::vec3> HMDScriptingInterface::getSensorPositions() {236QVector<glm::vec3> HMDScriptingInterface::getSensorPositions() {
237 return qApp->getActiveDisplayPlugin()->getSensorPositions();237 return qApp->getActiveDisplayPlugin()->getSensorPositions();
238}238}
239
240float HMDScriptingInterface::getVisionSqueezeRatioX() const {
241 return qApp->getVisionSqueeze().getVisionSqueezeRatioX();
242}
243
244float HMDScriptingInterface::getVisionSqueezeRatioY() const {
245 return qApp->getVisionSqueeze().getVisionSqueezeRatioY();
246}
247
248void HMDScriptingInterface::setVisionSqueezeRatioX(float value) {
249 qApp->getVisionSqueeze().setVisionSqueezeRatioX(value);
250}
251
252void HMDScriptingInterface::setVisionSqueezeRatioY(float value) {
253 qApp->getVisionSqueeze().setVisionSqueezeRatioY(value);
254}
255
256float HMDScriptingInterface::getVisionSqueezeUnSqueezeDelay() const {
257 return qApp->getVisionSqueeze().getVisionSqueezeUnSqueezeDelay();
258}
259
260void HMDScriptingInterface::setVisionSqueezeUnSqueezeDelay(float value) {
261 qApp->getVisionSqueeze().setVisionSqueezeUnSqueezeDelay(value);
262}
263
264float HMDScriptingInterface::getVisionSqueezeUnSqueezeSpeed() const {
265 return qApp->getVisionSqueeze().getVisionSqueezeUnSqueezeSpeed();
266}
267
268void HMDScriptingInterface::setVisionSqueezeUnSqueezeSpeed(float value) {
269 qApp->getVisionSqueeze().setVisionSqueezeUnSqueezeSpeed(value);
270}
271
272float HMDScriptingInterface::getVisionSqueezeTransition() const {
273 return qApp->getVisionSqueeze().getVisionSqueezeTransition();
274}
275
276void HMDScriptingInterface::setVisionSqueezeTransition(float value) {
277 qApp->getVisionSqueeze().setVisionSqueezeTransition(value);
278}
279
280int HMDScriptingInterface::getVisionSqueezePerEye() const {
281 return qApp->getVisionSqueeze().getVisionSqueezePerEye();
282}
283
284void HMDScriptingInterface::setVisionSqueezePerEye(int value) {
285 qApp->getVisionSqueeze().setVisionSqueezePerEye(value);
286}
287
288float HMDScriptingInterface::getVisionSqueezeGroundPlaneY() const {
289 return qApp->getVisionSqueeze().getVisionSqueezeGroundPlaneY();
290}
291
292void HMDScriptingInterface::setVisionSqueezeGroundPlaneY(float value) {
293 qApp->getVisionSqueeze().setVisionSqueezeGroundPlaneY(value);
294}
295
296float HMDScriptingInterface::getVisionSqueezeSpotlightSize() const {
297 return qApp->getVisionSqueeze().getVisionSqueezeSpotlightSize();
298}
299
300void HMDScriptingInterface::setVisionSqueezeSpotlightSize(float value) {
301 qApp->getVisionSqueeze().setVisionSqueezeSpotlightSize(value);
302}
303
304float HMDScriptingInterface::getVisionSqueezeTurningXFactor() const {
305 return qApp->getVisionSqueeze().getVisionSqueezeTurningXFactor();
306}
307
308void HMDScriptingInterface::setVisionSqueezeTurningXFactor(float value) {
309 qApp->getVisionSqueeze().setVisionSqueezeTurningXFactor(value);
310}
311
312float HMDScriptingInterface::getVisionSqueezeTurningYFactor() const {
313 return qApp->getVisionSqueeze().getVisionSqueezeTurningYFactor();
314}
315
316void HMDScriptingInterface::setVisionSqueezeTurningYFactor(float value) {
317 qApp->getVisionSqueeze().setVisionSqueezeTurningYFactor(value);
318}