![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EngineUtils.h>
Inheritance diagram for FActorIterator:Public Member Functions | |
| FActorIterator (const UWorld *InWorld, const EActorIteratorFlags InFlags=EActorIteratorFlags::OnlyActiveLevels|EActorIteratorFlags::SkipPendingKill) | |
| FActorIterator (const UWorld *InWorld, const TSubclassOf< AActor > InClass, const EActorIteratorFlags InFlags=EActorIteratorFlags::OnlyActiveLevels|EActorIteratorFlags::SkipPendingKill) | |
| FActorIterator (EActorIteratorType) | |
Public Member Functions inherited from TActorIteratorBase< FActorIterator > | |
| void | operator++ () |
| FORCEINLINE AActor * | operator* () const |
| FORCEINLINE AActor * | operator-> () const |
| FORCEINLINE | operator bool () const |
| void | ClearCurrent () |
| int32 | GetProgressNumerator () const |
Friends | |
| class | TActorIteratorBase< FActorIterator > |
Additional Inherited Members | |
Protected Member Functions inherited from TActorIteratorBase< FActorIterator > | |
| TActorIteratorBase (EActorIteratorType) | |
| TActorIteratorBase (const UWorld *InWorld, TSubclassOf< AActor > InClass, const EActorIteratorFlags InFlags) | |
| bool | IsActorSuitable (const AActor *Actor) const |
| bool | CanIterateLevel (const ULevel *Level) const |
Actor iterator Note that when Playing In Editor, this will find actors only in CurrentWorld
|
inlineexplicit |
Constructor
| InWorld | The world whose actors are to be iterated over. |
| InFlags | Iteration flags indicating which types of levels and actors should be iterated |
|
inlineexplicit |
Constructor
| InWorld | The world whose actors are to be iterated over. |
| InClass | The type of actors to be iterated over. |
| InFlags | Iteration flags indicating which types of levels and actors should be iterated |
|
inlineexplicit |
Constructor for creating an end iterator
|
friend |