3 This file is part of the MSP Märklin suite
4 Copyright © 2010 Mikkosoft Productions, Mikko Rasa
5 Distributed under the GPL
8 #ifndef CAMERACONTROLLER_H_
9 #define CAMERACONTROLLER_H_
11 #include <msp/gbase/window.h>
12 #include <msp/gl/camera.h>
14 class CameraController
17 Msp::Graphics::Window &window;
18 Msp::GL::Camera &camera;
26 CameraController(Msp::Graphics::Window &, Msp::GL::Camera &);
30 void key_press(unsigned, unsigned, wchar_t);
31 void key_release(unsigned, unsigned);