Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/TTreeDiffSpecification
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/AsyncTreeDifferences.h |
| Include | #include "AsyncTreeDifferences.h" |
bool AreMatching
(
const InNodeType & TreeNodeA,
const InNodeType & TreeNodeB,
TArray < FPropertySoftPath > * OutDifferingProperties
) const
Remarks
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
Parameters
| Name | Description |
|---|---|
| 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 |