UENUM()マクロの使用
UENUM(BlueprintType) enum class EHoge : uint8 { None, Foo UMETA(DisplayName="Bar"), Huga };
- C++11のscoped enumerationつかう
- なので値を代入する時は型名修飾が必要
EHoge hoge = EHoge::Huga;
UENUM(BlueprintType) enum class EHoge : uint8 { None, Foo UMETA(DisplayName="Bar"), Huga };
EHoge hoge = EHoge::Huga;