X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fdisplaydevice.h;h=cc015a8f6136c3139cbc6df09b69317f661428db;hp=81a9d240adb8189b24d64b0c54eac92f242fc5b1;hb=11d105c5183b401e5f52e9abb16cf659298cf035;hpb=8c61fd4fc7044c4ec0fd008173947b5b4bc00c6f diff --git a/source/displaydevice.h b/source/displaydevice.h index 81a9d24..cc015a8 100644 --- a/source/displaydevice.h +++ b/source/displaydevice.h @@ -2,6 +2,7 @@ #define MSP_VR_DISPLAYDEVICE_H_ #include +#include namespace Msp { namespace VR { @@ -18,11 +19,8 @@ public: virtual ~DisplayDevice() { } virtual void configure_view(StereoView &) const = 0; - virtual HeadTrackingCamera *create_camera(const GL::Camera &) const = 0; - virtual StereoCombiner *create_combiner() const = 0; - - virtual void begin_frame() = 0; - virtual void end_frame() = 0; + virtual HeadTrackingCamera *create_camera(const GL::Camera &) = 0; + virtual StereoCombiner *create_combiner(GL::View &) = 0; }; } // namespace VR