에디터 의존성 분리
런타임 모듈과 에디터 모듈을 나눠 패키지 빌드에 UnrealEd가 섞이지 않게 합니다.
ToolMenus, 탭 스포너, 디테일 커스터마이징은 모두 에디터 모듈의 시작과 종료 지점에 묶어 관리해야 합니다.
런타임 모듈과 에디터 모듈을 나눠 패키지 빌드에 UnrealEd가 섞이지 않게 합니다.
메뉴, 툴바, 탭, 커스터마이징을 `StartupModule()`에서 한 번에 등록합니다.
`TCommands`와 실행 액션을 연결해 버튼, 단축키, 컨텍스트 메뉴가 같은 작업을 호출하게 합니다.
탭 스포너, 메뉴 확장, 디테일 커스터마이징을 해제해 재시작 오류를 줄입니다.
에셋 이름 정리, 검증 실행처럼 한 번 누르는 명령에 적합합니다.
목록, 필터, 미리보기처럼 계속 열어 두는 UI는 독립 탭으로 둡니다.
특정 액터나 구조체의 입력 규칙을 디테일 패널에서 바로 안내합니다.