UMetasoundEditorGraphVariableNode

Represents any of the several variable node types (Accessor, DeferredAccessor, Mutator).

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 UMetasoundEditorGraphVariableNode : public UMetasoundEditorGraphMemberNode

Remarks

Represents any of the several variable node types (Accessor, DeferredAccessor, Mutator).

Variables

Name Description

Protected variable UProperty

FMetasoundFront...

 

ClassName

Class name of the frontend node.

Protected variable UProperty

EMetasoundFront...

 

ClassType

Class type of the frontend node (Accessor, DeferredAccessor or Mutator)

Protected variable UProperty

FGuid

 

NodeID

ID of the frontend node.

Public variable UProperty

UMetasoundEdito...

 

Variable

Associated graph variable.

Overridden from UMetasoundEditorGraphMemberNode

Name Description

Public function Virtual Const

bool

 

EnableInteractWidgets()

Whether or not the member node supports interact widgets on the visual node (ex. float manipulation widgets)

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

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