Michał Cichoń
Michał Cichoń
No. There is a copy of ImGui on repo for use in examples. InvisibleButton is defined in imgui_widgets.cpp
Are you running on `devlop` or `master` branch? Do you have some sort of overlay in Windows that can interfere with input data?
Separators use windows `WorkArea.Max.x` to extend tehemselfs to whole window. On canvas this make little sense as there window is virtually infinite. At the moment there is no API that...
WorkArea is troublesome. To make things look right Node Editor would have to track much, much more state that now, basically immitate what child windows do. Editor will then became...
Hello. Currently node editor does not support retaining nodes. I'm thinking how such feature could be added. There are some challanges for the API to work with retained and immediate...
Internally every object (node/pin/link) does have `m_IsLive` flag. In the `ed::Begin()`, they're all set to `false` simply by iterating over list of the objects. Retaining would have to prevent that...
There is unfinished example with actrual blueprints backend on https://github.com/thedmd/imgui-node-editor/tree/feature/blueprint-next/examples/blueprints2-example branch. Poking around code should give you a general idea how things are cobbled together. Please note that example is...
@azonenberg `ImDrawCallback_ImCanvas` is a sentinel value and should not be left in draw command after canvas is done. ImGui internal plumbing changed and that exposed some issues. There were fixes...
Thanks. Can you confirm that you're using at least version from `master`? Preferably from `develop`. There was a bug related to restoring state that was fixed recently.
Can you provide repro. Or step by step info of what functions are called and what your app do? Less guessing I have to do, better chance of fixing the...