Description

Trying to create a variable that accepts multiple types of enums, and code-based enums are not showing up in the list.

Creating a variable that stores a UEnum class does not display enums created in code when you are attempting to set it in a blueprint based on the code class. However, enums created in the content browser are displayed on the dropdown.

Found in 4.10.4. Reproduced in 4.11 Preview 6 and Main CL 2877267

Steps to Reproduce

1. Open the attached project
2. Open the MyMyActor blueprint
3. Go to the Class Defaults panel
4. Look for the State Enum Class Variable
5. Click the dropdown

Result: Only the enums that were created in the content browser appear. The enum that is created in code does not appear in this dropdown.

Expected: The enum that was created in code would appear as an option in the dropdown.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

2
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.104.114.12
CreatedFeb 24, 2016
ResolvedAug 18, 2021
UpdatedAug 18, 2021