#pragma once #include #include "../Math/Vector.hpp" namespace MC::GFX { class Mouse { public: Mouse() = default; Vector<2> update(GLFWwindow* window); private: Bool m_first_event = true; Real m_last_x = 0.0f; Real m_last_y = 0.0f; }; }