public override void Draw(SpriteBatch batch) { if (active) { PrimiviteDrawing.DrawRectangle(null, batch, bounds, Color.Black); foreach (GuiWidget widget in widgets) { widget.Draw(batch); // PrimiviteDrawing.DrawRectangle(null, batch, widget.bounds, 1, Color.Red); } if (reallyExit.active) { reallyExit.Draw(batch); } } }