Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
| Name | IMetaSoundDocumentInterface |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundDocumentInterface.h |
| Include Path | #include "MetasoundDocumentInterface.h" |
Syntax
class IMetaSoundDocumentInterface : public IInterface
Implements Interfaces
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ConformObjectToDocument () |
Conforms UProperty data outside the Frontend Document Model to the document's data. | MetasoundDocumentInterface.h | |
FTopLevelAssetPath GetAssetPathChecked() |
MetasoundDocumentInterface.h | ||
const UClass & GetBaseMetaSoundUClass() |
Returns the parent class registered with the MetaSound UObject registry. | MetasoundDocumentInterface.h | |
const UClass & GetBuilderUClass() |
Returns the builder class used to modify the given document. | MetasoundDocumentInterface.h | |
const FMetasoundFrontendDocument & GetConstDocument() |
Returns read-only reference to the the MetaSoundFrontendDocument containing all MetaSound runtime & editor data. | MetasoundDocumentInterface.h | |
virtual const FMetasoundFrontendDocument & GetDocument () |
Returns read-only reference to the the MetaSoundFrontendDocument containing all MetaSound runtime & editor data. | MetasoundDocumentInterface.h | |
bool IsActivelyBuilding() |
Returns whether or not a document builder is currently active and can mutate the given interface's document. | MetasoundDocumentInterface.h |