[UE] C++ UEnumをStringへ変換

  • デバッグで非常によく使うのでメモ。
// UEnumをFStringへ変換
const FString EnumStr = UEnum::GetValueAsString(/*Enum*/);

// 型名を消したいならこんな感じ
FString LeftStr;
FString RightStr;
EnumString.Split(TEXT("::"), &LeftStr, &RightStr);

// RightStrが型名が消えたFStringになる

参考文献