UMetasoundEditorGraph

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MetasoundEditor

Header

/Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraph.h

Include

#include "MetasoundEditorGraph.h"

Syntax

UCLASS()
class UMetasoundEditorGraph : public UMetasoundEditorGraphBase

Functions

Name Description

Public function Const

bool

 

ContainsInput

(
    UMetasoundEditorGraphInput* In...
)

Public function Const

bool

 

ContainsOutput

(
    UMetasoundEditorGraphOutput* I...
)

Public function

UMetasoundEd...

 

CreateInputNode

(
    Metasound::Frontend::FNodeHandle In...,
    bool bInSelectNewNode
)

Public function

UMetasoundEd...

 

FindAdjacentMember

(
    const UMetasoundEditorGraphMember&...
)

Public function Const

UMetasoundEd...

 

FindInput

(
    FName InName
)

Public function Const

UMetasoundEd...

 

FindInput

(
    FGuid InNodeID
)

Public function Const

UMetasoundEd...

 

FindMember

(
    FGuid InNodeID
)

Public function

UMetasoundEd...

 

FindOrAddInput

Public function

UMetasoundEd...

 

FindOrAddOutput

Public function

UMetasoundEd...

 

FindOrAddVariable

(
    const Metasound::Frontend::FConstVa...
)

Public function Const

UMetasoundEd...

 

FindOutput

(
    FName InName
)

Public function Const

UMetasoundEd...

 

FindOutput

(
    FGuid InNodeID
)

Public function Const

UMetasoundEd...

 

FindVariable

(
    const FGuid& InVariableID
)

Public function Const

Metasound::F...

 

GetDocumentHandle()

Public function

Metasound::F...

 

GetDocumentHandle()

Public function Const

Metasound::F...

 

GetGraphHandle()

Public function

Metasound::F...

 

GetGraphHandle()

Public function

UObject *...

 

GetMetasound()

Public function Const

const UObjec...

 

GetMetasound()

Public function Const

const UObjec...

 

GetMetasoundChecked()

Public function

UObject &

 

GetMetasoundChecked()

Public function Const

bool

 

IsEditable()

Public function Const

bool

 

IsPreviewing()

Public function Const

void

 

IterateInputs

(
    TUniqueFunction< void...
)

Public function Const

void

 

IterateOutputs

(
    TUniqueFunction< void...
)

Public function

bool

 

RemoveFrontendMember

(
    UMetasoundEditorGraphMember& InMem...
)

Public function

bool

 

RemoveMember

(
    UMetasoundEditorGraphMember& InGra...
)

Public function

bool

 

RemoveMemberNodes

(
    UMetasoundEditorGraphMember& InGra...
)

Public function

void

 

SetPreviewID

(
    uint32 InPreviewID
)

Overridden from UMetasoundEditorGraphBase

Name Description

Public function Virtual

void

 

RegisterGraphWithFrontend()

UMetasoundEditorGraphBase Implementation.

Public function Virtual

void

 

SetSynchronizationRequired

(
    bool bInClearUpdateNotes
)