public override IEnumerable<IScreenComponent> SubComponents(GameTime time) { foreach (DrawableScreenComponent component in base.SubComponents (time)) { yield return component; } yield return menu; }