X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fstereocombiner.h;h=9dac08c626aa19ce2a04838c12e3347880f752bf;hp=2cfe3eb1f5255f30d6104aacd6c1d734700488da;hb=HEAD;hpb=c07c707c480f4e989caee17541187f08f136d216 diff --git a/source/stereocombiner.h b/source/stereocombiner.h index 2cfe3eb..9dac08c 100644 --- a/source/stereocombiner.h +++ b/source/stereocombiner.h @@ -42,7 +42,7 @@ protected: StereoCombiner(); public: - virtual ~StereoCombiner() { } + virtual ~StereoCombiner(); protected: void configure_eye_frustums(const Frustum &, const Frustum &); @@ -53,7 +53,9 @@ public: const Geometry::Angle &get_field_of_view() const { return fov; } float get_frustum_skew() const { return frustum_skew; } + virtual bool is_mirroring_supported() const { return false; } void set_mirroring(bool); + bool get_mirroring() const { return mirror; } virtual void prepare() const { } virtual void render(const GL::Texture2D &, const GL::Texture2D &) const = 0;