Navigation
API > API/Plugins > API/Plugins/HairStrandsMutable
An extension for Mutable that allows users to bring Grooms from the HairStrands plugin into their Customizable Objects
| Name | UHairStrandsMutableExtension |
| Type | class |
| Header File | /Engine/Plugins/Experimental/HairStrandsMutable/Source/HairStrandsMutable/Public/HairStrandsMutableExtension.h |
| Include Path | #include "HairStrandsMutableExtension.h" |
Syntax
UCLASS (MinimalAPI)
class UHairStrandsMutableExtension : public UCustomizableObjectExtension
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCustomizableObjectExtension → UHairStrandsMutableExtension
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| GroomNodeCategory | const FText | HairStrandsMutableExtension.h | |
| GroomPinType | const FName | HairStrandsMutableExtension.h | |
| GroomsBaseNodePinName | const FName | HairStrandsMutableExtension.h |
Functions
Public
Overridden from UCustomizableObjectExtension
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FInstancedStruct GenerateExtensionInstanceData
(
const TArray< FInputPinDataContainer >& InputPinData |
HairStrandsMutableExtension.h | ||
virtual TArray< FObjectNodeInputPin > GetAdditionalObjectNodePins() |
HairStrandsMutableExtension.h | ||
virtual TArray< FCustomizableObjectPinType > GetPinTypes() |
UCustomizableObjectExtension interface | HairStrandsMutableExtension.h | |
virtual void OnCustomizableObjectInstanceUsageDiscarded
(
UCustomizableObjectInstanceUsage& Usage |
HairStrandsMutableExtension.h | ||
virtual void OnCustomizableObjectInstanceUsageUpdated
(
UCustomizableObjectInstanceUsage& Usage |
HairStrandsMutableExtension.h |