Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
A variant vertex represents a vertex that has a variant data type. Vertices are associated with a variant by using the VariantName. Multiple vertices may share the same variant.
| Name | FVariantVertex |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundVertex.h |
| Include Path | #include "MetasoundVertex.h" |
Syntax
class FVariantVertex
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVariantVertex
(
const FVertexName& InVertexName, |
Derived classes using this constructor must remember to initialize the DataTypeNames array. | MetasoundVertex.h | |
FVariantVertex
(
const FVertexName& InVertexName, |
MetasoundVertex.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AccessType | EVertexAccessType | Access type of the vertex. | MetasoundVertex.h | |
| DataTypeNames | TArray< FName > | Possible data types supported by the variant. | MetasoundVertex.h | |
| Metadata | FDataVertexMetadata | Metadata associated with vertex. | MetasoundVertex.h | |
| VariantName | FName | Name of variant associated with the vertex. | MetasoundVertex.h | |
| VertexName | FVertexName | Name of vertex. | MetasoundVertex.h |