Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendRegistries.h |
| Include | #include "MetasoundFrontendRegistries.h" |
Syntax
class INodeRegistryEntry
Remarks
INodeRegistryEntry declares the interface for a node registry entry. Each node class in the registry must satisfy this interface.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< INodeRegistryEntry > | Clone () |
Clone this registry entry. | |
| TUniquePtr< INode > | Create a node given FDefaultNamedVertexNodeConstructorParams. | ||
| TUniquePtr< INode > | Create a node given FDefaultNamedVertexWithLiteralNodeConstructorParams. | ||
| TUniquePtr< INode > | Create a node given FDefaultLiteralNodeConstructorParams. | ||
| TUniquePtr< INode > | CreateNode
(
const FNodeInitData& |
Create a node given FNodeInitData. | |
| const FNodeClassInfo & | GetClassInfo () |
Return FNodeClassInfo for the node class. | |
| const FMetasoundFrontendClass & | Return a FMetasoundFrontendClass which describes the node. | ||
| TSet< FMetasoundFrontendVersion > * | Returns set of implemented interface versions. | ||
| bool | IsNative () |
Whether or not the node is natively defined |