![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <UnrealType.h>
Inheritance diagram for TPropertyValueIterator< T >:Public Types | |
| using | PairType = TPair< const T *, const void * > |
Public Types inherited from FPropertyValueIterator | |
| using | BasePairType = TPair< const FProperty *, const void * > |
Templated version, will verify the property type is correct and will skip any properties that are not
| using TPropertyValueIterator< T >::PairType = TPair<const T*, const void*> |
|
inlineexplicit |
Construct an iterator using a struct and struct value
| 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 |
|
default |
Invalid iterator, start with empty stack
|
inline |
Returns Property currently being iterated
|
inline |
Returns a TPair containing Property/Value currently being iterated
|
inline |