void WindowManager::HandleController() { if (_windows.size() > 0) { WindowApplication* window = _windows.front(); if ((Interface::IsWithinWindowContent(_controller->CursorX, _controller->CursorY, window) || _isActive) && window->Settings->Enabled == 1) { if (!window->Settings->Fullscreen) window->HandleController(_controller->CursorX - window->ContentX, _controller->CursorY - window->ContentY); else window->HandleController(_controller->CursorX, _controller->CursorY); _controller->Handled = 1; } else _isActive = 0; } }