OISInputWindow::OISInputWindow(RenderWindow& renderWindow) : m_inputManager(nullptr) , m_mouse(nullptr) , m_keyboard(nullptr) , m_uiMouse(nullptr) , m_uiKeyboard(nullptr) , m_shutdownRequested(false) { setupInput(renderWindow.handle()); }