Navigation
API > API/Plugins > API/Plugins/CustomizableObjectEditor > API/Plugins/CustomizableObjectEditor/MuCOE > API/Plugins/CustomizableObjectEditor/MuCOE/Nodes
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UEdGraphNode
- UCustomizableObjectNode
- UCustomizableObjectNodeSwitchBase
- UCustomizableObjectNodeExtensionDataSwitch
References
| Module | CustomizableObjectEditor |
| Header | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectEditor/Classes/MuCOE/Nodes/CustomizableObjectNodeExtensionDataSwitch.h |
| Include | #include "MuCOE/Nodes/CustomizableObjectNodeExtensionDataSwitch.h" |
Syntax
UCLASS&40;Abstract&41;
class UCustomizableObjectNodeExtensionDataSwitch :
public UCustomizableObjectNodeSwitchBase,
public ICustomizableObjectExtensionNode
Overridden from UCustomizableObjectNodeSwitchBase
| Type | Name | Description | |
|---|---|---|---|
| FString | GetPinPrefix () |
Get the pin prefix. Used for retrocompatibility. Override. |
Overridden from UCustomizableObjectNode
| Type | Name | Description | |
|---|---|---|---|
| bool | Used during compilation process to cache the node for all LODs, or generate it specifically for each of them. | ||
| bool | ShouldAddToContextMenu
(
FText& OutCategory |
Subclasses should override this to return true and set OutCategory if this node should be auto-added to the right-click context menu in the graph editor. |
Overridden from ICustomizableObjectExtensionNode
| Type | Name | Description | |
|---|---|---|---|
| mu::NodeExtensionDataPtr | GenerateMutableNode
(
FExtensionDataCompilerInterface& CompilerInterface |
Generate a mu::Node that produces ExtensionData |