Imgui View (pan - zoom)

I noticed that there is a View where is responsible for imgui’s Drawlist (I guess). Recently I had the need to pan in a window, but there is no way to achieve this behavior and moving everything in my window is not an option, using Skia space is not an option too (everything gets clipped when I am outside of bounds - looks like imgui layer itself is a window in a window).

I suppose that I wouldn’t hit this wall if there was imnodes or something similar, I tried to implement them on my own but extending imgui functionalities in its current state seems to be over-complicated almost impossible to me.

PS:
Is there any chance to see more widgets and goodies / functionalities landing on imgui lib in general ?

absolutely. since there are so many things, we cannot just implement them all. but if anything in particular is needed that would be a classic case for custom support.

1 Like