]> git.tdb.fi Git - libs/vr.git/blobdiff - source/openvr/openvrsystem.h
Add query functions for whether certain features are supported
[libs/vr.git] / source / openvr / openvrsystem.h
index 98ad55673ab78a8ad041aab66b818673158c1e69..06881f8b531370ff63b2464d8b098cb3493055a2 100644 (file)
@@ -20,8 +20,13 @@ public:
        OpenVRSystem();
        ~OpenVRSystem();
 
+       static bool is_maybe_available();
+
        virtual void configure_window(Graphics::Window &) const { }
        virtual void configure_view(StereoView &) const;
+       virtual bool is_absolute_tracking_supported() const { return true; }
+       virtual void set_absolute_tracking(bool);
+       virtual bool get_absolute_tracking() const;
        virtual OpenVRCamera *create_camera(const GL::Camera &);
        virtual OpenVRCombiner *create_combiner(GL::View &);