| FSlateControlledConstruction | ||||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/GraphEditor/Public/SCommentBubble.h |
Include |
#include "SCommentBubble.h" |
class SCommentBubble : public SCompoundWidget
Name | Description | ||
---|---|---|---|
|
bAllowPinning |
Allow pin behaviour |
|
|
bEnableBubbleCtrls |
Allow in bubble controls |
|
|
bEnableTitleBarBubble |
Enable the title bar bubble toggle |
|
|
bInvertLODCulling |
Invert the LOD culling behavior, used by comment nodes |
|
|
CachedComment |
Cached comment |
|
|
CachedCommentText |
Cached FText comment |
|
|
TAttribute< FSl... |
ColorAndOpacity |
The Comment Bubble color and opacity value |
|
TAttribute< FSt... |
CommentAttribute |
Attribute to query node comment |
|
ForegroundColor |
Current Foreground Color |
|
|
TAttribute< EGr... |
GraphLOD |
Attribute to query current LOD |
|
UEdGraphNode &#... |
GraphNode |
The GraphNode this widget interacts with |
|
TAttribute< FTe... |
HintText |
Hint Text |
|
IsGraphNodeHovered |
Delegate to determine if the graph node is currently hovered |
|
|
OnTextCommittedDelegate |
Optional delegate to call when the comment text is committed |
|
|
OnToggledDelegate |
Optional delegate to call when the comment bubble is toggled |
|
|
float |
OpacityValue |
Used to Control hover fade up/down for widgets |
|
TSharedPtr< SMu... |
TextBlock |
Cached inline editable text box |
|
TAttribute< ECh... |
ToggleButtonCheck |
Toggle button checked state |
Name | Description | ||
---|---|---|---|
|
Construct ( |
Construct this widget. Called by the SNew()Slate macro. |
|
|
float |
GetArrowCenterOffset() |
Returns the offset to the arrow center accounting for zoom on either the comment bubble or the title bar button based on current state |
|
GetBubbleColor() |
Returns the color of the main bubble |
|
|
GetBubbleVisibility() |
Called to determine if the comment bubble's current visibility |
|
|
GetOffset() |
Returns the offset from the SNode center slot |
|
|
ECheckBoxSta... |
GetPinnedButtonCheck() |
Returns pinned check state |
|
GetScaleButtonTooltip() |
Returns the current scale button tooltip |
|
|
GetSize() |
Returns the bubble size |
|
|
GetTextBackgroundColor() |
Returns the current background color for the textbox |
|
|
GetTextForegroundColor() |
Returns the current foreground color for the textbox |
|
|
ECheckBoxSta... |
GetToggleButtonCheck() |
Returns bubble toggle check state |
|
GetToggleButtonColor() |
Returns the color for the toggle bubble including the opacity value |
|
|
GetToggleButtonVisibility() |
Called to determine if the toggle button's current visibility |
|
|
IsBubbleVisible() |
Returns if comment bubble is visible |
|
|
IsReadOnly() |
Called to determine if the comment bubble is readonly |
|
|
IsScalingAllowed() |
Returns if graph scaling can be applied to this bubble |
|
|
OnCommentBubbleToggle ( |
Called to display/hide the comment bubble |
|
|
OnCommentTextCommitted ( |
Called when the comment text is committed |
|
|
OnPinStateToggle ( |
Called when a node's comment bubble pinned state is changed |
|
|
SetCommentBubbleVisibility ( |
Directly sets the bubble's visibility, without assuming it was from a user action (no undo transaction, or OnToggled callback) |
|
|
TextBlockHasKeyboardFocus() |
Returns if the text block currently has keyboard focus |
|
|
TickVisibility ( |
Updates the comment Visibility |
|
|
UpdateBubble() |
Called to update the bubble widget layout |
Name | Description | ||
---|---|---|---|
|
GetForegroundColor() |
Returns the foreground color for the text and buttons, taking into account the bubble color |
|
|
OnCursorQuery ( |
The system asks each widget under the mouse to provide a cursor. This event is bubbled. |
|
|
Tick ( |
Ticks this widget with Geometry. |
Name |
Description |
|
---|---|---|
|
FArguments |