Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette > API/Plugins/MetaHumanCharacterPalette/UMetaHumanCollection
Description
Resolves virtual slots in the given array of selections.
For each selection in the array, if that selection targets a virtual slot, it will be updated to target the underlying real slot.
Once this is done, code using the resulting array can just operate on real slots and doesn't have to handle virtual slots at all.
This function assumes that PipelineSpec is valid (i.e. PipelineSpec->IsValid() returns true), otherwise it may assert or never return.
Any selections that don't resolve to valid items in the Collection will be omitted from the returned array.
| Name | PropagateVirtualSlotSelections |
| Type | function |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanCollection.h |
| Include Path | #include "MetaHumanCollection.h" |
| Source | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Private/MetaHumanCollection.cpp |
TArray < FMetaHumanPipelineSlotSelectionData > PropagateVirtualSlotSelections
(
const TArray < FMetaHumanPipelineSlotSelectionData > & Selections
) const