Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Docking/STabDrawer.h |
Include |
#include "Framework/Docking/STabDrawer.h" |
class STabDrawer : public SCompoundWidget
A tab drawer is a widget that contains the contents of a widget when that widget is in a sidebar
Name | Description | |
---|---|---|
|
~STabDrawer() |
Name | Description | ||
---|---|---|---|
|
Close() |
Begins an animation which closes the drawer |
|
|
Construct ( |
||
|
const TShare... |
GetTab() |
|
|
IsClosing() |
||
|
IsOpen() |
||
|
Open ( |
Opens the drawer |
|
|
SetCurrentSize ( |
Sets the current size of the drawer, ignoring any open/close animation |
Name | Description | ||
---|---|---|---|
|
ComputeDesiredSize ( |
Compute the ideal size necessary to display this widget. |
|
|
OnArrangeChildren ( |
Compute the Geometry of all the children and add populate the ArrangedChildren list with their values. |
|
|
OnCursorQuery ( |
The system asks each widget under the mouse to provide a cursor. This event is bubbled. |
|
|
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. |
|
|
OnMouseLeave ( |
The system will use this event to notify a widget that the cursor has left it. |
|
|
OnMouseMove ( |
The system calls this method to notify the widget that a mouse moved within it. |
|
|
OnPaint ( |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
|
|
SupportsKeyboardFocus() |
SWidget interface |
Name |
Description |
|
---|---|---|
|
FArguments |