#memo

不正確な内容です、UE4についてが多い

UENUM()マクロの使用

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

Enums For Both C++ and BP - Epic Wiki