Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocument.h |
| Include | #include "MetasoundFrontendDocument.h" |
Syntax
USTRUCT (BlueprintType , Meta=(DisplayName="MetaSound Class Name"))
struct FMetasoundFrontendClassName
Remarks
Name of a Metasound class.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | Name | Name of class. | |
| FName | Namespace | Namespace of class. | |
| FName | Variant | Variant of class. The Variant is used to describe an equivalent class which performs the same operation but on differing types. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMetasoundFrontendClassName
(
const Metasound::FNodeClassName& InName |
|||
FMetasoundFrontendClassName
(
const FName& InNamespace, |
|||
FMetasoundFrontendClassName
(
const FName& InNamespace, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName | GetFullName () |
Returns a full name of the class. | |
| FName | Returns scoped name representing namespace and name. | ||
| bool | IsValid () |
Whether or not this instance of a class name is a valid name. | |
| bool | Parse
(
const FString& InClassName, |
Parses string into class name. For deserialization and debug use only. | |
| Metasound::FNodeClassName | Returns NodeClassName version of full name. | ||
| FString | ToString () |
Return string version of full name. | |
| void | ToString
(
FNameBuilder& NameBuilder |
Return a string into an existing FNameBuilder. |
Constants
| Name | Description |
|---|---|
| InvalidClassName | Invalid form of class name (i.e. empty namespace, name, and variant) |