@DarkRadiance1983 I’m trying to understand your logic here
- you get the enum (blueprint ver) and then get it’s value via an integer…that will give you the same integer.
An Enum’s value is it’s index.
So if you get 0 it returns 0.
Regarding your upper screenshot to get a UEnum pointer would look like this
UEnum* MyEnum = ItemTypeEnum.Object;
The enum does not hold values per say. It just has indexes 0 => x
An variable of type enum can have a set value