Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
| Name | IMetasoundEditor |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/IMetasoundEditor.h |
| Include Path | #include "IMetasoundEditor.h" |
Syntax
class IMetasoundEditor : public FAssetEditorToolkit
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → IMetasoundEditor
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetBoundsForSelectedNodes
(
FSlateRect& OutRect, |
Returns the bounds for the selected node(s). | IMetasoundEditor.h | |
UObject * GetMetasoundObject() |
Returns the editor's assigned MetaSound UObject. | IMetasoundEditor.h | |
bool IsPlaying() |
Whether or not the given editor is current associated with a UAudioComponent that is actively playing. | IMetasoundEditor.h | |
void Play() |
Plays the associated preview UAudioComponent & update editor state to reflect. | IMetasoundEditor.h | |
| Sets the selected object(s). | IMetasoundEditor.h | ||
void Stop() |
Stop the associated preview UAudioComponent & update editor state to reflect. | IMetasoundEditor.h |