Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
| Name | FInterfaceBindingRegistryEntry |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/Interfaces/MetasoundFrontendInterfaceBindingRegistry.h |
| Include Path | #include "Interfaces/MetasoundFrontendInterfaceBindingRegistry.h" |
Syntax
class FInterfaceBindingRegistryEntry
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInterfaceBindingRegistryEntry
(
const FMetasoundFrontendInterfaceBinding& InBinding |
Interfaces/MetasoundFrontendInterfaceBindingRegistry.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FInterfaceBindingRegistryEntry() |
Interfaces/MetasoundFrontendInterfaceBindingRegistry.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BindingPriority | const int32 | Interfaces/MetasoundFrontendInterfaceBindingRegistry.h | ||
| OutputInterfaceVersion | const FMetasoundFrontendVersion | Interfaces/MetasoundFrontendInterfaceBindingRegistry.h | ||
| VertexBindings | const TArray< FMetasoundFrontendInterfaceVertexBinding > | Interfaces/MetasoundFrontendInterfaceBindingRegistry.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetBindingPriority () |
If two binding registry entries match output & input interfaces versions, integer corresponds to which binding takes priority for a given bind operation. | Interfaces/MetasoundFrontendInterfaceBindingRegistry.h | |
const FMetasoundFrontendVersion & GetOutputInterfaceVersion() |
Returns the output interface version corresponding with the given binding entry. | Interfaces/MetasoundFrontendInterfaceBindingRegistry.h | |
const TArray< FMetasoundFrontendInterfaceVertexBinding > & GetVertexBindings() |
Returns array of FName pairs that describe how the output and input interfaces are to bind. | Interfaces/MetasoundFrontendInterfaceBindingRegistry.h |