로딩
요청 처리 중입니다...

언리얼(Unreal) - 열거형(Enum) 이름 추출(FName, FString)

 언리얼(Unreal) - 열거형(Enum) 이름 추출(FName, FString)

1. 열거형 작성 UENUM(BlueprintType) enum class ELevelName : uint8 { StartStage UMETA(DisplayName = StartStage), FirstStage UMETA(DisplayName = FirstStage), SecondStage UMETA(DisplayName = SecondStage), }; 2.

UEnum 생성 const UEnum* CharEnum = FindObject(ANY_PACKAGE, TEXT("ELevelName"), true); UEnum을 생성하여 우리가 작성한 열거형의 이름을 두번째 이름에 작성하면 해당 정보가 저장된다. 3. 인덱스를 통한 이름 추출 for (int i = 0; i < CharEnum->NumEnums(); i++) { ELevelName LevelName = (ELevelName)(CharEnum->GetValueByIndex(i)); UE_LOG(LogTemp, Wa...

# Enum # FName # FString # Unreal # 언리얼 # 열거형 # 이름 # 추출