Files
UnrealEngineUWP/Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Private/MetasoundFrontendDocumentVersioning.h
rob gay 064e244218 - Make Version call to generate MetaSound Builder async GC-safe
- Misc clean-up
#rb phil.popp
#rnx
[FYI] helen.yang
#jira UE-216029

[CL 34017798 by rob gay in ue5-main branch]
2024-05-30 18:56:24 -04:00

27 lines
846 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Containers/UnrealString.h"
#include "MetasoundDocumentInterface.h"
#include "MetasoundFrontendController.h"
#include "MetasoundFrontendTransform.h"
#include "MetasoundFrontendDocument.h"
#include "UObject/NameTypes.h"
#include "UObject/ScriptInterface.h"
class IMetaSoundDocumentInterface;
struct FMetaSoundFrontendDocumentBuilder;
namespace Metasound::Frontend
{
static FMetasoundFrontendVersionNumber GetMaxDocumentVersion()
{
return FMetasoundFrontendVersionNumber { 1, 12 };
}
// Versions Frontend Document. Passed as AssetBase for backward compat to
// version asset documents predating the IMetaSoundDocumentInterface
bool VersionDocument(FMetasoundAssetBase& InAssetBase, FMetaSoundFrontendDocumentBuilder& Builder);
} // namespace Metasound::Frontend