X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fdisplaydevice.h;fp=source%2Fdisplaydevice.h;h=0000000000000000000000000000000000000000;hp=46dfbaeb8dacca32c998f70f7d74c1d62f1d650e;hb=b6de7d24475dec8f5d6b8148a69cf8b561bc0761;hpb=c07c707c480f4e989caee17541187f08f136d216 diff --git a/source/displaydevice.h b/source/displaydevice.h deleted file mode 100644 index 46dfbae..0000000 --- a/source/displaydevice.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef MSP_VR_DISPLAYDEVICE_H_ -#define MSP_VR_DISPLAYDEVICE_H_ - -#include -#include -#include - -namespace Msp { -namespace VR { - -class HeadTrackingCamera; -class StereoCombiner; -class StereoView; - -class DisplayDevice -{ -protected: - DisplayDevice() { } -public: - virtual ~DisplayDevice() { } - - static DisplayDevice *create_device(const std::string &); - - virtual void configure_window(Graphics::Window &) const = 0; - virtual void configure_view(StereoView &) const = 0; - virtual HeadTrackingCamera *create_camera(const GL::Camera &) = 0; - virtual StereoCombiner *create_combiner(GL::View &) = 0; -}; - -} // namespace VR -} // namespace Msp - -#endif