I am making a game using libGDX.
I am trying to build some tools to use while developing my game, things like a scene editor or a scripting console. The tools are Scene2d widgets which I have in a separate “tooling” Stage. Right now the “tooling” Stage is rendered inside a ScreenViewport on top of the actual game, which is rendered inside of a different ScreenViewport.
What I would like to do is have the game render inside of a Scene2d Window and have the various tools sit around the Scene2d Window. This way I could move the Scene2d Window around or even minimize it and just focus on my tools. I have tried setting the ScreenBounds on the Viewport to the size and location of the Scene2d Window but this would either not work at all or produce scaling problems when re-sizing the Scene2d Window or the actual Window in which libGDX is running. Does anyone have any experience with a problem like this one or know of some source code I could search for examples/solutions?
Thank you