Problem: blueprint variables of type enum class EMyEnum : uint8 are not represented in behavior tree graph editor. The problem doesn’t reproduce for enum EMyEnum and for namespace EMyEnum { enum Type{}} enums.
Steps:
- Make a blueprint BT task and add any enum class public variable to it (my example uses EUnit):
- Place new task node in a behavior tree:
Result: enum class variable is not shown in the graph editor. Notice that other variables (Enum of type ECollisionChannel and NamespaceEnum of type EBTNodeResult) are visible.
Expected result: all three variables of different enum types are visible.