internal ViewportOverlay(IViewport viewport) { _viewport = viewport; _width = -1; _height = -1; _controller = new ImGuiController(Engine.Engine.Instance.Device, viewport.Swapchain.Framebuffer.OutputDescription, viewport.Width, viewport.Height); }
public ImGui2DRenderer(IViewport viewport, ImGuiController controller) { _viewport = viewport; _controller = controller; _numObjects = 0; _viewportId = 0; ImGui.SetCurrentContext(_controller.Context); ImGui.PushFont(_controller.DefaultFont); BeginWindow(); }