Navigation
API > API/Plugins > API/Plugins/MetasoundEngine > API/Plugins/MetasoundEngine/FDocumentBuilderRegistry
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMetaSoundBuilderBase * FindBuilderObject
(
TScriptInterface< const IMetaSoundDocumentInterface > MetaSound |
Returns the builder object associated with the given MetaSound asset if one is registered and active. | MetasoundDocumentBuilderRegistry.h | |
UMetaSoundBuilderBase * FindBuilderObject
(
const FMetasoundFrontendClassName& InClassName, |
Returns the builder object associated with the given ClassName if one is registered and active. | MetasoundDocumentBuilderRegistry.h |
FindBuilderObject(TScriptInterface< const IMetaSoundDocumentInterface >)
Description
Returns the builder object associated with the given MetaSound asset if one is registered and active.
| Name | FindBuilderObject |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundDocumentBuilderRegistry.h |
| Include Path | #include "MetasoundDocumentBuilderRegistry.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundDocumentBuilderRegistry.cpp |
UMetaSoundBuilderBase * FindBuilderObject
(
TScriptInterface < const IMetaSoundDocumentInterface > MetaSound
) const
FindBuilderObject(const FMetasoundFrontendClassName &, const FTopLevelAssetPath &)
Description
Returns the builder object associated with the given ClassName if one is registered and active. Optionally, if provided the AssetPath and there is a conflict (i.e. more than one asset is registered with a given ClassName), will return the one with the provided AssetPath. Otherwise, will arbitrarily return one.
| Name | FindBuilderObject |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundDocumentBuilderRegistry.h |
| Include Path | #include "MetasoundDocumentBuilderRegistry.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundDocumentBuilderRegistry.cpp |
UMetaSoundBuilderBase * FindBuilderObject
(
const FMetasoundFrontendClassName & InClassName,
const FTopLevelAssetPath & AssetPath
) const