Choose your operating system:
Windows
macOS
Linux
| SObjectWidget | ||||
| IObjectTableRow
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonUI/Source/CommonUI/Public/SCommonButtonTableRow.h |
Include |
#include "SCommonButtonTableRow.h" |
template<typename ItemType>
class SCommonButtonTableRow : public SObjectTableRow< ItemType >
A CommonUI version of the object table row that is aware of UCommonButtonBase. Instead of bothering with handling mouse events directly, we rely on the entry being a button itself and respond to events from it.
Name | Description | ||
---|---|---|---|
|
Construct ( |
Name | Description | ||
---|---|---|---|
|
InitializeObjectRow() |
||
|
OnItemSelectionChanged ( |
||
|
ResetObjectRow() |
Name | Description | ||
---|---|---|---|
|
OnMouseButtonDoubleClick ( |
Called when a mouse button is double clicked. Override this in derived classes. |
|
|
OnMouseButtonDown ( |
MOUSE INPUT The system calls this method to notify the widget that a mouse button was pressed within it. |
|
|
OnMouseButtonUp ( |
The system calls this method to notify the widget that a mouse button was release within it. |
|
|
OnMouseEnter ( |
We rely on the button to handle all of these things for us. |
|
|
OnMouseLeave ( |
The system will use this event to notify a widget that the cursor has left it. |
Name |
Description |
|
---|---|---|
|
FArguments |