Somewhat related - there are enumerations which have multi-bit elements, e.g. with ImGuiPopupFlags it would be helpful to know all the MouseButton cases are a single element. Some languages with "Flags" support can handle multi-bit values and others cannot.
It looks like all enums are marked currently with
is_flags_enum
, e.g. from most recent artifacts:From the code, it looks like it should only be names that end in Flags:
Somewhat related - there are enumerations which have multi-bit elements, e.g. with
ImGuiPopupFlags
it would be helpful to know all theMouseButton
cases are a single element. Some languages with "Flags" support can handle multi-bit values and others cannot.