Module Cycle

플러그인 모듈 수명주기

플러그인은 uplugin 설명, Build.cs 의존성, 모듈 시작과 종료, 배포 산출물이 맞물려 동작합니다.

uplugin Build Load Ship

Descriptor

플러그인 이름, 타입, 로딩 단계, 지원 플랫폼을 uplugin에서 먼저 정의합니다.

Build.cs

Public과 Private 의존성을 분리해 사용자가 필요한 헤더만 보게 합니다.

Startup

IModuleInterface에서 메뉴 등록, 객체 초기화, 외부 라이브러리 연결을 시작합니다.

Package

바이너리, 콘텐츠, 문서, 버전 규칙을 묶어 재사용 가능한 단위로 만듭니다.