Enum with UUserDefinedEnum

I want to know how can I make enums with UUserDefinedEnum.
Because the functions like ReName, GetValuebyName looks very useful for me.
Here’s my earlier enumulation. How can I change it to UUserDefinedEnum?

UENUM(BlueprintType)
enum class EZone : uint8
{
	Zone = 0 UMETA(DisplayName = "Zone"),
	DangerZone = 1 UMETA(DisplayName = "DangerZone"),
	ProhibitedZone = 2 UMETA(DisplayName = "ProhibitedZone"),
	SafetyZone = 3 UMETA(DisplayName = "SafetyZone")
};
1 Like