// // Created by Иван Ильин on 22.01.2022. // #ifndef SHOOTER_CAMERACONTROLLER_H #define SHOOTER_CAMERACONTROLLER_H #include "Camera.h" #include "Keyboard.h" #include "Mouse.h" class CameraController { private: std::shared_ptr _camera; std::shared_ptr _keyboard; std::shared_ptr _mouse; public: CameraController(std::shared_ptr camera, std::shared_ptr keyboard, std::shared_ptr mouse); void update(); }; #endif //SHOOTER_CAMERACONTROLLER_H