Navigation
API > API/Plugins > API/Plugins/RigLogicMutable
An extension for Mutable that allows users to bring RigLogic DNA into their Customizable Objects
| Name | URigLogicMutableExtension |
| Type | class |
| Header File | /Engine/Plugins/Experimental/RigLogicMutable/Source/RigLogicMutable/Public/RigLogicMutableExtension.h |
| Include Path | #include "RigLogicMutableExtension.h" |
Syntax
UCLASS (MinimalAPI)
class URigLogicMutableExtension : public UCustomizableObjectExtension
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCustomizableObjectExtension → URigLogicMutableExtension
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DNABaseNodePinName | const FName | RigLogicMutableExtension.h | |
| DNANodeCategory | const FText | RigLogicMutableExtension.h | |
| DNAPinType | const FName | RigLogicMutableExtension.h |
Functions
Public
Overridden from UCustomizableObjectExtension
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TArray< FObjectNodeInputPin > GetAdditionalObjectNodePins() |
RigLogicMutableExtension.h | ||
virtual TArray< FCustomizableObjectPinType > GetPinTypes() |
UCustomizableObjectExtension interface | RigLogicMutableExtension.h | |
virtual void MovePrivateReferencesToContainer
(
FInstancedStruct& Struct, |
RigLogicMutableExtension.h | ||
virtual void OnSkeletalMeshCreated
(
const TArray< FInputPinDataContainer >& InputPinData, |
RigLogicMutableExtension.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Makes a copy of the Source asset and returns it.The copy's Outer will be set to OuterForCopy. | RigLogicMutableExtension.h |