Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette > API/Plugins/MetaHumanCharacterPalette/UMetaHumanCharacterPipeline
Description
Apply the Instance Parameter values to the Assembly Output.
The Parameters argument is guaranteed to have the same members as the struct returned in the FMetaHumanInstanceParameterOutput that was produced during assembly.
ParameterContext will be the same struct returned in FMetaHumanInstanceParameterOutput.
Implementations can assume that no member variables on this Pipeline instance have been modified since the assembly was done.
If the parameter values are out of the expected range, implementations should try to handle this gracefully, e.g. by clamping to the allowed range. They may log warnings or errors about this, but should not assert or crash if at all possible.
| Name | SetInstanceParameters |
| Type | function |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanCharacterPipeline.h |
| Include Path | #include "MetaHumanCharacterPipeline.h" |
| Source | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Private/MetaHumanCharacterPipeline.cpp |
virtual void SetInstanceParameters
(
const FInstancedStruct & ParameterContext,
const FInstancedPropertyBag & Parameters
) const