]> 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 3e401edb18f3f1e0c8b6ba9b1f4d99c732635440..06881f8b531370ff63b2464d8b098cb3493055a2 100644 (file)
@@ -20,9 +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 &);