Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend > API/Plugins/MetasoundFrontend/TAutoConverterNode
FConverterOperator converts from "FromDataType" to "ToDataType" using a implicit conversion operators.
| Name | FConverterOperator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundAutoConverterNode.h |
| Include Path | #include "MetasoundAutoConverterNode.h" |
Syntax
class FConverterOperator : public Metasound::TExecutableOperator< FConverterOperator >
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConverterOperator
(
TDataReadReference< FromDataType > InFromDataReference, |
MetasoundAutoConverterNode.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FConverterOperator() |
MetasoundAutoConverterNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasLoggedInvalidEnum | bool | To prevent log spam, keep track of whether we've logged an invalid enum value being converted already and the previous int value (need both bool and int for the initial case) | MetasoundAutoConverterNode.h | |
| FromData | TDataReadReference< FromDataType > | MetasoundAutoConverterNode.h | ||
| PreviousIntValueForEnumConversion | int32 | MetasoundAutoConverterNode.h | ||
| ToData | TDataWriteReference< ToDataType > | MetasoundAutoConverterNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BindInputs
(
FInputVertexInterfaceData& InVertexData |
MetasoundAutoConverterNode.h | ||
virtual void BindOutputs
(
FOutputVertexInterfaceData& InVertexData |
MetasoundAutoConverterNode.h | ||
void Execute() |
MetasoundAutoConverterNode.h | ||
void Reset
(
const IOperator::FResetParams& InParams |
MetasoundAutoConverterNode.h |