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 | |
|---|---|---|---|
| FMetasoundEditorGraphVertexNodeBreadcrumb | Breadcrumb | Breadcrumb used if associated FrontendNode cannot be found or has been unlinked. | |
| TObjectPtr< UMetasoundEditorGraphOutput > | Output |
Functions
| Type | Name | Description | |
|---|---|---|---|
| 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 | |
|---|---|---|---|
| void | Caches any "breadcrumb" data associated with a particular MetaSound Editor node. | ||
| 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. | ||
| const FMetasoundEditorGraphVertexNodeBreadcrumb & | |||
| FMetasoundFrontendClassName | GetClassName () |
||
| FGuid | GetNodeID () |
||
| FSlateIcon | |||
| void | PinDefaultValueChanged
(
UEdGraphPin* InPin |
||
| void | |||
| bool | |||
| void | |||
| void | Validate
(
Metasound::Editor::FGraphNodeValidationResult& OutResult |