Unreal Engine GC
언리얼 엔진의 UObject 계열 객체는 일반 C++ 객체와 다르게 언리얼 GC (Garbage Collection)의 관리를 받는다.객체 종류생성 방식UObjectNewObject()AActorGetWorld()->SpawnActor()UActorComponentCreateDefaultSubobject(), NewObject()UUserWidgetCreateWidget()이 함수들은 객체를 생성하면서 언리얼 객체 시스템에 등록한다.이후 GC는 등록된 객체들을 대상으로 생존 여부를 판단한다.Strong ReferenceUPROPERTY()가 붙은 UObject 참조는 GC가 추적할 수 있는 참조가 된다.UPROPERTY()TObjectPtr MyObject;MyObject가 어떤 객체를 가리키고 있고, ..