Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
Inheritance Hierarchy
- UEdGraphNode
- UMetasoundEditorGraphNode
- UMetasoundEditorGraphMemberNode
- UMetasoundEditorGraphOutputNode
References
| Module | MetasoundEditor |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraphNode.h |
| Include | #include "MetasoundEditorGraphNode.h" |
Syntax
UCLASS (MinimalAPI)
class UMetasoundEditorGraphOutputNode : public UMetasoundEditorGraphMemberNode
Remarks
Node that represents a graph output
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UMetasoundEditorGraphOutput > | Output |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Can't duplicate, only one node per graph. | ||
| FLinearColor |
Overridden from UMetasoundEditorGraphMemberNode
| Type | Name | Description | |
|---|---|---|---|
| bool | Disables interact widgets (ex. sliders, knobs) when input is connected. | ||
| UMetasoundEditorGraphMember * | GetMember () |
Whether or not the member node supports interactivity on the graph node. |
Overridden from UMetasoundEditorGraphNode
| Type | Name | Description | |
|---|---|---|---|
| bool | Disallow deleting outputs as they require being connected to some part of the graph by the Frontend Graph Builder (which is enforced even when the Editor Graph Node does not have a visible input by way of a literal input. | ||
| FMetasoundFrontendClassName | GetClassName () |
||
| FGuid | GetNodeID () |
||
| FSlateIcon | |||
| void | PinDefaultValueChanged
(
UEdGraphPin* InPin |
||
| void | |||
| void | Validate
(
Metasound::Editor::FGraphNodeValidationResult& OutResult |