Replace Enum defined in Blueprint with C++ variant

I have used an enum asset for a while in a blueprint, I now need to replace with with a copy of this same enum in C++ because I require access to this value on the C++ side.

The new enum is already available in C++ but I see no way to update my type unless I delete ALL references to that object (they are mirrored so it should simply be replaceable) and then update the type in blueprint and then re-assigning all the variables.

Is there another way? And I find these things are often a problem - refactoring Blueprint isn’t nearly as easy/friendly as C++ at this moment (plain text is just simpler to deal with I suppose :slight_smile: ) Are there current plans to improve on refactoring blueprints?

I feel your pain. 2 and a half years later, still a cumbersome process :expressionless:

this would be very handy.

This would be a lifesaver.