public void Draw(SpriteBatch spriteBatch) { if (mTutorialWindow.Active) { spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend, null, null, mRasterizerState); mTutorialWindow?.Draw(spriteBatch); spriteBatch.End(); } else { spriteBatch.Begin(); mReopenPopup.Draw(spriteBatch); spriteBatch.End(); } }