Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocumentBuilder.h |
| Include | #include "MetasoundFrontendDocumentBuilder.h" |
Syntax
struct FModifyInterfaceOptions
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bSetDefaultNodeLocations | ||
| TArray< FMetasoundFrontendInterface > | InterfacesToAdd | ||
| TArray< FMetasoundFrontendInterface > | InterfacesToRemove | ||
| TFunction< bool(FName, FName)> | NamePairingFunction | And new member of an added interface are considered equal and to be swapped, retaining preexisting connections (and locations if in editor and 'SetDefaultNodeLocations' option is set) |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FModifyInterfaceOptions
(
const TArray< FMetasoundFrontendInterface >& InInterfacesToRemove, |
|||
FModifyInterfaceOptions
(
TArray< FMetasoundFrontendInterface >&& InInterfacesToRemove, |
|||
FModifyInterfaceOptions
(
const TArray< FMetasoundFrontendVersion >& InInterfaceVersionsToRemove, |