Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Helpers
References
| Module | PCG |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCG/Public/Helpers/PCGSettingsHelpers.h |
| Include | #include "Helpers/PCGSettingsHelpers.h" |
Syntax
struct FPCGGetAllOverridableParamsConfig
Variables
| Type | Name | Description | |
|---|---|---|---|
| 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. |