 |
bool |
bExcludeMetadataIsConjunction |
If the exclude values is a conjunction (all values need to be present to discard), or disjunction (any values needs to be present to discard) |
 |
bool |
bExcludePropertyFlagsIsConjunction |
If the exclude flags is a conjunction (all flags need to be present to discard), or disjunction (any flag needs to be present to discard) |
 |
bool |
bExcludeSuperProperties |
Don't look for properties from parents. |
 |
bool |
bExtractArrays |
If you want to also extract arrays. |
 |
bool |
bExtractObjects |
If you want to go through objects too. |
 |
bool |
bIncludeMetadataIsConjunction |
If the metadata values is a conjunction (all values need to be present to keep), or disjunction (any values needs to be present to keep) |
 |
bool |
bIncludePropertyFlagsIsConjunction |
If the include flags is a conjunction (all flags need to be present to keep), or disjunction (any flag needs to be present to keep) |
 |
bool |
bUseSeed |
If we don't use the seed, don't add it as override. |
 |
TArray< FName > |
ExcludeMetadataValues |
List of metadata values to find in property metadata. Only works in editor builds as metadata on property is not available elsewise. |
 |
uint64 |
ExcludePropertyFlags |
Flags to exclude in property flags. |
 |
TArray< FName > |
IncludeMetadataValues |
List of metadata values to find in property metadata. Only works in editor builds as metadata on property is not available elsewise. |
 |
uint64 |
IncludePropertyFlags |
Flags to include in property flags. Note that if exclusion says discard, it will be discarded. |
 |
int32 |
MaxStructDepth |
Max depth for structs of structs. -1 = no limit. |