/Engine/Plugins/Experimental/PCG/Source/PCG/Public/Helpers/PCGSettingsHelpers.h
struct FPCGGetAllOverridableParamsConfig
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
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.