Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
References
| Module | MetasoundGraphCore |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundDataFactory.h |
| Include | #include "MetasoundDataFactory.h" |
Syntax
template<typename DataType, typename CreatorType>
struct TDataVariantFactoryInternal
Remarks
Core factory type for creating objects related to Metasound DataTypes.
TDataVariantFactoryInternal provides a unified interface for constructing objects using a FOperatorSettings and TVariant arguments. The VariantParseType uses SFINAE to choose how to interpret the TVariant argument.
Functions
| Type | Name | Description | |
|---|---|---|---|
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. | |
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. | |
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. | |
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. | |
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. | |
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. | |
| auto | CreateNewFromVariant
(
const FOperatorSettings& InSettings, |
Create a new object using FOperatorSettings and TVariant. |
Typedefs
| Name | Description |
|---|---|
| FInternalFactory |