Navigation
API > API/Plugins > API/Plugins/MetasoundEngine > API/Plugins/MetasoundEngine/UMetaSoundBuilderBase
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ConnectNodes
(
const FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, |
Connects node output to a node input. | MetasoundBuilderBase.h |
|
void ConnectNodes
(
const FMetaSoundNodeHandle& SourceNode, |
MetasoundBuilderBase.h |
ConnectNodes(const FMetaSoundBuilderNodeOutputHandle &, const FMetaSoundBuilderNodeInputHandle &, EMetaSoundBuilderResult &)
Description
Connects node output to a node input. Does NOT provide loop detection for performance reasons. Loop detection is checked on class registration when built or played. Returns succeeded if connection made, failed if connection already exists with input, the data types do not match, or the connection is not supported due to access type incompatibility (ex. constructor input to non-constructor input).
| Name | ConnectNodes |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundBuilderBase.h |
| Include Path | #include "MetasoundBuilderBase.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundBuilderBase.cpp |
UFUNCTION (BlueprintCallable, Category="Audio|MetaSound|Builder",
Meta=(ExpandEnumAsExecs="OutResult"))
void ConnectNodes
(
const FMetaSoundBuilderNodeOutputHandle & NodeOutputHandle,
const FMetaSoundBuilderNodeInputHandle & NodeInputHandle,
EMetaSoundBuilderResult & OutResult
)
ConnectNodes(const FMetaSoundNodeHandle &, const FName &, const FMetaSoundNodeHandle &, const FName &, EMetaSoundBuilderResult &)
| Name | ConnectNodes |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundBuilderBase.h |
| Include Path | #include "MetasoundBuilderBase.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundBuilderBase.cpp |
void ConnectNodes
(
const FMetaSoundNodeHandle & SourceNode,
const FName & OutputName,
const FMetaSoundNodeHandle & DestinationNode,
const FName & InputName,
EMetaSoundBuilderResult & OutResult
)