UHT (Unreal Header Tool)1. 한 줄 정의UHT는 Unreal Engine의 리플렉션 시스템을 위해C++ 헤더를 분석하고 자동 코드를 생성하는 도구다. 2. UHT는 왜 필요한가?C++ 자체에는 다음 기능이 없다.런타임 타입 정보 확장에디터 노출 메타데이터Garbage Collection 추적Blueprint 연동👉 Unreal은 이를 코드 생성 방식으로 해결한다. 3. UHT의 핵심 역할UHT는 다음을 담당한다.UCLASS, USTRUCT, UENUM, UFUNCTION, UPROPERTY메타데이터 파싱.generated.h 파일 생성리플렉션 데이터 구축4. 동작 흐름 (빌드 파이프라인)[ C++ Header (.h) ] ↓[ Unreal Header Tool ] ..