Files
rob gay cff304e9da Interface Registry Tidying
1.) Move Bindings to own registry
2.) Nuke source files & left over cruft relating to archetypes
3.) Move deprecated interface registration next to respective interfaces for clarity
4.) Rename "FMetasoundFrontendInterfaceBindingConnections" to "FMetasoundFrontendInterfaceVertexBindings"
#rb phil.popp
#preflight 640f6852d778f889752a5bd1

[CL 24622079 by rob gay in ue5-main branch]
2023-03-13 17:23:05 -04:00

13 lines
571 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "MetasoundFrontendDocument.h"
namespace Metasound::Engine
{
METASOUNDENGINE_API void RegisterInterfaceBindings(const TArray<FMetasoundFrontendInterfaceBinding>& InBindings);
METASOUNDENGINE_API bool UnregisterInterfaceBinding(const FMetasoundFrontendVersion& InInputInterfaceVersion, const FMetasoundFrontendVersion& InOutputInterfaceVersion);
METASOUNDENGINE_API bool UnregisterAllInterfaceBindings(const FMetasoundFrontendVersion& InInputInterfaceVersion);
} // namespace Metasound::Engine