Navigation
API > API/Runtime > API/Runtime/SlateCore
A FChildren that has only one child and support alignment and padding.
| Name | TSingleWidgetChildrenWithBasicLayoutSlot |
| Type | class |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Layout/Children.h |
| Include Path | #include "Layout/Children.h" |
Syntax
template<EInvalidateWidgetReason InPaddingInvalidationReason>
class TSingleWidgetChildrenWithBasicLayoutSlot :
public TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::Layout > > ,
public TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::Layout >, EInvalidateWidgetReason::Layout > ,
public TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::Layout > >
Inheritance Hierarchy
- FChildren → TSingleWidgetChildrenWithSlot → TSingleWidgetChildrenWithBasicLayoutSlot
- FSlotPosition → FSlotBase → TSlotBase → TSingleWidgetChildrenWithSlot → TSingleWidgetChildrenWithBasicLayoutSlot
- FSlotBase → TSlotBase → TSingleWidgetChildrenWithSlot → TSingleWidgetChildrenWithBasicLayoutSlot
- TPaddingSingleWidgetSlotMixin → TSingleWidgetChildrenWithBasicLayoutSlot
- TAlignmentSingleWidgetSlotMixin → TSingleWidgetChildrenWithBasicLayoutSlot
Derived Classes
- FSingleWidgetChildrenWithBasicLayoutSlot
- SBox::FBoxOneChildSlot
- SCompoundWidget::FCompoundWidgetOneChildSlot
- SDPIScaler::FDPIScalerOneChildSlot
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSingleWidgetChildrenWithBasicLayoutSlot
(
WidgetType* InOwner |
Layout/Children.h | ||
TSingleWidgetChildrenWithBasicLayoutSlot
(
std::nullptr_t |
Layout/Children.h | ||
TSingleWidgetChildrenWithBasicLayoutSlot
(
WidgetType* InOwner, |
Layout/Children.h | ||
TSingleWidgetChildrenWithBasicLayoutSlot
(
std::nullptr_t, |
Layout/Children.h |
Structs
| Name | Remarks |
|---|---|
| FSlotArguments |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AlignmentMixinType | TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > > | Layout/Children.h | |
| PaddingMixinType | TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason > | Layout/Children.h | |
| ParentType | TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > > | Layout/Children.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
FSlotArguments&& InArgs |
Layout/Children.h |