Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject
Inheritance Hierarchy
- FPropertyValueIterator
- TPropertyValueIterator
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
Include | #include "UObject/UnrealType.h" |
Syntax
template<class T>
class TPropertyValueIterator : public FPropertyValueIterator
Remarks
Templated version, will verify the property type is correct and will skip any properties that are not
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Invalid iterator, start with empty stack | ||
![]() |
TPropertyValueIterator
(
const UStruct* InStruct, |
Construct an iterator using a struct and struct value |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
T * | Key () |
Returns Property currently being iterated |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const PairType & | operator* () |
Returns a TPair containing Property/Value currently being iterated |
![]() ![]() |
const PairType * | operator-> () |
Typedefs
Name | Description |
---|---|
PairType |