public bool MouseHover(int mouseX, int mouseY, float frameDeltaTime) { if (_hide) { return false; } foreach (var button in _taskButtons) { button.MouseHover(mouseX, mouseY, frameDeltaTime); } if (mouseY > _top) { return true; } return false; }