Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
Inheritance Hierarchy
- INodeBase
- INode
- FNode
- FInputNode
- TInputNode
- FLiteralNode
- FNodeFacade
- FBPMToSecondsNode
- FEnvelopeFollowerNode
- FLfoNode
- FNoiseNode
- FTriggerRepeatNode
- FTriggerToggleNode
- TArrayConcatNode
- TArrayGetNode
- TArrayNumNode
- TArrayRandomGetNode
- TArraySetNode
- TArrayShuffleNode
- TArraySubsetNode
- TNodeFacade
- TRandomNode
- TTriggerAccumulatorNode
- TTriggerCompareNode
- TValueNode
- TVariableAccessorNode
- TVariableDeferredAccessorNode
- TVariableMutatorNode
- FOscilatorNodeBase
- FSawOscilatorNode
- FSineOscilatorNode
- FSquareOscilatorNode
- FTriangleOscilatorNode
- FOutputNode
- TOutputNode
- TAutoConverterNode
- TReceiveNode
- TSendNode
- TVariableNode
References
| Module | MetasoundGraphCore |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundNode.h |
| Include | #include "MetasoundNode.h" |
Syntax
class FNode : public Metasound::INode
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNode
(
const FVertexName& InInstanceName, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FNode () |
Overridden from INodeBase
| Type | Name | Description | |
|---|---|---|---|
| const FGuid & | Return the ID of this specific instance of the node class. | ||
| const FVertexName & | Return the name of this specific instance of the node class. | ||
| const FNodeClassMetadata & | GetMetadata () |
Return metadata associated with this node.Return the type name of this node. | |
| const FVertexInterface & | Return the current vertex interface. | ||
| bool | IsVertexInterfaceSupported
(
const FVertexInterface& InInterface |
Expresses whether a specific vertex interface is supported. | |
| bool | SetVertexInterface
(
const FVertexInterface& InInterface |
Set the vertex interface. If the vertex was successfully changed, returns true. |