Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/SlotBase.h |
Include |
#include "SlotBase.h" |
class FSlotBase
Name | Description | |
---|---|---|
|
FSlotBase() |
|
|
FSlotBase ( |
|
|
FSlotBase ( |
|
|
FSlotBase ( |
Name | Description | |
---|---|---|
|
~FSlotBase() |
Name | Description | ||
---|---|---|---|
|
AttachWidget ( |
Attach the child widget the slot now owns. |
|
|
const TShare... |
DetachWidget() |
Remove the widget from its current slot. |
|
const FChild... |
GetOwner() |
Access the FChildren that own the slot. |
|
SWidget *... |
GetOwnerWidget() |
Access the widget that own the slot. The owner can be invalid when the slot is not attached. |
|
const TShare... |
GetWidget() |
Access the widget in the current slot. |
|
Invalidate ( |
Invalidate the widget's owner. |
|
|
SetAttribute ( |
Performs the attribute assignment and invalidates the widget minimally based on what actually changed. |
|
|
SetOwner ( |
Set the owner of the slot. Slots cannot be reassigned to different parents. |
Name |
Description |
|
---|---|---|
|
FSlotArguments |
Name | Description | ||
---|---|---|---|
|
SWidget * |
RawParentPtr |
RawParentPtr is not used anymore. Use GetOwnerWidget. |
Name | Description | ||
---|---|---|---|
|
AttachWidgetParent ( |
AttachWidgetParent is not used anymore. Use get SetOwner. |