Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
TLiteralNode represents a variable within a metasound graph.
| Name | TLiteralNode |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundLiteralNode.h |
| Include Path | #include "MetasoundLiteralNode.h" |
Syntax
template<typename DataType>
class TLiteralNode : public Metasound::FLiteralNode
Inheritance Hierarchy
- Metasound::FLiteralNode → TLiteralNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Construct a TLiteralNode using the TLiteralOperatorLiteralFactory<> and moving InParam to the TLiteralOperatorLiteralFactory constructor. | MetasoundLiteralNode.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AccessType | EVertexAccessType | If the data type is executable, we treat it as a reference since it is non-const. | MetasoundLiteralNode.h |
| bIsExecutableDataType | bool | Executable data types handle Triggers which need to be advanced every block. | MetasoundLiteralNode.h |
| bIsPostExecutableDataType | bool | MetasoundLiteralNode.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FVertexInterface DeclareVertexInterface() |
MetasoundLiteralNode.h | ||
static FNodeClassMetadata GetNodeInfo() |
MetasoundLiteralNode.h |