Conversation
- Undo warning suppression introduced in 9c34c33 - ImGui's enums are `static_cast` to eliminate the warning. - ImPlot's enums are extended with `_NoLegend` and `_NoFit` so there's never a need to mix them.
|
I'm planning to keep the warning suppression since this was the solution implemented in ImGui, when ImGui implements a different solution I'm more than happy to implement the same here. I can see the benefit of extending ImPlot's enums with |
|
You have a You already created maintenance hell because adding a new "generic" enum requires making sure it doesn't clash with any of the other "specialized" flags. And in case somebody forgets to add the |
static_castto eliminate the warning._NoLegendand_NoFitso there's never a need to mix them.