/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h
Sample code TArrayTestPawns; ... / test iterator, all items for ( TObjectArrayIteratorIt(TestPawns); It; ++It ) { UE_LOG(LogUObjectGlobals, Log, TEXT("Item %s"),*It->GetFullName()); } Constructor, iterates all non-null, non pending kill objects, optionally of a particular class or base class
TObjectArrayIterator ( [TArray](API\Runtime\Core\Containers\TArray)< TObjectClass * > & InArray, [UClass](API\Runtime\CoreUObject\UObject\UClass) * InClassToCheck, bool InbExactClass )