private void DrawMenuItem(IMenuItem item, SpriteBatch batch, ref float currentPositionY, Color color) { Vector2 textSize = _fontSprite.MeasureString(item.Text); item.Draw(batch, _fontSprite, currentPositionY, color); currentPositionY += (textSize.Y + MenuSpacing); }