Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette
Exposes blueprint functions to enumerate the contents of a UMetaHumanCharacterPalette, which is the base class of both UMetaHumanCollection and UMetaHumanWardrobeItem.
| Name | UMetaHumanCollectionBlueprintLibrary |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanCollectionBlueprintLibrary.h |
| Include Path | #include "MetaHumanCollectionBlueprintLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UMetaHumanCollectionBlueprintLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMetaHumanCollectionBlueprintLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< FMetaHumanPaletteItemKey > GetAllItemKeys
(
UMetaHumanCharacterPalette* Palette |
Returns the keys of every item in the palette. | MetaHumanCollectionBlueprintLibrary.h |
|
static FText GetItemDisplayName
(
UMetaHumanCharacterPalette* Palette, |
Returns the display name for an item, or empty text if the key is not found. | MetaHumanCollectionBlueprintLibrary.h |
|
static TArray< FMetaHumanPaletteItemKey > GetItemKeysForPrincipalAsset
(
UMetaHumanCharacterPalette* Palette, |
Returns the keys of items in the palette whose principal asset is the given asset. | MetaHumanCollectionBlueprintLibrary.h |
|
static TArray< FMetaHumanPaletteItemKey > GetItemKeysForSlot
(
UMetaHumanCharacterPalette* Palette, |
Returns the keys of items targeting the given virtual slot. | MetaHumanCollectionBlueprintLibrary.h |
|
static TArray< FMetaHumanPaletteItemKey > GetItemKeysForWardrobeItem
(
UMetaHumanCharacterPalette* Palette, |
Returns the keys of items in the palette that reference the given external wardrobe item. | MetaHumanCollectionBlueprintLibrary.h |
|
static FName GetItemSlotName
(
UMetaHumanCharacterPalette* Palette, |
Returns the slot name an item is authored against, or NAME_None if the key is not found. | MetaHumanCollectionBlueprintLibrary.h |
|
static UMetaHumanCharacterPipelineSpecification * GetPipelineSpecification
(
UMetaHumanCharacterPalette* Palette |
Returns the pipeline specification for the palette's pipeline. | MetaHumanCollectionBlueprintLibrary.h |
|
static TArray< FName > GetSlotNames
(
UMetaHumanCharacterPalette* Palette |
Returns the virtual slot names defined by the palette's pipeline. | MetaHumanCollectionBlueprintLibrary.h |
|