#include <UObjectArray.h>
◆ EEndTagType
| enum FUObjectArray::TIterator::EEndTagType |
◆ TIterator() [1/2]
Constructor
- Parameters
-
| InArray | the array to iterate on |
| bOnlyGCedObjects | if true, skip all of the permanent objects |
◆ TIterator() [2/2]
Constructor
- Parameters
-
| InArray | the array to iterate on |
| bOnlyGCedObjects | if true, skip all of the permanent objects |
◆ Advance()
| bool FUObjectArray::TIterator::Advance |
( |
| ) |
|
|
inlineprotected |
Iterator advance with ordinary name for clarity in subclasses
- Returns
- true if the iterator points to a valid object, false if iteration is complete
◆ GetIndex()
◆ GetIteratedArray()
| const FUObjectArray & FUObjectArray::TIterator::GetIteratedArray |
( |
| ) |
const |
|
inlineprotected |
Gets the array this iterator iterates over
◆ GetObject()
Dereferences the iterator with an ordinary name for clarity in derived classes
- Returns
- the UObject at the iterator
◆ operator bool()
Conversion to "bool" returning true if the iterator is valid.
◆ operator!()
inverse of the "bool" operator
◆ operator!=()
| bool FUObjectArray::TIterator::operator!= |
( |
const TIterator & |
Rhs | ) |
const |
|
inline |
◆ operator++()
◆ operator==()
| bool FUObjectArray::TIterator::operator== |
( |
const TIterator & |
Rhs | ) |
const |
|
inline |
The documentation for this class was generated from the following file: