This isnt necessarily bevy related, but maybe someone could still help me?
I'm working on a derivable macro which loops through variants of an enum and then serializes them in a special format.
All this works, no issues.
But I noticed that the order of the variants doesnt seem to be the same every time?
So my code is like this.
I have this enum that derives QevyProperty:
#[derive(Reflect, Default, QevyProperty)]
#[reflect(QevyProperty, Default)]
#[qevy_property(property_type = "flags")]
enum EnumTestFlag {
#[default]
#[qevy_property(selected_by_default = true)]
Test,
EnumVariantTest,
}
the macro code itself is too long for this message, so i'll send it after