Open Eu4ng opened 1 year ago
모듈과 플러그인 차이
플러그인은 모듈을 여러 개 가질 수도 있고, 리소스도 따로 가질 수 있음. 즉 모듈은 코드만 있는데 플러그인은 코드랑 리소스 둘 다 가질 수 있다. 플러그인의 모든 코드는 모듈에 포함되야 됨.
UCLASS, UPROPERTY 매크로
모듈에 UCLASS, UPROPERTY 매크로가 있다면 UHT 시리얼라이제이션, 가비지 컬렉션, 런타임 인트로스펙션 등을 제공하는데 필요한 코드를 붙여준다.
모듈 밖에서 클래스나 함수 접근 방법
*_API 매크로를 통해 노출시켜야 함. 노출되는 항목이 많을수록 컴파일 시간이 길어짐. 클래스에 있는 한 함수에만 접근이 필요하면 함수에만 접근 가능
모듈과 플러그인 차이
UCLASS, UPROPERTY 매크로
모듈 밖에서 클래스나 함수 접근 방법
참고 링크