3#include "util/Vector2.hpp"
21 std::string mouseButton;
55 static Input *mInstance;
57 std::map<std::string, KeyState> keyStates;
58 std::map<std::string, KeyState> prevFrameKeyStates;
62 bool programQuit{
false};
Simple POD struct holding the state of a key press.
Definition Input.hpp:8
Simple POD struct holding the state of any mouse click.
Definition Input.hpp:15
Simple POD struct holding the state of any mouse motion.
Definition Input.hpp:25
Simple container for position data.
Definition Vector2.hpp:4