How to write a structure using C++ and with the properties specific enum values in the Blueprint Editor

@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