Navigation
API > API/Plugins > API/Plugins/DataflowEditor
Widget for the SelectionView panel
| Name | SSelectionViewWidget |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/SelectionViewWidget.h |
| Include Path | #include "Dataflow/SelectionViewWidget.h" |
Syntax
class SSelectionViewWidget : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SSelectionViewWidget
- FSlateControlledConstruction → SWidget → SCompoundWidget → SSelectionViewWidget
Structs
| Name | Remarks |
|---|---|
| FArguments |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnPinnedDownChanged | TMulticastDelegate_OneParam< void, const bool > | Gets a multicast delegate which is called whenever the PinnedDown button clicked | Dataflow/SelectionViewWidget.h |
| FOnRefreshLockedChanged | TMulticastDelegate_OneParam< void, const bool > | Gets a multicast delegate which is called whenever the LockRefresh button clicked | Dataflow/SelectionViewWidget.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsPinnedDown | bool | Dataflow/SelectionViewWidget.h | ||
| bIsRefreshLocked | bool | Dataflow/SelectionViewWidget.h | ||
| NodeName | FString | Dataflow/SelectionViewWidget.h | ||
| NodeNameTextBlock | TSharedPtr< STextBlock > | Dataflow/SelectionViewWidget.h | ||
| NodeOutputs | TArray< FName > | Dataflow/SelectionViewWidget.h | ||
| NodeOutputsComboBox | TSharedPtr< SComboBox< FName > > | Dataflow/SelectionViewWidget.h | ||
| NodeOutputsComboBoxLabel | TSharedPtr< STextBlock > | Dataflow/SelectionViewWidget.h | ||
| SelectionTable | TSharedPtr< SSelectionView > | Dataflow/SelectionViewWidget.h | ||
| StatusTextBlock | TSharedPtr< STextBlock > | Dataflow/SelectionViewWidget.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Slate construction function | Dataflow/SelectionViewWidget.h | |
const FSlateBrush * GetLockButtonImage() |
Dataflow/SelectionViewWidget.h | ||
FText GetNoOutputText() |
Dataflow/SelectionViewWidget.h | ||
FOnPinnedDownChanged & GetOnPinnedDownChangedDelegate() |
Dataflow/SelectionViewWidget.h | ||
FOnRefreshLockedChanged & GetOnRefreshLockedChangedDelegate() |
Dataflow/SelectionViewWidget.h | ||
const FSlateBrush * GetPinButtonImage() |
Dataflow/SelectionViewWidget.h | ||
TSharedPtr< SSelectionView > GetSelectionTable() |
Dataflow/SelectionViewWidget.h | ||
void NodeOutputsComboBoxSelectionChanged
(
FName InSelectedOutput, |
UI callbacks. | Dataflow/SelectionViewWidget.h | |
void RefreshWidget() |
Dataflow/SelectionViewWidget.h | ||
void SetData
(
const FString& InNodeName |
Dataflow/SelectionViewWidget.h | ||
void SetStatusText() |
Dataflow/SelectionViewWidget.h |