Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette
Features such as Post-Assembly Parameters rely on retrieving an Item's Assembly Output from the Collection Assembly Output.
In many cases, the Item's output is simply stored unmodified on the Collection's output and so the mapping is very simple. Occasionally the Item's output is stored in a different format on the Collection's output or transformed in some way and more custom handling is needed.
This struct allows the mapping to be declared, so that simple cases can be handled automatically. This saves pipeline authors from having to write boilerplate code to map one property to another.
| Name | FMetaHumanAssemblyOutputMapping |
| Type | struct |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanCharacterPipelineSpecification.h |
| Include Path | #include "MetaHumanCharacterPipelineSpecification.h" |
Syntax
USTRUCT ()
struct FMetaHumanAssemblyOutputMapping
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Method | EMetaHumanAssemblyOutputMappingMethod | The method used to perform the mapping | MetaHumanCharacterPipelineSpecification.h | |
| PipelineOutputInnerPropertyName | FName | The name of the property within the struct property specified by PipelineOutputPropertyName. | MetaHumanCharacterPipelineSpecification.h | |
| PipelineOutputPropertyName | FName | The name of the property on the Collection Assembly Output | MetaHumanCharacterPipelineSpecification.h |