#pragma once #include "application/uilayer.h" #include "input/driverkeyboardinput.h" namespace ui { class keymapper_panel : public ui_panel { public: keymapper_panel(); void render_contents() override; bool key(int key); private: driverkeyboard_input keyboard; user_command bind_active = user_command::none; const std::string panelname = (title.empty() ? m_name : title) + "###" + m_name; }; } // namespace ui