Choose your operating system:
Windows
macOS
Linux
| FChildren
|
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Layout/Children.h |
Include |
#include "Layout/Children.h" |
template<typename SlotType>
class TPanelChildren : public FChildren
A slot that support alignment of content and padding A generic FChildren that stores children along with layout-related information. The type containing Widget* and layout info is specified by ChildType. ChildType must have a public member SWidget* Widget;
Name | Description | ||
---|---|---|---|
|
AddSlot ( |
||
|
AddSlots ( |
||
|
Empty ( |
||
|
InsertSlot ( |
||
|
IsValidIndex ( |
||
|
Move |
||
|
Remove ( |
Removes the corresponding widget from the set of children if it exists. |
|
|
RemoveAt ( |
||
|
Reserve ( |
||
|
Sort ( |
||
|
StableSort ( |
||
|
Swap |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
GetChildAt ( |
|
|
TSharedRef< ... |
GetChildAt ( |
|
|
FConstWidget... |
GetChildRefAt ( |
|
|
GetChildRefAt ( |
||
|
const FSlotB... |
GetSlotAt ( |
|
|
Num() |
||
|
SupportSlotWithSlateAttribute() |
Name | Description | ||
---|---|---|---|
|
SlotType & |
operator[] ( |
|
|
const SlotTy... |
operator[] ( |
Name |
Description |
|
---|---|---|
|
FScopedWidgetSlotArguments |
At the end of the scope a slot will be constructed and added to the FChildren. |
Name |
Description |
---|---|
bSupportSlotWithSlateAttribute |