public override bool MouseHover(int x, int y, float frameDeltaTime) { bool result = false; for (int i = 0; i < _maxVisible; i++) { result = _buttons[i].MouseHover(x, y, frameDeltaTime) || result; } return result; }