Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
Interface representing the outputs of a node.
| Name | FOutputVertexInterface |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundVertex.h |
| Include Path | #include "MetasoundVertex.h" |
Syntax
class FOutputVertexInterface : public Metasound::TVertexInterfaceImpl< FOutputDataVertex >
Inheritance Hierarchy
- TVertexInterfaceImpl → FOutputVertexInterface
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MetasoundVertex.h | |||
FOutputVertexInterface
(
ArgTypes&&... InArgs |
Construct an FOutputVertexInterface from a parameter pack. | MetasoundVertex.h | |
FOutputVertexInterface
(
TArray< FOutputDataVertex > InVertices, |
MetasoundVertex.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SubInterfaces | TArray< VertexPrivate::FSubInterfaceLayout > | MetasoundVertex.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForEachSubInterfaceInstance
(
const FName& InSubInterfaceName, |
Iterate through all repetitions of a sub interface. | MetasoundVertex.h | |
void ForEachSubInterfaceInstance
(
const FName& InSubInterfaceName, |
Iterate through all repetitions of a sub interface. | MetasoundVertex.h | |
TConstArrayView< VertexPrivate::FSubInterfaceLayout > GetSubInterfaces
(
const VertexPrivate::FPrivateAccessTag& InTag |
MetasoundVertex.h |