/Engine/Source/Editor/GraphEditor/Public/SGraphPanel.h
class SGraphPanel : public [SNodePanel](API\Editor\GraphEditor\SNodePanel), public [FGCObject](API\Runtime\CoreUObject\UObject\FGCObject)
bool
bIsDrawStateCached
FCurveSequence
BounceCurve
Bouncing curve
bool
bPreservePinPreviewConnection
Should we ignore the OnStopMakingConnection unless forced?
bool
bShowPIENotification
Whether to draw the overlay indicating we're in PIE
FVector2D
CachedAllottedGeometryScaledSize
Geometry cache
TSet<FEdGraphP...
CurrentHoveredPins
List of pins currently being hovered over
TSharedPtr<TAr...
DiffResults
If this graph is displaying the results of a diff, this will provide info on how to display the nodes
TAttribute< int...
FocusedDiffResult
TObjectPtr<UEd...
GraphObj
FPointerEvent
LastPointerEvent
FGeometry
LastPointerGeometry
The mouse state from the last mouse move event, used to synthesize pin actions when hovering over a spline on the panel
TWeakPtr<SGrap...
MarkedPin
Pin marked via shift-clicking
SGraphEditor::F...
OnClicked
Called when the graph itself is clicked
SGraphEditor::F...
OnDisallowedPinConnection
Called when the user generates a warning tooltip because a connection was invalid
SGraphEditor::F...
OnDoubleClicked
Called when the graph itself is double clicked
SGraphEditor::F...
OnDropActor
Invoked when an actor is dropped onto the panel
SGraphEditor::F...
OnDropStreamingLevel
Invoked when a streaming level is dropped onto the panel
FOnGetContextMe...
OnGetContextMenuFor
Invoked when we need to summon a context menu
FSingleNodeEven...
OnNodeDoubleClicked
What to do when a node is double-clicked
FOnNodeTextComm...
OnTextCommitted
Invoked when text is committed on panel
FOnUpdateGraphP...
OnUpdateGraphPanel
Invoked when the panel is updated
FOnNodeVerifyTe...
OnVerifyTextCommit
Invoked when text is being committed on panel to verify it
SGraphEditor::E...
PinVisibility
Pin visibility mode
FVector2D
PreviewConnectorEndpoint
TArray<FGraphP...
PreviewConnectorFromPins
Sometimes the panel draws a preview connector; e.g. when the user is connecting pins
FVector2D
PreviousFrameSavedMousePosForSplineOverlap
The overlap results from the previous OnPaint call
FGraphSplineOve...
PreviousFrameSplineOverlap
FVector2D
SavedMousePosForOnPaintEventLocalSpace
Last mouse position seen, used for paint-centric highlighting
TAttribute< boo...
ShowGraphStateOverlay
Whether to draw decorations for graph state (PIE / ReadOnly etc.)
double
TimeWhenMouseEnteredPin
Time since the last mouse enter/exit on a pin
double
TimeWhenMouseLeftPin