
UE4 C++ FORCEINLINE을 활용한 Enum 클래스 디버깅
2021. 1. 18. 23:08
DevLog/Unreal Engine
Enum Class란? (사용자정의 열거형) 열거형은 정수형 상수를 사람이 알아보기 쉬운 형태로 만들어줍니다. 이러한 열거형은 코드 내부에서만 사용이 가능하고, 언리얼 에디터의 디테일 패널이나, 블루프린트에서 사용이 불가능하다는 문제가 있습니다. 이 문제는 언리얼 전용 열거형을 만들어주시면 해결할 수 있습니다. UEnum 레퍼런스 코드 UENUM(BlueprintType) enum class EViewMode : uint8 { ThirdPerson UMETA(DisplayName = "ThirdPerson"), FirstPerson UMETA(DisplayName = "FirstPerson") }; 위 열거형은 ViewMode를 의미하는 예제 열거형이며 3인칭과 1인칭 타입이 존재합니다. DisplayN..