Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette
A Collection-specific subclass of Character Pipeline
| Name | UMetaHumanCollectionPipeline |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanCollectionPipeline.h |
| Include Path | #include "MetaHumanCollectionPipeline.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UMetaHumanCollectionPipeline : public UMetaHumanCharacterPipeline
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaHumanCharacterPipeline → UMetaHumanCollectionPipeline
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AssembleCollection
(
TNotNull< const UMetaHumanCollection* > Collection, |
Takes the opaque built data from the Collection and evaluates it with the given parameters to produce the meshes (etc) and populate the Assembly Output. | MetaHumanCollectionPipeline.h | |
virtual TSubclassOf< AActor > GetActorClass () |
Returns an actor class that supports Character Instances targeting this pipeline. | MetaHumanCollectionPipeline.h | |
virtual const UMetaHumanCollectionEditorPipeline * GetEditorPipeline() |
Returns the editor-only component of this pipeline | MetaHumanCollectionPipeline.h | |
virtual const UMetaHumanItemPipeline * GetFallbackItemPipelineForAssetType
(
const TSoftClassPtr< UObject >& InAssetClass |
Returns an item pipeline instance for given asset class. | MetaHumanCollectionPipeline.h | |
virtual UMetaHumanCollectionEditorPipeline * GetMutableEditorPipeline() |
Override to narrow down the return type for collection pipelines | MetaHumanCollectionPipeline.h |