X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fsystem.h;h=f7e28b587ec7f1cfd869864b136e059ee658d9c2;hp=0610e29e80db7714d8b7fe31c33290546e1141ab;hb=e21e0b80154afe4a62480efca61a07d4c2f2b0ef;hpb=b6de7d24475dec8f5d6b8148a69cf8b561bc0761 diff --git a/source/system.h b/source/system.h index 0610e29..f7e28b5 100644 --- a/source/system.h +++ b/source/system.h @@ -20,9 +20,11 @@ public: virtual ~System() { } static System *create(const std::string &); + static System *create_autodetect(); virtual void configure_window(Graphics::Window &) const = 0; virtual void configure_view(StereoView &) const = 0; + virtual void set_absolute_tracking(bool) = 0; virtual HeadTrackingCamera *create_camera(const GL::Camera &) = 0; virtual StereoCombiner *create_combiner(GL::View &) = 0; };