Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FPropertyValueIterator
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Invalid iterator, start with empty stack | UObject/UnrealType.h | ||
FPropertyValueIterator
(
FFieldClass* InPropertyClass, |
Construct an iterator using a struct and struct value | UObject/UnrealType.h |
FPropertyValueIterator()
Description
Invalid iterator, start with empty stack
| Name | FPropertyValueIterator |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include Path | #include "UObject/UnrealType.h" |
FPropertyValueIterator()
FPropertyValueIterator(FFieldClass , const UStruct , const void *, EPropertyValueIteratorFlags, EFieldIteratorFlags::DeprecatedPropertyFlags)
Description
Construct an iterator using a struct and struct value
| Name | FPropertyValueIterator |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include Path | #include "UObject/UnrealType.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UnrealType.cpp |
FPropertyValueIterator
(
FFieldClass * InPropertyClass,
const UStruct * InStruct,
const void * InStructValue,
EPropertyValueIteratorFlags InRecursionFlags,
EFieldIteratorFlags::DeprecatedPropertyFlags InDeprecatedPropertyFlags
)
Parameters
| Name | Remarks |
|---|---|
| InPropertyClass | The UClass of the FProperty type you are looking for |
| InStruct | The UClass or UScriptStruct containing properties to search for |
| InStructValue | Address in memory of struct to search for property values |
| InRecursionFlags | Rather to recurse into container and struct properties |
| InDeprecatedPropertyFlags | Rather to iterate over deprecated properties |