#pragma once #include "stdafx.h" #include "InputManager.h" #include class GLFWInputManager : public InputManager { public: ~GLFWInputManager(); void init(GLFWwindow* p_window); static void key_callback(GLFWwindow* p_window, int key, int scancode, int action, int mods); private: GLFWwindow* m_p_window = nullptr; static std::map s_glfw_windows; };