#include <string>
#include <msp/gl/camera.h>
#include <msp/gl/view.h>
+#include "motioncontroller.h"
namespace Msp {
namespace VR {
virtual bool get_absolute_tracking() const { return false; }
virtual HeadTrackingCamera *create_camera(const GL::Camera &) = 0;
virtual StereoCombiner *create_combiner(GL::View &) = 0;
+ virtual MotionController *create_controller();
virtual void tick() { }
};