private:
Private *priv;
+ static unsigned n_instances;
+
public:
OculusRiftDevice();
virtual ~OculusRiftDevice();
const Private &get_private() const { return *priv; }
+ virtual void configure_view(StereoView &) const;
virtual OculusRiftCamera *create_camera(const GL::Camera &) const;
virtual OculusRiftCombiner *create_combiner() const;
};