Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
| Name | IMetaSoundPresetWidgetInterface |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundPresetWidgetInterface.h |
| Include Path | #include "MetasoundPresetWidgetInterface.h" |
Syntax
class IMetaSoundPresetWidgetInterface : public IAudioPanelWidgetInterface
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetSupportedMetaSounds
(
bool& bSupportAllPresets, |
The MetaSounds whose presets are supported by this widget. | MetasoundPresetWidgetInterface.h |
|
void OnAuditionStateChanged
(
UAudioComponent* AudioComponent, |
Called when the MetaSound starts and stops auditioning. Provides a reference to the audio component when auditioning starts, and returns nullptr when auditioning stops. | MetasoundPresetWidgetInterface.h |
|
void OnConstructed
(
UMetaSoundBuilderBase* Builder |
Called when the preset widget is constructed, giving the builder of the associated MetaSound preset. | MetasoundPresetWidgetInterface.h |
|