Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/TTreeDiffSpecification
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AreMatching
(
const InNodeType& TreeNodeA, |
Determine whether two nodes occupy the same space in their trees for example if you have a tree key/value pairs, AreMatching should compare the keys while AreValuesEqual should compare the values | AsyncTreeDifferences.h | |
bool AreMatching
(
const InNodeType& TreeNodeA, |
AsyncTreeDifferences.h |
AreMatching(const InNodeType &, const InNodeType &)
Description
Determine whether two nodes occupy the same space in their trees for example if you have a tree key/value pairs, AreMatching should compare the keys while AreValuesEqual should compare the values
| Name | AreMatching |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/AsyncTreeDifferences.h |
| Include Path | #include "AsyncTreeDifferences.h" |
bool AreMatching
(
const InNodeType & TreeNodeA,
const InNodeType & TreeNodeB
) const
Parameters
| Name | Remarks |
|---|---|
| TreeNodeA | node from the first user provided tree (guaranteed not to be null) |
| TreeNodeB | node from the second user provided tree (guaranteed not to be null) |
| OutDifferingProperties | optional output list of property paths for the properties that differs between the two nodes |
AreMatching(const InNodeType &, const InNodeType &, TArray< FPropertySoftPath > *)
| Name | AreMatching |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/AsyncTreeDifferences.h |
| Include Path | #include "AsyncTreeDifferences.h" |
bool AreMatching
(
const InNodeType & TreeNodeA,
const InNodeType & TreeNodeB,
TArray < FPropertySoftPath > * OutDifferingProperties
) const