Navigation
API > API/Plugins > API/Plugins/ObjectMixerEditor > API/Plugins/ObjectMixerEditor/Views > API/Plugins/ObjectMixerEditor/Views/Widgets
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SCollectionSelectionButton
References
| Module | ObjectMixerEditor |
| Header | /Engine/Plugins/Editor/ObjectMixer/ObjectMixer/Source/ObjectMixer/Public/Views/Widgets/SCollectionSelectionButton.h |
| Include | #include "Views/Widgets/SCollectionSelectionButton.h" |
Syntax
class SCollectionSelectionButton : public SCompoundWidget
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | CollectionName | ||
| TWeakPtr< SObjectMixerEditorList > | ListWidgetPtr |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs, |
||
| const FSlateBrush * | |||
| FSlateColor | |||
| TSharedRef< SWidget > | |||
| bool | Whether the associated collection is selected | ||
| void | OnEditableTextCommitted
(
const FText& Text, |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FReply | OnDragDetected
(
const FGeometry& MyGeometry, |
Called when Slate detects that a widget started to be dragged. | |
| void | OnDragEnter
(
const FGeometry& MyGeometry, |
DRAG AND DROP (DragDrop) Called during drag and drop when the drag enters a widget. | |
| void | OnDragLeave
(
const FDragDropEvent& DragDropEvent |
Called during drag and drop when the drag leaves a widget. | |
| FReply | OnDrop
(
const FGeometry& MyGeometry, |
Called when the user is dropping something onto a widget; terminates drag and drop. | |
| FReply | OnMouseButtonDown
(
const FGeometry& MyGeometry, |
MOUSE INPUT The system calls this method to notify the widget that a mouse button was pressed within it. | |
| FReply | OnMouseButtonUp
(
const FGeometry& MyGeometry, |
The system calls this method to notify the widget that a mouse button was release within it. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |