| bDeleteSourceAttribute |
bool |
After the extraction, delete the original attribute. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| bExtractAll |
bool |
If we want to extract ALL members from the struct. OutputAttributeName will be ignored. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| Context |
FPCGContext * |
Context that contains the input data. Cannot be null when passed to ExtractMemberFromStruct. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| InputLabel |
FName |
Input pin label to read the data from. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| InputSource |
const FPCGAttributePropertyInputSelector * |
Selector for the attribute to extract. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| OnSuccessExtractionCallback |
TFunction< void(const FPCGTaggedData &)> |
Extra function that can be called after the extraction succeeded with the input data. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| OptionalClassRequirement |
TOptional< TSubclassOf< UPCGData > > |
Optional class to check the input data. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| OutputAttributeName |
const FPCGAttributePropertyOutputSelector * |
Selector for the output attribute to write into. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|
| OutputLabel |
FName |
Output pin label to output the result attribute set to. |
Elements/Metadata/PCGExtractMemberFromStruct.h |
|