Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
Node that represents a graph output
| Name | UMetasoundEditorGraphOutputNode |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraphNode.h |
| Include Path | #include "MetasoundEditorGraphNode.h" |
Syntax
UCLASS (MinimalAPI)
class UMetasoundEditorGraphOutputNode : public UMetasoundEditorGraphMemberNode
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UMetasoundEditorGraphNode → UMetasoundEditorGraphMemberNode → UMetasoundEditorGraphOutputNode
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Output | TObjectPtr< UMetasoundEditorGraphOutput > | MetasoundEditorGraphNode.h |
Functions
Public
Overridden from UMetasoundEditorGraphMemberNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool EnableInteractWidgets() |
Disables interact widgets (ex. sliders, knobs) when input is connected. | MetasoundEditorGraphNode.h | |
virtual UMetasoundEditorGraphMember * GetMember() |
Whether or not the member node supports interactivity on the graph node. | MetasoundEditorGraphNode.h |
Overridden from UMetasoundEditorGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CacheBreadcrumb () |
Caches any "breadcrumb" data associated with a particular MetaSound Editor node. | MetasoundEditorGraphNode.h | |
virtual const FMetasoundEditorGraphVertexNodeBreadcrumb & GetBreadcrumb() |
MetasoundEditorGraphNode.h | ||
virtual FGuid GetNodeID() |
MetasoundEditorGraphNode.h | ||
virtual bool RemoveFromDocument() |
MetasoundEditorGraphNode.h | ||
virtual void Validate
(
const FMetaSoundFrontendDocumentBuilder& InBuilder, |
MetasoundEditorGraphNode.h |
Overridden from UEdGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanUserDeleteNode() |
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. | MetasoundEditorGraphNode.h | |
virtual void PinDefaultValueChanged
(
UEdGraphPin* InPin |
MetasoundEditorGraphNode.h | ||
virtual void ReconstructNode() |
MetasoundEditorGraphNode.h |
Protected
Overridden from UMetasoundEditorGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FSlateIcon GetNodeTitleIcon() |
MetasoundEditorGraphNode.h | ||
virtual void SetNodeID
(
FGuid InNodeID |
MetasoundEditorGraphNode.h |
Overridden from UEdGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FLinearColor GetNodeTitleColor() |
MetasoundEditorGraphNode.h |