]> git.tdb.fi Git - libs/vr.git/blob - headtrackingcamera.h
36f0170209b7ad64b639557cbe1a4b783d521059
[libs/vr.git] / headtrackingcamera.h
1 #ifndef MSP_VR_HEADTRACKINGCAMERA_H_
2 #define MSP_VR_HEADTRACKINGCAMERA_H_
3
4 #include <msp/gl/camera.h>
5
6 namespace Msp {
7 namespace VR {
8
9 class HeadTrackingCamera: public Msp::GL::Camera
10 {
11 protected:
12         HeadTrackingCamera() { }
13
14 public:
15         virtual ~HeadTrackingCamera() { }
16
17         virtual void reset_tracking() { }
18         virtual void update() = 0;
19 };
20
21 } // namespace VR
22 } // namespace Msp
23
24 #endif