X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fstereoview.h;h=c1421f81422fc9d2034da8ebf0832cf6c0c8dfd7;hp=911f5f8f1ffd922984d4c705782f07c7af9cdc7f;hb=8c61fd4fc7044c4ec0fd008173947b5b4bc00c6f;hpb=cb460150f6870c172a70237f283c9753250be361 diff --git a/source/stereoview.h b/source/stereoview.h index 911f5f8..c1421f8 100644 --- a/source/stereoview.h +++ b/source/stereoview.h @@ -45,18 +45,18 @@ private: void render(const GL::Renderable &) const; }; + const StereoCombiner &combiner; const GL::Camera &base_camera; - const GL::Renderable &renderable; - const StereoCombiner *combiner; + const GL::Renderable *content; Eye left; Eye right; float eye_spacing; Geometry::Angle strabismus; public: - StereoView(const GL::Camera &, const GL::Renderable &, const StereoCombiner &); + StereoView(const StereoCombiner &, const GL::Camera &); - void set_combiner(const StereoCombiner &); + void set_content(const GL::Renderable *); void set_eye_spacing(float); void set_strabismus(const Geometry::Angle &);