/Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h
TSoftClassPtris a templatized wrapper aroundFSoftObjectPtrthat works like aTSubclassOf, it can be used in UProperties for blueprint subclasses
template<class TClass> class TSoftClassPtr