| bDiscardLeafStructProperty |
bool |
If we should discard any leaf struct property that was not supported before generic attributes. |
Helpers/PCGSettingsHelpers.h |
|
| bExcludeMetadataIsConjunction |
bool |
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) |
Helpers/PCGSettingsHelpers.h |
|
| bExcludePropertyFlagsIsConjunction |
bool |
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) |
Helpers/PCGSettingsHelpers.h |
|
| bExcludeSuperProperties |
bool |
Don't look for properties from parents. |
Helpers/PCGSettingsHelpers.h |
|
| bExtractArrays |
bool |
If you want to also extract arrays. |
Helpers/PCGSettingsHelpers.h |
|
| bExtractObjects |
bool |
If you want to go through objects too. |
Helpers/PCGSettingsHelpers.h |
|
| bIncludeMetadataIsConjunction |
bool |
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) |
Helpers/PCGSettingsHelpers.h |
|
| bIncludePropertyFlagsIsConjunction |
bool |
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) |
Helpers/PCGSettingsHelpers.h |
|
| bUseSeed |
bool |
If we don't use the seed, don't add it as override. |
Helpers/PCGSettingsHelpers.h |
|
| ExcludeMetadataValues |
TArray< FName > |
List of metadata values to find in property metadata. |
Helpers/PCGSettingsHelpers.h |
|
| ExcludePropertyFlags |
uint64 |
Flags to exclude in property flags. |
Helpers/PCGSettingsHelpers.h |
|
| IncludeMetadataValues |
TArray< FName > |
List of metadata values to find in property metadata. |
Helpers/PCGSettingsHelpers.h |
|
| IncludePropertyFlags |
uint64 |
Flags to include in property flags. Note that if exclusion says discard, it will be discarded. |
Helpers/PCGSettingsHelpers.h |
|
| MaxContainersNum |
int32 |
When extracting arrays of arrays, discard any property that is within this number or more containers. |
Helpers/PCGSettingsHelpers.h |
|
| MaxStructDepth |
int32 |
Max depth for structs of structs. -1 = no limit. |
Helpers/PCGSettingsHelpers.h |
|
| ShouldKeepPropertyFunc |
TFunction< bool(const FProperty *, int32)> |
To accomodate all the different combinations for property flags and metadata flags, the caller can provide a function to evaluate if the property should be kept or discarded. |
Helpers/PCGSettingsHelpers.h |
|
| StopClass |
const UStruct * |
Don't look for properties from 'StopClass' and its parents (Should be a subclass of the looked-up class) nullptr means go all the way to root. |
Helpers/PCGSettingsHelpers.h |
|