Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Factory for creating input operators.
| |
|
| Name |
TInputNodeOperatorFactory |
| Type |
class |
| Header File |
/Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundInputNode.h |
| Include Path |
#include "MetasoundInputNode.h" |
Syntax
template<typename DataType, EVertexAccessType VertexAccess>
class TInputNodeOperatorFactory : public Metasound::IOperatorFactory
Constructors
| Name |
Remarks |
Include Path |
Unreal Specifiers |
TInputNodeOperatorFactory
(
const FVertexName& InVertexName
)
|
|
MetasoundInputNode.h |
|
Typedefs
| Name |
Type |
Remarks |
Include Path |
| FPassThroughDataReference |
std::conditional_t< bIsReferenceVertexAccess, TDataReadReference< DataType >, TDataValueReference< DataType > > |
Choose which data reference type is created based on template parameters. |
MetasoundInputNode.h |
Constants
| Name |
Type |
Remarks |
Include Path |
| bIsReferenceVertexAccess |
bool |
|
MetasoundInputNode.h |
| bIsValueVertexAccess |
bool |
|
MetasoundInputNode.h |
Variables
Protected
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| VertexName |
FVertexName |
|
MetasoundInputNode.h |
|
Functions
Public
Overridden from IOperatorFactory