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
#
언리얼
#
열거형
#
이름
#
추출