--- /dev/null
+#ifndef MSP_VR_HEADTRACKINGCAMERA_H_
+#define MSP_VR_HEADTRACKINGCAMERA_H_
+
+#include <msp/gl/camera.h>
+
+namespace Msp {
+namespace VR {
+
+class HeadTrackingCamera: public Msp::GL::Camera
+{
+protected:
+ HeadTrackingCamera() { }
+
+public:
+ virtual ~HeadTrackingCamera() { }
+
+ virtual void update() = 0;
+};
+
+} // namespace VR
+} // namespace Msp
+
+#endif