Navigation
API > API/Plugins > API/Plugins/MetasoundEngine > API/Plugins/MetasoundEngine/UMetaSoundBuilderSubsystem
Description
Returns the builder associated with the given MetaSound preset's parent. If bFollowPresetChain is true, continues traversing up the preset chain to return the highest non-preset ancestor. Returns nullptr if the given MetaSound is not a preset, or if the parent builder is not yet registered.
| Name | FindParentBuilderOfPreset |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundBuilderSubsystem.h |
| Include Path | #include "MetasoundBuilderSubsystem.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundBuilderSubsystem.cpp |
UFUNCTION (BlueprintCallable, Category="Audio|MetaSound|Builder",
Meta=(DisplayName="Find Parent Builder of MetaSound Preset"))
UMetaSoundBuilderBase * FindParentBuilderOfPreset
(
TScriptInterface < const IMetaSoundDocumentInterface > InMetaSoundPreset,
bool bFollowPresetChain
)