Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
| Name | FGraphNodeValidationResult |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraphValidation.h |
| Include Path | #include "MetasoundEditorGraphValidation.h" |
Syntax
struct FGraphNodeValidationResult
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGraphNodeValidationResult
(
UMetasoundEditorGraphNode& InNode |
MetasoundEditorGraphValidation.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasDirtiedNode | bool | Whether validation made changes to the node and is now in a dirty state. | MetasoundEditorGraphValidation.h | |
| Node | UMetasoundEditorGraphNode * | Node associated with validation result. | MetasoundEditorGraphValidation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetHasDirtiedNode() |
Whether or not validation operations on result have dirtied the associated Node (Validation doesn't mark node as dirtied to avoid resave being required at asset level) | MetasoundEditorGraphValidation.h | |
bool GetIsInvalid() |
Whether associated node is in invalid state, i.e. may fail to build or may result in undefined behavior. | MetasoundEditorGraphValidation.h | |
UMetasoundEditorGraphNode & GetNodeChecked() |
MetasoundEditorGraphValidation.h | ||
void SetMessage
(
EMessageSeverity::Type InSeverity, |
MetasoundEditorGraphValidation.h | ||
void SetPinOrphaned
(
UEdGraphPin& Pin, |
MetasoundEditorGraphValidation.h | ||
void SetUpgradeMessage
(
const FText& InMessage |
MetasoundEditorGraphValidation.h |