Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend > API/Plugins/MetasoundFrontend/Analysis
Inheritance Hierarchy
- IVertexAnalyzer
- FVertexAnalyzerBase
- FVertexAnalyzerEnvelopeFollower
- FVertexAnalyzerTriggerDensity
- FVertexAnalyzerTriggerToTime
- TVertexAnalyzerForwardValue
- FVertexAnalyzerForwardBool
- FVertexAnalyzerForwardFloat
- FVertexAnalyzerForwardInt
- FVertexAnalyzerForwardString
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/Analysis/MetasoundFrontendVertexAnalyzer.h |
| Include | #include "Analysis/MetasoundFrontendVertexAnalyzer.h" |
Syntax
class FVertexAnalyzerBase : public Metasound::Frontend::IVertexAnalyzer
Remarks
Base implementation of a vertex analyzer.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVertexAnalyzerBase
(
const FAnalyzerAddress& InAnalyzerAddress, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BindOutputData
(
FName InAnalyzerOutputName, |
Binds a particular named analyzer output to be updated when MarkOutputDirty is called. | |
| const DataType & | Returns the most recent vertex data. | ||
| void | Marks all output channels as dirty, refreshing all bound data. | ||
| bool | UnbindOutputData
(
FName InAnalyzerOutputName |
Unbinds a particular named analyzer output. |
Overridden from IVertexAnalyzer
| Type | Name | Description | |
|---|---|---|---|
| const FAnalyzerAddress & | Returns analyzer address. |
Typedefs
| Name | Description |
|---|---|
| FBoundOutputDataPtr |