Files
UnrealEngineUWP/Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Private/MetasoundFrontendDocumentVersioning.h

27 lines
846 B
C
Raw Normal View History

// 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