Navigation
API > API/Plugins > API/Plugins/CustomizableObjectEditor > API/Plugins/CustomizableObjectEditor/MuCOE > API/Plugins/CustomizableObjectEditor/MuCOE/Nodes > API/Plugins/CustomizableObjectEditor/MuCOE/Nodes/UCustomizableObj-_29
- UCustomizableObjectNodeRemapPins::RemapPins()
- UCustomizableObjectNodeRemapPinsByName::RemapPins()
- UCustomizableObjectNodeMaterialRemapPinsByName::RemapPins()
References
| Module | CustomizableObjectEditor |
| Header | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectEditor/Classes/MuCOE/Nodes/CustomizableObjectNodeMaterial.h |
| Include | #include "MuCOE/Nodes/CustomizableObjectNodeMaterial.h" |
| Source | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectEditor/Private/MuCOE/Nodes/CustomizableObjectNodeMaterial.cpp |
virtual void RemapPins
&40;
const UCustomizableObjectNode & Node,
const TArray< UEdGraphPin &42; > & OldPins,
const TArray< UEdGraphPin &42; > & NewPins,
TMap< UEdGraphPin &42;, UEdGraphPin &42; > & PinsToRemap,
TArray< UEdGraphPin &42; > & PinsToOrphan
&41;
Remarks
Remap existing connections from old pins to new pins.
Use MovePersistentDataFromOldPin from this file to copy the links from the old node to the new node.
Parameters
| Name | Description |
|---|---|
| OldPins | Old pins which are no longer present in the node. |
| NewPins | Current node pins. |
| PinsToRemap | Out parameter. Remapping pairs. Key is the old pin while value is the new pin. From pin has to be a pin from the NewPins, while FromPin has to be a pin from OldPins. |
| PinsToOrphan | Out Parameter. List of pins which will be marked as orphaned. Only pins from OldPins must be added. |