Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include | #include "UObject/UnrealType.h" |
Syntax
template<class T>
class TFieldIterator
Remarks
For iterating through a linked list of fields.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TFieldIterator
(
const UStruct* InStruct, |
|||
TFieldIterator
(
const UStruct* InStruct, |
Legacy version taking the flags as 3 separate values |
Functions
Operators
| Type | Name | Description | |
|---|---|---|---|
| Conversion to "bool" returning true if the iterator is valid. | |||
| bool | operator! () |
Inverse of the "bool" operator | |
| bool | operator!=
(
const TFieldIterator< T >& Rhs |
||
| T * | operator* () |
||
| const T * | operator* () |
||
| void | operator++ () |
||
| bool | operator==
(
const TFieldIterator< T >& Rhs |
||
| T * | operator-> () |