UObjectBaseUtility::GetTypedOuter

Traverses the outer chain searching for the next object of a certain type.