Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette
| Name | UMetaHumanWardrobeItem |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanWardrobeItem.h |
| Include Path | #include "MetaHumanWardrobeItem.h" |
Syntax
UCLASS ()
class UMetaHumanWardrobeItem : public UMetaHumanCharacterPalette
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaHumanCharacterPalette → UMetaHumanWardrobeItem
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PrincipalAsset | TSoftObjectPtr< UObject > | The main asset this item represents, e.g. a mesh. | MetaHumanWardrobeItem.h |
|
| ThumbnailImage | TSoftObjectPtr< UTexture2D > | A selectable texture that will be used as wardrobe item thumbnail in editor | MetaHumanWardrobeItem.h |
|
| ThumbnailInfo | TObjectPtr< class UThumbnailInfo > | MetaHumanWardrobeItem.h |
|
|
| ThumbnailName | FText | An editable text that will be used as thumbnail item name | MetaHumanWardrobeItem.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Pipeline | TObjectPtr< UMetaHumanItemPipeline > | The pipeline that will be used to build this Item. | MetaHumanWardrobeItem.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UMetaHumanItemEditorPipeline * GetEditorPipeline() |
MetaHumanWardrobeItem.h | ||
TObjectPtr< const UMetaHumanItemPipeline > GetPipeline() |
MetaHumanWardrobeItem.h | ||
bool IsExternal() |
Returns true if this Wardrobe Item is its own asset, false if it's a subobject of a Palette. | MetaHumanWardrobeItem.h | |
void SetPipeline
(
TNotNull< UMetaHumanItemPipeline* > InPipeline |
Wardrobe Items should not be created or modified outside the editor. | MetaHumanWardrobeItem.h |
Overridden from UMetaHumanCharacterPalette
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const UMetaHumanCharacterEditorPipeline * GetPaletteEditorPipeline() |
MetaHumanWardrobeItem.h | ||
virtual const UMetaHumanCharacterPipeline * GetPalettePipeline() |
MetaHumanWardrobeItem.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
MetaHumanWardrobeItem.h |