[C++] Create custom, editor editable Enum

Hi!

I already tried that, but this is just to create an Enum (with the values) in C++ and then use it inside the Blueprint.

What I want is something that has the same behavior as the default Enum:

  1. right-click in the content browser, go to blueprint, choose Enum (or my new EnumClass) and name it
  2. Double click on it inside the CB and from there add the enum values
  3. Use it as a blueprint variable or however i want to.

My goal is to add some custom behavior to my enum later on (i want to attach variables to each enum value and still be able to use the dropdowns in the blueprint, a sort of Enum+Struct mix), but for that I first need to be able to reproduce the exact same behavior as the standard one.