Hello, I have a question here about the enum class in UE4 , now is the I have more than 255 values to set in a enum class like :
ENUM(BlueprintType)
enum class ECityMapMeshTag : uint8
{
RoadTwoLanes_LaneLeft UMETA(DisplayName = "Road: Two Lanes - Lane Left"),
RoadTwoLanes_LaneRight UMETA(DisplayName = "Road: Two Lanes - Lane Right"),
RoadTwoLanes_SidewalkLeft UMETA(DisplayName = "Road: Two Lanes - Sidewalk Left"),
RoadTwoLanes_SidewalkRight UMETA(DisplayName = "Road: Two Lanes - Sidewalk Right"),
RoadTwoLanes_LaneMarkingSolid UMETA(DisplayName = "Road: Two Lanes - Lane Marking Solid"),
RoadTwoLanes_LaneMarkingBroken UMETA(DisplayName = "Road: Two Lanes - Lane Marking Broken"),
...
...
...
\\\more than 255 Tags.
NUMBER_OF_TAGS UMETA(Hidden),
INVALID UMETA(Hidden)
};
But type enums support uint8 only, can I use uint32 instead of uint8? if not , how can I do to make the maximal value more than 255??