TObjectIterator< UObject >

Specialization for T == [UObject](API\Runtime\CoreUObject\UObject\UObject) that does not call IsA() unnecessarily

Windows
MacOS
Linux

Inheritance Hierarchy

FUObjectArray::TIterator

FObjectIterator

TObjectIterator< UObject >

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectIterator.h

Include

#include "UObject/UObjectIterator.h"

Syntax

template<>
class TObjectIterator< UObject > : public FObjectIterator

Remarks

Specialization for T == UObject that does not call IsA() unnecessarily

Functions

Name Description

Public function

 

TObjectIterator

(
    bool bOnlyGCedObjects
)

Constructor

Public function

 

TObjectIterator

(
    FObjectIterator::EEndTagType,
    const TObjectIterator& Begin
)

Constructor

Public function

 

TObjectIterator

(
    EObjectFlags AdditionalExclusionFla...,
    bool bIncludeDerivedClasses,
    EInternalObjectFlags InternalExclus...
)

Operators

Name Description

Public function

void

 

operator++()

Iterator advance

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss