Navigation
API > API/Editor > API/Editor/GraphEditor > API/Editor/GraphEditor/FGraphDiffControl > API/Editor/GraphEditor/FGraphDiffControl/FNodeMatch
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Diff
(
const FNodeDiffContext& DiffContext, |
Looks at the two node members and compares them to see if there are any differences. | GraphDiffControl.h | |
bool Diff
(
const FNodeDiffContext& DiffContext, |
GraphDiffControl.h |
Diff(const FNodeDiffContext &, TArray< FDiffSingleResult > *)
Description
Looks at the two node members and compares them to see if there are any differences. If one of the nodes is nullptr, then this will return true with a EDiffType::NODE_ADDED result.
| Name | Diff |
| Type | function |
| Header File | /Engine/Source/Editor/GraphEditor/Public/GraphDiffControl.h |
| Include Path | #include "GraphDiffControl.h" |
| Source | /Engine/Source/Editor/GraphEditor/Private/GraphDiffControl.cpp |
bool Diff
(
const FNodeDiffContext & DiffContext,
TArray< FDiffSingleResult > * DiffsResultsOut
) const
True if there were differences found, false if the two nodes are identical.
Parameters
| Name | Remarks |
|---|---|
| DiffsArrayOut | If supplied, this will be filled out with all the differences that were found. |
Diff(const FNodeDiffContext &, FDiffResults &)
| Name | Diff |
| Type | function |
| Header File | /Engine/Source/Editor/GraphEditor/Public/GraphDiffControl.h |
| Include Path | #include "GraphDiffControl.h" |
| Source | /Engine/Source/Editor/GraphEditor/Private/GraphDiffControl.cpp |
bool Diff
(
const FNodeDiffContext & DiffContext,
FDiffResults & DiffsOut
) const