Files
UnrealEngineUWP/Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Private/MetasoundFrontendController.cpp
phil popp 660d89402f Fix for multiple metasound input/output vertices
#jira UEAU-626
#rb Rob.Gay

[CL 15075384 by phil popp in ue5-main branch]
2021-01-13 19:18:22 -04:00

51 lines
1.3 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "MetasoundFrontendController.h"
#include "MetasoundFrontendBaseClasses.h"
#include "MetasoundFrontendInvalidController.h"
#include "MetasoundFrontendStandardController.h"
namespace Metasound
{
namespace Frontend
{
FOutputHandle IOutputController::GetInvalidHandle()
{
return FInvalidOutputController::GetInvalid();
}
FInputHandle IInputController::GetInvalidHandle()
{
return FInvalidInputController::GetInvalid();
}
FNodeHandle INodeController::GetInvalidHandle()
{
return FInvalidNodeController::GetInvalid();
}
FGraphHandle IGraphController::GetInvalidHandle()
{
return FInvalidGraphController::GetInvalid();
}
FDocumentHandle IDocumentController::GetInvalidHandle()
{
return FInvalidDocumentController::GetInvalid();
}
FDocumentHandle IDocumentController::CreateDocumentHandle(TAccessPtr<FMetasoundFrontendDocument> InDocument)
{
// Create using standard document controller.
return FDocumentController::CreateDocumentHandle(InDocument);
}
FConstDocumentHandle IDocumentController::CreateDocumentHandle(TAccessPtr<const FMetasoundFrontendDocument> InDocument)
{
// Create using standard document controller.
return FDocumentController::CreateDocumentHandle(ConstCastAccessPtr<FMetasoundFrontendDocument>(InDocument));
}
}
}