offset all 3 axis in one go

This commit is contained in:
Robin Appelman
2018-03-21 21:35:53 +01:00
parent f425dccd40
commit 5fc0cc8fcb
3 changed files with 30 additions and 11 deletions
+2
View File
@@ -105,8 +105,10 @@ public:
void SetWidget(QQuickItem* quickItem, const std::string& name, const std::string& key = "");
void AddOffsetToUniverseCenter(vr::ETrackingUniverseOrigin universe, unsigned axisId, float offset, bool adjustBounds = true, bool commit = true);
void AddOffsetToUniverseCenter(vr::ETrackingUniverseOrigin universe, float offset[3], bool adjustBounds = true, bool commit = true);
void RotateUniverseCenter(vr::ETrackingUniverseOrigin universe, float yAngle, bool adjustBounds = true, bool commit = true); // around y axis
void AddOffsetToCollisionBounds(unsigned axisId, float offset, bool commit = true);
void AddOffsetToCollisionBounds(float offset[3], bool commit = true);
void RotateCollisionBounds(float angle, bool commit = true); // around y axis
bool isDesktopMode() { return desktopMode; };