FObjectInitializer::SetDefaultSubobjectClass

Sets the class to use for a subobject defined in a base class, the class must be a subclass of the class used by the base class.