Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Inheritance Hierarchy
- TSharedFromThis
- IDocumentAccessor
- IVariableController
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendController.h |
| Include | #include "MetasoundFrontendController.h" |
Syntax
class IVariableController :
public TSharedFromThis< IVariableController >,
public Metasound::Frontend::IDocumentAccessor
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< FConstNodeHandle > | Returns the accessor nodes associated with this variable. | ||
| TArray< FNodeHandle > | Returns the accessor nodes associated with this variable. | ||
| TArray< FConstNodeHandle > | Returns the deferred accessor nodes associated with this variable. | ||
| TArray< FNodeHandle > | Returns the deferred accessor nodes associated with this variable. | ||
| FConstNodeHandle | Returns the mutator node associated with this variable. | ||
| FNodeHandle | Returns the mutator node associated with this variable. | ||
| const FName & | GetDataType () |
Returns the data type name associated with this variable. | |
| FText | Returns the human readable description associated with this variable. | ||
| FText | Returns the human readable name associated with this variable. | ||
| FGuid | GetID () |
Returns the variable ID. | |
| FVariableHandle | |||
| const FMetasoundFrontendLiteral & | GetLiteral () |
Returns the value for the given variable instance if set. | |
| const FName & | GetName () |
Returns the name associated with this variable. | |
| FConstGraphHandle | Returns a FConstGraphHandle to the node which owns this variable. | ||
| FGraphHandle | Returns a FGraphHandle to the node which owns this variable. | ||
| bool | IsValid () |
Returns true if the controller is in a valid state. | |
| void | SetDescription
(
const FText& InDescription |
Sets the human readable description associated with this variable. | |
| void | SetDisplayName
(
const FText& InDisplayName |
Sets the human readable name associated with this variable. | |
| bool | SetLiteral
(
const FMetasoundFrontendLiteral& InLiteral |
Sets the value for the given variable instance | |
| void | Sets the name associated with this variable. |