Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore > API/Plugins/MetasoundGraphCore/TDataLiteralFactory
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static auto CreateExplicitArgs
(
const FOperatorSettings& InSettings, |
Create the object using only constructors which utilize the InVariant. | MetasoundDataFactory.h | |
static auto CreateExplicitArgs
(
const FOperatorSettings& InSettings, |
Create the object using only constructors which utilize the InLiteral. | MetasoundDataFactory.h |
CreateExplicitArgs(const FOperatorSettings &, const TVariant< FirstVariantType, AdditionalVariantTypes... > &)
Description
Create the object using only constructors which utilize the InVariant.
| Name | CreateExplicitArgs |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundDataFactory.h |
| Include Path | #include "MetasoundDataFactory.h" |
template<typename DesiredArgType, typename FirstVariantType, typename... AdditionalVariantTypes>
static auto CreateExplicitArgs
(
const FOperatorSettings & InSettings,
const TVariant < FirstVariantType, AdditionalVariantTypes... > & InVariant
)
CreateExplicitArgs(const FOperatorSettings &, const FLiteral &)
Description
Create the object using only constructors which utilize the InLiteral.
| Name | CreateExplicitArgs |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundDataFactory.h |
| Include Path | #include "MetasoundDataFactory.h" |
static auto CreateExplicitArgs
(
const FOperatorSettings & InSettings,
const FLiteral & InLiteral
)
An object related to the DataType. The exact type determined by the CreatorType class template parameter.
Parameters
| Name | Remarks |
|---|---|
| InSettings | The FOperatorSettings to be passed to the DataType constructor if an appropriate constructor exists. |
| InLiteral | The literal to be passed to the constructor. |