public void Init(GraphicsDevice graphicsDevice, IServiceProvider serviceProvider) { GraphicsDevice = graphicsDevice; SpriteBatch = new SpriteBatch(graphicsDevice); GuiRenderer.Init(graphicsDevice, serviceProvider); GuiSpriteBatch?.Dispose(); GuiSpriteBatch = new GuiSpriteBatch(GuiRenderer, graphicsDevice, SpriteBatch); GuiRenderArgs = new GuiRenderArgs(GraphicsDevice, SpriteBatch, ScaledResolution, GuiRenderer, new GameTime()); }