Navigation
API > API/Editor > API/Editor/GraphEditor > API/Editor/GraphEditor/KismetNodes
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SPanel
- SNodePanel::SNode
- SGraphNode
- SGraphNodeK2Base
- SAnimationGraphNode
- SGraphNodeK2Composite
- SGraphNodeK2Default
- SGraphNodeK2Event
- SGraphNodeK2Var
References
| Module | GraphEditor |
| Header | /Engine/Source/Editor/GraphEditor/Public/KismetNodes/SGraphNodeK2Base.h |
| Include | #include "KismetNodes/SGraphNodeK2Base.h" |
Syntax
class SGraphNodeK2Base : public SGraphNode
Functions
| Type | Name | Description | |
|---|---|---|---|
| FText | Get title in compact mode | ||
| FText | Retrieves text to tack on to the top of the tooltip (above the standard text) | ||
| void | PerformSecondPassLayout
(
const TMap< UObject*, TSharedRef< SNode > >& NodeToWidgetLookup |
||
| void | Set up node in 'compact' mode | ||
| void | Set up node in 'standard' mode |
Overridden from SGraphNode
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< SToolTip > | Override this to provide support for an 'expensive' tooltip widget that is only built on demand | ||
| void | Update this GraphNode to match the data that it is observing |
Overridden from SNode
| Type | Name | Description | |
|---|---|---|---|
| void | GetDiffHighlightBrushes
(
const FSlateBrush*& BackgroundOut, |
Used by GetDiffHighlights to generate outlines for diffed nodes | |
| void | GetNodeInfoPopups
(
FNodeInfoContext* Context, |
Populate the popups array with any popups to render | |
| void | GetOverlayBrushes
(
bool bSelected, |
Populate the brushes array with any overlay brushes to render | |
| const FSlateBrush * | GetShadowBrush
(
bool bSelected |
||
| bool | Returns true if this node is dependent on the location of other nodes (it can only depend on the location of first-pass only nodes) |
Constants
| Name | Description |
|---|---|
| BreakpointHitColor | |
| LatentBubbleColor | |
| PinnedWatchColor | |
| TimelineBubbleColor |