UObjectBaseUtility::GetImplementingOuter

Traverses the outer chain looking for the next object that implements the specified [IInterface](API\Runtime\CoreUObject\UObject\IInterface) (InterfaceClass must be an [IInterface](API\Runtime\CoreUObject\UObject\IInterface))