/Engine/Source/Runtime/Engine/Public/EngineUtils.h
Abstract base class for actor iteration. Implements all operators and relies on IsActorSuitable to be overridden by derived class. Note that when Playing In Editor, this will find actors only in CurrentWorld.
class FActorIteratorState
FDelegateHandle
ActorSpawnedDelegateHandle
Handle to the registered OnActorSpawned delegate
int32
ConsideredCount
Number of actors that have been considered thus far
AActor*
CurrentActor
Current actor pointed to by actor iterator
constUWorld&#...
CurrentWorld
Current world we are iterating upon
UClass*
DesiredClass
The class type we are iterating, kept for filtering
int32
Index
Index of the current element in the object array
TArray<UObject...
ObjectArray
Results from the GetObjectsOfClass query
bool
ReachedEnd
Whether we already reached the end
TArray<AActor...
SpawnedActorArray
Contains any actors spawned during iteration