Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Metadata
Inheritance Hierarchy
- FPCGAttributePropertySelector
- FPCGAttributePropertyInputSelector
References
| Module | PCG |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCG/Public/Metadata/PCGAttributePropertySelector.h |
| Include | #include "Metadata/PCGAttributePropertySelector.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FPCGAttributePropertyInputSelector : public FPCGAttributePropertySelector
Remarks
Struct that will default on (or for previously created selectors).
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyDeprecation
(
int32 InPCGCustomVersion |
For older nodes, before the split between Input and Output, force any last attribute to be last created to preserve the old behavior. | |
| FPCGAttributePropertyInputSelector | CopyAndFixLast
(
const UPCGData* InData |
Get a copy of the selector, with replaced by the right selector. | |
| bool | SerializeFromMismatchedTag
(
const FPropertyTag& Tag, |
To support previously saved nodes, that used FPCGAttributePropertySelector, we need to define this function to de-serialize the new class using the old. |