Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
| Name | TMetasoundEnvironmentVariable |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundEnvironment.h |
| Include Path | #include "MetasoundEnvironment.h" |
Syntax
template<typename Type>
class TMetasoundEnvironmentVariable : public Metasound::IMetasoundEnvironmentVariable
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMetasoundEnvironmentVariable
(
const FName& InName, |
Make sure that the `Type_ is not a reference or CV qualified. | MetasoundEnvironment.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Name | FName | MetasoundEnvironment.h | ||
| Value | Type | MetasoundEnvironment.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const Type & GetValue() |
Get the current value. | MetasoundEnvironment.h | |
void SetValue
(
const Type& InValue |
Set the current value. | MetasoundEnvironment.h |
Overridden from IMetasoundEnvironmentVariable
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< IMetasoundEnvironmentVariable > Clone() |
Create a clone of this environment variable. | MetasoundEnvironment.h | |
virtual const FName & GetName() |
Get the name of this environment variable. | MetasoundEnvironment.h | |
virtual FMetasoundEnvironmentVariableTypeId GetTypeId() |
Get the type ID of this environment variable. | MetasoundEnvironment.h |