Module |
|
Header |
/Engine/Source/Editor/Kismet/Public/SBlueprintDiff.h |
Include |
#include "SBlueprintDiff.h" |
struct FDiffPanel
Panel used to display the blueprint
Name | Description | ||
---|---|---|---|
|
const UBlueprin... |
Blueprint |
The blueprint that owns the graph we are showing |
|
bShowAssetName |
True if we should show a name identifying which asset this panel is displaying |
|
|
TSharedPtr< cla... |
DetailsView |
The details view associated with the graph editor |
|
TWeakPtr< class... |
GraphEditor |
The graph editor which does the work of displaying the graph |
|
TSharedPtr< SBo... |
GraphEditorBox |
The box around the graph editor, used to change the content when new graphs are set |
|
UEdGraphPin ... |
LastFocusedPin |
The panel stores the last pin that was focused on by the user, so that it can clear the visual style when selection changes |
|
TSharedPtr< cla... |
MyBlueprint |
The actual my blueprint panel, used to regenerate the panel when the new graphs are set |
|
TSharedPtr< SWi... |
OverlayGraphRevisionInfo |
The widget that contains the revision info in graph mode |
|
RevisionInfo |
Revision information for this blueprint |
Name | Description | |
---|---|---|
|
FDiffPanel() |
Name | Description | ||
---|---|---|---|
|
CanCopyNodes() |
Can user copy any of the selected nodes? |
|
|
CopySelectedNodes() |
Called when user hits keyboard shortcut to copy nodes |
|
|
FocusDiff ( |
Functions used to focus/find a particular change in a diff result |
|
|
FocusDiff ( |
Functions used to focus/find a particular change in a diff result |
|
|
TSharedRef< ... |
GenerateMyBlueprintWidget() |
Generate the 'MyBlueprint' widget, which is private to this module |
|
GeneratePanel |
Generate this panel based on the specified graph |
|
|
FGraphPanelS... |
GetSelectedNodes() |
Gets whatever nodes are selected in the Graph Editor |
|
InitializeDiffPanel() |
Initializes the panel, can be moved into constructor if diff and merge clients are made more uniform: |