Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Templatized implementation of a bound analyzer output (see IBoundAnalyzerOutput)
| Name | TBoundAnalyzerOutput |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/Analysis/MetasoundFrontendVertexAnalyzer.h |
| Include Path | #include "Analysis/MetasoundFrontendVertexAnalyzer.h" |
Syntax
template<typename DataType>
class TBoundAnalyzerOutput : public Metasound::Frontend::IBoundAnalyzerOutput
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TBoundAnalyzerOutput
(
const FAnalyzerAddress& InAnalyzerOutputAddress, |
Analysis/MetasoundFrontendVertexAnalyzer.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TBoundAnalyzerOutput() |
Analysis/MetasoundFrontendVertexAnalyzer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Address | FAnalyzerAddress | Analysis/MetasoundFrontendVertexAnalyzer.h | ||
| DataRef | TDataReadReference< DataType > | Analysis/MetasoundFrontendVertexAnalyzer.h | ||
| Sender | TUniquePtr< TSender< DataType > > | Analysis/MetasoundFrontendVertexAnalyzer.h |
Functions
Public
Overridden from IBoundAnalyzerOutput
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< IOutputStorage > CreateOutputData() |
Gets the latest value to pass to IVertexAnalyzer::OnOutputDataChanged. | Analysis/MetasoundFrontendVertexAnalyzer.h | |
virtual FAnyDataReference GetDataReference() |
Returns the data reference associated with the analyzer's output. | Analysis/MetasoundFrontendVertexAnalyzer.h | |
virtual void PushData() |
Pushes data to the sender to be forwarded to all actively associated analyser views. | Analysis/MetasoundFrontendVertexAnalyzer.h |