![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EngineUtils.h>
Inheritance diagram for TActorIterator< ActorType >:Public Member Functions | |
| TActorIterator (const UWorld *InWorld, TSubclassOf< ActorType > InClass=ActorType::StaticClass(), EActorIteratorFlags InFlags=EActorIteratorFlags::OnlyActiveLevels|EActorIteratorFlags::SkipPendingKill) | |
| TActorIterator (EActorIteratorType) | |
| FORCEINLINE ActorType * | operator* () const |
| FORCEINLINE ActorType * | operator-> () const |
Public Member Functions inherited from TActorIteratorBase< TActorIterator< ActorType > > | |
| void | operator++ () |
| FORCEINLINE AActor * | operator* () const |
| FORCEINLINE AActor * | operator-> () const |
| FORCEINLINE | operator bool () const |
| void | ClearCurrent () |
| int32 | GetProgressNumerator () const |
Friends | |
| class | TActorIteratorBase< TActorIterator > |
Additional Inherited Members | |
Protected Member Functions inherited from TActorIteratorBase< TActorIterator< ActorType > > | |
| TActorIteratorBase (EActorIteratorType) | |
| TActorIteratorBase (const UWorld *InWorld, TSubclassOf< AActor > InClass, const EActorIteratorFlags InFlags) | |
| bool | IsActorSuitable (const AActor *Actor) const |
| bool | CanIterateLevel (const ULevel *Level) const |
Misc. Iterator types
Template actor iterator.
|
inlineexplicit |
Constructor
| InWorld | The world whose actors are to be iterated over. |
| InClass | The subclass 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
|
inline |
Returns the current suitable actor pointed at by the Iterator
|
inline |
Returns the current suitable actor pointed at by the Iterator
|
friend |