Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
To reset the state of a PostExecutable input operator, we need to reset the data to it's original state. In order to do that, the FLiteral is stored on the operator so that it can be used to reinitialize the data when the operator reset.
| Name | TResetablePostExecutableInputOperator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundInputNode.h |
| Include Path | #include "MetasoundInputNode.h" |
Syntax
template<typename DataType>
class TResetablePostExecutableInputOperator : public Metasound::MetasoundInputNodePrivate::TPostExecutableInputOperator< DataType >
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TResetablePostExecutableInputOperator
(
const FVertexName& InDataReferenceName, |
MetasoundInputNode.h | ||
TResetablePostExecutableInputOperator
(
const FVertexName& InDataReferenceName, |
MetasoundInputNode.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FDataWriteReference | TDataWriteReference< DataType > | MetasoundInputNode.h | |
| FDataWriteReferenceFactory | TDataWriteReferenceLiteralFactory< DataType > | MetasoundInputNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Literal | FLiteral | MetasoundInputNode.h |
Functions
Public
Overridden from IOperator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual IOperator::FResetFunction GetResetFunction() |
MetasoundInputNode.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Reset
(
IOperator* InOperator, |
MetasoundInputNode.h |