Make an editable enum

Hello
I have a problem to realize my configurations.
(A)- I would like to make a list of editable text in the configurations.
(B)- in function, I would like to choose the text from the list.

thanks for your solution

This cannot be done in an easy way, you would have to create a new custom node class, and also a new pin factory to override the drawing of one of your pins, which would probably be a Name pin, similarly to how it’s done in the GetDataTableRow node. It’s not a straightforward task and there’s not much documentation on it unfortunately

The fastest way to do this is not converting it into an Enum.
You could create a Blueprint Macro Library and implement your own switch there based on a List of FName you configured in the project settings. The input being FName, the output exec pins. You can get the developer settings from BP using the “GetDefaultClass” node.

Option B is just creating an enum uasset which can easily be edited, but I have a feeling you are avoiding enum because you need a more dynamic solution.