1. Reflection System 기본 C++에는 Reflection기능이 없지만 UE에는 내장되어 있다 Refelection 시스템이란 원하는 데이터를 BP에 노출시킬 수 있게 하는 기능, Garbage Collection (GC)로 메모리 할당/해제를 자동으로 해주는 기능 (더 이상 사용되지 않는 Object의 메모리를 자동으로 해제한다), 직렬화, 네트워크 리플리케이션 등의 기능이다 대표적인 Reflection 매크로에는 UENUM(), USTRUCT(), UCLASS(), UPROPERTY(), UFUNCTION()등이 있다 Reflection을 적용하기 위해서는 Class 헤더파일에 “클래스명.generated.h”가 include 되어야 한다 (자동생성) 이 헤더가 있어야 Reflectio..