// // Created by Иван Ильин on 19.09.2021. // #ifndef SHOOTER_KEYBOARD_H #define SHOOTER_KEYBOARD_H #include class Keyboard { private: std::map _tappedKeys; public: Keyboard() = default; static bool isKeyPressed(sf::Keyboard::Key key); // returns true if this key is pressed bool isKeyTapped(sf::Keyboard::Key key); // returns true if this key is tapped and 1/5 sec passed (button bouncing problem solved) }; #endif //SHOOTER_KEYBOARD_H