So after fighting #ImGui and not getting it to work, I've switched to #raygui and it worked right away. I think I'm just not used to #CMake and VS Code setup yet, and I've been pampered way too much over the past decade with nice looking IDEs. They are good, but also hide a lot of what is going on under the hood. So it's nice having to be so explicit. Also why I'm turning to C++ again. Not too much magic!
So, I want to support having multiple windows. #ImGui has a "multiviewport" feature for that where the ImGui context can be shared, but it's not supported under Linux with Wayland. So my only option is initializing multiple ImGui contexts and rendering them separately.
That's all fine. I'm just wondering if doing so will prevent me from doing drag-and-drop operations with ImGui across windows 🤔
It's #screenshotsaturday ! This week I've been putting together inventory and equipment from the ground up. Still a mountain left to do but I'm quite happy with what I have so far 😁
The item art was pretty fun to make and I got to implement drag-drop generically in the game's "EGAUI" #imgui -like UI framework