180 bHasFoundDiffs =
true;
183 ResultArray->
Add(Result);
191 return ResultArray !=
nullptr;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool operator==(const FDiffSingleResult &LHS, const FDiffSingleResult &RHS)
Definition DiffResults.h:155
static SLATECORE_API const ISlateStyle & Get()
Definition AppStyle.cpp:10
CORE_API const FString & ToString() const
Definition Text.cpp:1263
Definition DiffResults.h:210
virtual ~IDiffCustomObject()=default
virtual TSharedPtr< SWidget > GetNewWidget()=0
virtual TSharedPtr< SWidget > GetOldWidget()=0
Definition DiffResults.h:218
virtual ~IDiffCustomProperty()=default
virtual void HighlightProperty(const TSharedPtr< IDiffCustomObject > Widget)=0
virtual const FSlateColor GetSlateColor(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateColor &DefaultValue=FStyleDefaults::GetSlateColor(), const ISlateStyle *RequestingStyle=nullptr) const =0
UE_REWRITE SizeType Num() const
Definition Array.h:1144
UE_NODEBUG UE_FORCEINLINE_HINT SizeType Add(ElementType &&Item)
Definition Array.h:2696
Definition SharedPointer.h:1640
Definition SharedPointer.h:692
Definition EdGraphNode.h:289
Definition EdGraphPin.h:294
Definition DiffResults.h:13
Type
Definition DiffResults.h:16
@ PIN_LINKEDTO_PIN
Definition DiffResults.h:43
@ PIN_TYPE_SUBCATEGORY_OBJECT
Definition DiffResults.h:39
@ TIMELINE_AUTOPLAY
Definition DiffResults.h:46
@ PIN_TYPE_IS_REF
Definition DiffResults.h:41
@ OBJECT_ADDED
Definition DiffResults.h:24
@ TIMELINE_IGNOREDILATION
Definition DiffResults.h:48
@ PIN_TYPE_CATEGORY
Definition DiffResults.h:37
@ OBJECT_PROPERTY
Definition DiffResults.h:27
@ TIMELINE_LOOP
Definition DiffResults.h:47
@ PIN_LINKEDTO_NUM_DEC
Definition DiffResults.h:34
@ PIN_DEFAULT_VALUE
Definition DiffResults.h:36
@ PIN_LINKEDTO_NUM_INC
Definition DiffResults.h:35
@ TIMELINE_NUM_TRACKS
Definition DiffResults.h:49
@ OBJECT_REMOVED
Definition DiffResults.h:21
@ PIN_TYPE_IS_ARRAY
Definition DiffResults.h:40
@ TIMELINE_LENGTH
Definition DiffResults.h:45
@ PIN_TYPE_SUBCATEGORY
Definition DiffResults.h:38
@ TIMELINE_TRACK_MODIFIED
Definition DiffResults.h:50
@ NODE_ADDED
Definition DiffResults.h:33
@ PIN_LINKEDTO_NODE
Definition DiffResults.h:42
@ NODE_MOVED
Definition DiffResults.h:44
@ OBJECT_REQUEST_DIFF
Definition DiffResults.h:30
@ CUSTOM_OBJECT
Definition DiffResults.h:59
@ NO_DIFFERENCE
Definition DiffResults.h:18
@ INFO_MESSAGE
Definition DiffResults.h:56
@ NODE_COMMENT
Definition DiffResults.h:52
@ NODE_REMOVED
Definition DiffResults.h:32
@ NODE_PROPERTY
Definition DiffResults.h:53
@ NODE_PIN_COUNT
Definition DiffResults.h:51
Category
Definition DiffResults.h:63
@ MINOR
Definition DiffResults.h:69
@ MODIFICATION
Definition DiffResults.h:66
@ ADDITION
Definition DiffResults.h:64
@ CONTROL
Definition DiffResults.h:72
@ SUBTRACTION
Definition DiffResults.h:65
@ false
Definition radaudio_common.h:23
Definition DiffResults.h:171
bool CanStoreResults() const
Definition DiffResults.h:189
bool HasFoundDiffs() const
Definition DiffResults.h:198
void Add(const FDiffSingleResult &Result)
Definition DiffResults.h:176
int32 Num() const
Definition DiffResults.h:195
FDiffResults(TArray< FDiffSingleResult > *InResultArray)
Definition DiffResults.h:172
Definition DiffResults.h:78
FDiffSingleResult()
Definition DiffResults.h:79
class UEdGraphPin * Pin2
Definition DiffResults.h:105
FText ToolTip
Definition DiffResults.h:117
FText DisplayString
Definition DiffResults.h:114
TSharedPtr< class IDiffCustomObject > CustomObject
Definition DiffResults.h:120
const UObject * Object2
Definition DiffResults.h:111
class UEdGraphPin * Pin1
Definition DiffResults.h:102
EDiffType::Category Category
Definition DiffResults.h:93
FLinearColor GetDisplayColor() const
Definition DiffResults.h:124
FString OwningObjectPath
Definition DiffResults.h:138
class UEdGraphNode * Node2
Definition DiffResults.h:99
class UEdGraphNode * Node1
Definition DiffResults.h:96
TSharedPtr< class IDiffCustomProperty > CustomProperty
Definition DiffResults.h:121
const UObject * Object1
Definition DiffResults.h:108
EDiffType::Type Diff
Definition DiffResults.h:91
bool IsRealDifference() const
Definition DiffResults.h:141
FLinearColor GetSpecifiedColor() const
Definition SlateColor.h:134
static SLATECORE_API const FSlateColor Foreground
Definition StyleColors.h:370