Navigation
API > API/Plugins > API/Plugins/MetasoundEngine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMetaSoundBuilderBase
- UMetaSoundPatchBuilder
References
| Module | MetasoundEngine |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundBuilderSubsystem.h |
| Include | #include "MetasoundBuilderSubsystem.h" |
Syntax
UCLASS (Transient, BlueprintType, Meta=(DisplayName="MetaSound Patch Builder"))
class UMetaSoundPatchBuilder : public UMetaSoundBuilderBase
Remarks
Builder in charge of building a MetaSound Patch
Functions
| Type | Name | Description | |
|---|---|---|---|
| TScriptInterface< IMetaSoundDocumentInterface > | BuildNewMetaSound
(
FName NameBase |
Overridden from UMetaSoundBuilderBase
| Type | Name | Description | |
|---|---|---|---|
| void | BuildAndOverwriteMetaSoundInternal
(
TScriptInterface< IMetaSoundDocumentInterface > ExistingMetaSound, |
||
| constUClass & | Returns the base class registered with the MetaSound UObject registry. | ||
| void | OnAssetReferenceAdded
(
TScriptInterface< IMetaSoundDocumentInterface > DocInterface |
||
| void | OnRemovingAssetReference
(
TScriptInterface< IMetaSoundDocumentInterface > DocInterface |