Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/FUObjectArray
Inheritance Hierarchy
- FUObjectArray::TIterator
- FRawObjectIterator
- TObjectIteratorBase
- TObjectIterator< UObject >
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectArray.h |
Include | #include "UObject/UObjectArray.h" |
Syntax
class TIterator
Remarks
Low level iterator.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TIterator
(
const FUObjectArray& InArray, |
Constructor | |
![]() |
TIterator
(
EEndTagType, |
Constructor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
bool | Advance () |
Iterator advance with ordinary name for clarity in subclasses |
![]() ![]() |
int32 | GetIndex () |
|
![]() ![]() |
const FUObjectArray & | Gets the array this iterator iterates over | |
![]() ![]() |
FUObjectItem * | GetObject () |
Dereferences the iterator with an ordinary name for clarity in derived classes |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Conversion to "bool" returning true if the iterator is valid. | ||
![]() ![]() |
bool | operator! () |
Inverse of the "bool" operator |
![]() ![]() |
bool | operator!=
(
const TIterator& Rhs |
|
![]() |
void | operator++ () |
Iterator advance |
![]() ![]() |
bool | operator==
(
const TIterator& Rhs |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EEndTagType |