Enumerator |
---|
PPF_None | No special property exporting flags
|
PPF_Delimited | Indicates that property data should be wrapped in quotes (for some types of properties)
|
PPF_CheckReferences | Indicates that the object reference should be verified
|
PPF_ExportsNotFullyQualified | |
PPF_AttemptNonQualifiedSearch | |
PPF_RestrictImportTypes | Indicates that importing values for config properties is disallowed
|
PPF_SerializedAsImportText | Indicates that this is a blueprint pin or something else that is saved to disk as import text
|
PPF_ExternalEditor | Set if this is being exported/imported for an external editor format like CSV. If true, it uses authored names instead of internal names and default values are always written out.
|
PPF_SubobjectsOnly | only include properties which are marked CPF_InstancedReference
|
PPF_DeepComparison | Indicates that two object should be considered identical if the property values for both objects are all identical
|
PPF_DeepCompareInstances | Similar to PPF_DeepComparison, except that template components are always compared using standard object property comparison logic (basically if the pointers are different, then the property isn't identical)
|
PPF_DeepCompareDSOsOnly | Only do a deep comparison if the objects are native created default subobjects. This can be used to use the legacy FPropertyObjectBase::Identical behavior where subobjects that were not created as a default subobject would always return false for a deep compare. Requires PPF_DeepComparison or PPF_DeepCompareInstances to also be set
|
PPF_Copy | Set if this operation is copying in memory (for copy/paste) instead of exporting to a file. There are some subtle differences between the two
|
PPF_Duplicate | Set when duplicating objects via serialization
|
PPF_SimpleObjectText | Indicates that object property values should be exported without the package or class information
|
PPF_ParsingDefaultProperties | parsing default properties - allow text for transient properties to be imported - also modifies ObjectProperty importing slightly for subobjects
|
PPF_IncludeTransient | indicates that non-categorized transient properties should be exported (by default, they would not be)
|
PPF_InstanceSubobjects | Indicates that any instanced subobject properties should get a duplicate of the specified object rather than having its value set to the specified text
|
PPF_PropertyWindow | indicates that we're exporting properties for display in the property window. - used to hide EditHide items in collapsed structs
|
PPF_DebugDump | Force fully qualified object names (for debug dumping)
|
PPF_DuplicateForPIE | Set when duplicating objects for PIE
|
PPF_SeparateDeclare | Set when exporting just an object declaration, to be followed by another call with PPF_SeparateDefine
|
PPF_SeparateDefine | Set when exporting just an object definition, preceded by another call with PPF_SeparateDeclare
|
PPF_BlueprintDebugView | Used by 'watch value' while blueprint debugging
|
PPF_ConsoleVariable | Exporting properties for console variables.
|
PPF_UseDeprecatedProperties | Ignores CPF_Deprecated flag
|
PPF_ForceTaggedSerialization | Ignores CPF_SkipSerialization flag when using tagged serialization
|
PPF_DuplicateVerbatim | Set when duplicating objects verbatim (doesn't reset unique IDs)
|