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 |