Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
A general build error which contains a error type and human readable error description.
| Name | FBuildErrorBase |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundBuildError.h |
| Include Path | #include "MetasoundBuildError.h" |
Syntax
class FBuildErrorBase : public Metasound::IOperatorBuildError
Derived Classes
FBuildErrorBase derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MetasoundBuildError.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FBuildErrorBase() |
MetasoundBuildError.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Destinations | TArray< FInputDataDestination > | MetasoundBuildError.h | ||
| Edges | TArray< FDataEdge > | MetasoundBuildError.h | ||
| ErrorDescription | FText | MetasoundBuildError.h | ||
| ErrorType | FName | MetasoundBuildError.h | ||
| Nodes | TArray< const INode * > | MetasoundBuildError.h | ||
| Sources | TArray< FOutputDataSource > | MetasoundBuildError.h |
Functions
Public
Overridden from IOperatorBuildError
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Returns an array of edges associated with the error. | MetasoundBuildError.h | ||
virtual const FText & GetErrorDescription() |
Returns a human readable error description. | MetasoundBuildError.h | |
virtual const FName & GetErrorType() |
Returns the type of error. | MetasoundBuildError.h | |
virtual const TArray< FInputDataDestination > & GetInputDataDestinations() |
Returns an array of destinations associated with the error. | MetasoundBuildError.h | |
| Returns an array of Nodes associated with the error. | MetasoundBuildError.h | ||
virtual const TArray< FOutputDataSource > & GetOutputDataSources() |
Returns an array of sources associated with the error. | MetasoundBuildError.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddDataEdge
(
const FDataEdge& InEdge |
Add edges to be associated with error. | MetasoundBuildError.h | |
void AddDataEdges
(
TArrayView< const FDataEdge > InEdges |
MetasoundBuildError.h | ||
void AddInputDataDestination
(
const FInputDataDestination& InInputDataDestination |
Add input destinations to be associated with error. | MetasoundBuildError.h | |
void AddInputDataDestinations
(
TArrayView< const FInputDataDestination > InInputDataDestinations |
MetasoundBuildError.h | ||
void AddNode
(
const INode& InNode |
Add nodes to be associated with error. | MetasoundBuildError.h | |
void AddNodes
(
TArrayView< INode const*const > InNodes |
MetasoundBuildError.h | ||
void AddOutputDataSource
(
const FOutputDataSource& InOutputDataSource |
Add input destinations to be associated with error. | MetasoundBuildError.h | |
void AddOutputDataSources
(
TArrayView< const FOutputDataSource > InOutputDataSources |
MetasoundBuildError.h |