#pragma once #include "event.h" #include "eventManager.h" #include "keyCodes.h" #include "uiObject.h" #include class InputSystem { public: InputSystem(); void registerButton(Button * button); void registerText(Text * label); void registerTextInput(TextInput * input); void processInput(); private: std::vector