Could you expand a bit on 'immediate mode design purity'? I've done immediate mode stuff from scratch and my experience had been "just write whatever code you need to get it to work," there hasn't really been an overall architecture guiding it. Never worked with an im library before.
flohofwoe|1 year ago
Sorry about the confusion.
E.g. in microui 1.x defining a window worked like this:
...in microui 2.x it's no longer necessary to store the window state on the user side: