Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
| Name | FMetasoundFrontendDocument |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocument.h |
| Include Path | #include "MetasoundFrontendDocument.h" |
Syntax
USTRUCT ()
struct FMetasoundFrontendDocument
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMetasoundFrontendDocument() |
MetasoundFrontendDocument.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AccessPoint | Metasound::Frontend::FAccessPoint | MetasoundFrontendDocument.h | ||
| Dependencies | TArray< FMetasoundFrontendClass > | MetasoundFrontendDocument.h | ||
| Interfaces | TSet< FMetasoundFrontendVersion > | MetasoundFrontendDocument.h |
|
|
| Metadata | FMetasoundFrontendDocumentMetadata | MetasoundFrontendDocument.h |
|
|
| RootGraph | FMetasoundFrontendGraphClass | MetasoundFrontendDocument.h |
|
|
| Subgraphs | TArray< FMetasoundFrontendGraphClass > | MetasoundFrontendDocument.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArchetypeVersion | FMetasoundFrontendVersion | MetasoundFrontendDocument.h |
|
|
| IdCounter | uint32 | Used for generating deterministic IDs per document. | MetasoundFrontendDocument.h | |
| InterfaceVersions | TArray< FMetasoundFrontendVersion > | MetasoundFrontendDocument.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 GetNextIdCounter() |
MetasoundFrontendDocument.h | ||
bool RequiresInterfaceVersioning() |
MetasoundFrontendDocument.h | ||
void VersionInterfaces () |
Data migration for 5.0 Early Access data. | MetasoundFrontendDocument.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FMetasoundFrontendVersionNumber GetMaxVersion() |
MetasoundFrontendDocument.h |