Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
String serializable (as key) channel of analyzer or its internal members that can be written to or read from using the Transmission System.
| Name | FAnalyzerAddress |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/Analysis/MetasoundFrontendAnalyzerAddress.h |
| Include Path | #include "Analysis/MetasoundFrontendAnalyzerAddress.h" |
Syntax
class FAnalyzerAddress : public Metasound::FTransmissionAddress
Inheritance Hierarchy
- FTransmissionAddress → FAnalyzerAddress
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Analysis/MetasoundFrontendAnalyzerAddress.h | |||
FAnalyzerAddress
(
const FString& InAddressString |
Analysis/MetasoundFrontendAnalyzerAddress.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FAnalyzerAddress() |
Analysis/MetasoundFrontendAnalyzerAddress.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnalyzerInstanceID | FGuid | Instance ID of analyzer (allowing for multiple analyzer of the same type to be addressed at the same output). | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| AnalyzerMemberName | FName | Optional name used to specify a channel for a given analyzer's inputs/outputs. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| AnalyzerName | FName | Name of Analyzer. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| DataType | FName | DataType of the given channel. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| InstanceID | uint64 | Active Instance ID to monitor. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| NodeID | FGuid | ID of Node being monitored. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| OutputName | FVertexName | Name of output to monitor (not to be confused with the Analyzer's members, which are specific to the analyzer instance being addressed) | Analysis/MetasoundFrontendAnalyzerAddress.h | |
| UseDataTransmissionCenter | bool | Specifies whether to use the data transmission center for passing values to views. | Analysis/MetasoundFrontendAnalyzerAddress.h |
Functions
Public
Overridden from FTransmissionAddress
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< FTransmissionAddress > Clone() |
Clone the address. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
virtual FName GetAddressType () |
Return the type of address. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
virtual FName GetDataType() |
Return the data type. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
virtual uint32 GetHash() |
Create a hash of the address. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
virtual bool IsEqual
(
const FTransmissionAddress& InOther |
Determine if the given address is equal to this address. | Analysis/MetasoundFrontendAnalyzerAddress.h | |
virtual FString ToString() |
Converts AnalyzerAddress to String representation using the PathSeparator. | Analysis/MetasoundFrontendAnalyzerAddress.h |