UMetasoundEditorGraphExternalNode

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 UMetasoundEditorGraphExternalNode : public UMetasoundEditorGraphNode

Variables

Name Description

Protected variable UProperty

bool

 

bIsClassNative

Whether or not the referenced class is natively defined (false if defined in another asset).

Protected variable UProperty

FMetasoundFront...

 

ClassName

Protected variable UProperty

FGuid

 

NodeID

Functions

Name Description

Public function Const

bool

 

CanAutoUpdate()

Public function Const

FMetasoundFr...

 

FindHighestMinorVersionInRegistry()

Public function Const

FMetasoundFr...

 

FindHighestVersionInRegistry()

Protected function

bool

 

RefreshPinMetadata()

Public function

UMetasoundEd...

 

UpdateToVersion

(
    const FMetasoundFrontendVersionNumb...,
    bool bInPropagateErrorMessages
)

Attempts to replace this node with a new one of the same class and given version number.

Public function

bool

 

Validate

(
    Metasound::Editor::FGraphNodeValida...,
    bool bClearUpgradeMessage
)

Validates node and returns whether or not the node is valid.

Overridden from UMetasoundEditorGraphNode

Overridden from UEdGraphNode

Name Description

Public function Virtual Const

FLinearColor

 

GetNodeTitleColor()

Gets the draw color of a node's title bar

Overridden from UObject

Name Description

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.