728x90
반응형
.h
FString GetEnumDisplayNameToString(ETestEnum EnumValue) const;
.cpp
FString Test::GetEnumDisplayNameToString(ETestEnum EnumValue) const
{
const UEnum* EnumPtr = FindObject<UEnum>(ANY_PACKAGE, TEXT("ETestEnum"), true);
if (EnumPtr == nullptr)
{
return FString("Invalid");
}
return EnumPtr->GetDisplayNameTextByIndex(static_cast<int32>(EnumValue)).ToString();
}
728x90
반응형
'언리얼 엔진 > C++' 카테고리의 다른 글
언리얼엔진 5 C++ Dedicated server Error: Assertion failed: Index != INDEX_NONE (0) | 2022.04.08 |
---|---|
언리얼엔진 C++ On Notify Begin (0) | 2022.04.05 |
언리얼엔진 C++ Enum Blackboard에서 사용하는 법 (0) | 2022.04.04 |
언리얼엔진 C++ UClass (0) | 2022.01.11 |
언리얼엔진 C++ 가비지컬렉션 (0) | 2022.01.03 |