UE4遍历枚举方式
UEnum*MyEnum=StaticEnum<MyEnumType>();
for(int32 i;i<MyEnum->NumEnums()-1;i++)
{
MyEnumType(MyEnum->GetValueByIndex(i));
}
GetValueByIndex获取的值为int64,需要转为你枚举定义的类型。
UE4遍历枚举方式
UEnum*MyEnum=StaticEnum<MyEnumType>();
for(int32 i;i<MyEnum->NumEnums()-1;i++)
{
MyEnumType(MyEnum->GetValueByIndex(i));
}
GetValueByIndex获取的值为int64,需要转为你枚举定义的类型。