UMetasoundEditorGraphOutputNode

Node that represents a graph output

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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

Name Description

Public variable UProperty

UMetasoundEdito...

 

Output

Overridden from UMetasoundEditorGraphMemberNode

Name Description

Public function Virtual Const

bool

 

EnableInteractWidgets()

Disables interact widgets (ex. sliders, knobs) when input is connected.

Public function Virtual Const

UMetasoundEd...

 

GetMember()

Whether or not the member node supports interactivity on the graph node.

Overridden from UMetasoundEditorGraphNode

Overridden from UEdGraphNode

Name Description

Public function Virtual Const

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.

Protected function Virtual Const

FLinearColor

 

GetNodeTitleColor()

Gets the draw color of a node's title bar

Public function Virtual

void

 

PinDefaultValueChanged

(
    UEdGraphPin* Pin
)

Called when the DefaultValue of one of the pins of this node is changed in the editor