public void RenderWidget(double delta) { DeltaTime = delta; if (baseWidget == null) { textFocusWidget = null; return; } if (game != null && game.Mouse.Wheel != 0) { OnMouseWheel(game.Mouse.Wheel); } textFocusWidget = null; RenderContext.DepthEnabled = false; var aspect = ViewportWidth / ViewportHeight; var desktopRect = new RectangleF(0, 0, 480 * aspect, 480); if (Visible) { baseWidget.Render(this, desktopRect); } foreach (var widget in modals) { widget.Widget.Render(this, desktopRect); } RenderContext.DepthEnabled = true; }
public void RenderWidget() { if (baseWidget == null) { return; } textFocusWidget = null; RenderState.DepthEnabled = false; mode2d = false; var aspect = ViewportWidth / ViewportHeight; var desktopRect = new RectangleF(0, 0, 480 * aspect, 480); baseWidget.Render(this, desktopRect); foreach (var widget in modals.Reverse()) { widget.Widget.Render(this, desktopRect); } if (mode2d) { Renderer2D.Finish(); } RenderState.DepthEnabled = true; }