ForEachObjectWithOuterBreakable

Performs an operation on objects with a given outer, with the possibility to break iteration Note that the operation must not modify the [UObject](API\Runtime\CoreUObject\UObject\UObject) hash maps so it can not create, rename or destroy UObjects.