UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SCompoundWidget::FCompoundWidgetOneChildSlot Member List

This is the complete list of members for SCompoundWidget::FCompoundWidgetOneChildSlot, including all inherited members.

AsSlot()TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
AsSlot() constTSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
AttachWidget(TSharedRef< SWidget > &&InWidget)FSlotBaseinlineprotected
AttachWidget(const TSharedRef< SWidget > &InWidget)FSlotBaseinlineprotected
Construct(FSlotArguments &&InArgs)TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TSlotBase::Construct(const FChildren &SlotOwner, FSlotArguments &&InArgs)TSlotBase< SlotType >inlineprotected
TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >::ConstructMixin(FSlotArgumentsMixin &&InArgs)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inlineprotected
TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >::ConstructMixin(FSlotArgumentsMixin &&InArgs)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inlineprotected
ConstructSlotIsFChildren enum valueTSlotBase< SlotType >protected
CopyConstruct enum valueFChildrenprotected
Debug_TestDestroyTag() constFChildreninlineprotected
DetachWidget()FSlotBaseprotected
EConstructSlotIsFChildren enum nameTSlotBase< SlotType >protected
ECopyConstruct enum nameFChildrenprotected
ERefConstruct enum nameFChildrenprotected
Expose(TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > *&OutVarToInit)TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TSlotBase::Expose(SlotType *&OutVarToInit)TSlotBase< SlotType >inlineprotected
FChildren(SWidget *InOwner)FChildreninline
FChildren(SWidget *InOwner, FName InName)FChildreninline
FChildren(std::nullptr_t)=deleteFChildren
ForEachWidget(Predicate &&Pred)FChildreninline
ForEachWidget(Predicate &&Pred) constFChildreninline
FSlotBase()TSlotBase< SlotType >protected
FSlotBase(const FChildren &InParent)TSlotBase< SlotType >protected
FSlotBase(const TSharedRef< SWidget > &InWidget)TSlotBase< SlotType >protected
FSlotBase(const FSlotBase &)=deleteTSlotBase< SlotType >protected
GetChildAt(int32 ChildIndex) overrideTSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inlinevirtual
GetChildAt(int32 ChildIndex) const overrideTSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inlinevirtual
GetHorizontalAlignment() constTAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
GetName() constFChildreninline
FChildren::GetOwner() constFChildreninline
TSlotBase::GetOwner() constFSlotBaseinlineprotected
GetOwnerWidget() constFSlotBaseprotected
GetPadding() constTPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
GetSlotPaddingAttribute() constTPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
GetVerticalAlignment() constTAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
GetWidget() constFSlotBaseinlineprotected
HAlign(EHorizontalAlignment InHAlignment)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
Invalidate(EInvalidateWidgetReason InvalidateReason)FSlotBaseprotected
Num() const overrideTSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inlinevirtual
NumSlot() constFChildreninlinevirtual
operator new(size_t)=deleteFChildren
operator new[](size_t)=deleteFChildren
operator=(const FSlotBase &)=deleteFSlotBaseprotected
operator[](const TSharedRef< SWidget > &InChildWidget)TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TSlotBase::operator[](TSharedRef< SWidget > &&InChildWidget)TSlotBase< SlotType >inlineprotected
Padding(TAttribute< FMargin > InPadding)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
Padding(float Uniform)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
Padding(float Horizontal, float Vertical)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
Padding(float Left, float Top, float Right, float Bottom)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
ReferenceConstruct enum valueFChildrenprotected
SCompoundWidgetSCompoundWidget::FCompoundWidgetOneChildSlot
SetAttribute(TAttribute< TargetValueType > &TargetValue, const TAttribute< SourceValueType > &SourceValue, EInvalidateWidgetReason BaseInvalidationReason)FSlotBaseinlineprotected
SetHorizontalAlignment(EHorizontalAlignment Alignment)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
SetOwner(const FChildren &Children)FSlotBaseprotected
SetPadding(TAttribute< FMargin > InPadding)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
SetVerticalAlignment(EVerticalAlignment Alignment)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
SLATE_SLOT_BEGIN_ARGS_TwoMixins(TSingleWidgetChildrenWithBasicLayoutSlot, ParentType, PaddingMixinType, AlignmentMixinType) void Construct(FSlotArguments &&InArgs)TSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::None >inline
SlotPaddingAttributeTPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >protected
SlotPaddingAttributeRefType typedefTPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >
SlotPaddingAttributeType typedefTPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >
SlotPaddingInvalidationType typedefTPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >
SupportSlotWithSlateAttribute() constFChildreninlinevirtual
TAlignmentSingleWidgetSlotMixin(WidgetType &InParent)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TAlignmentSingleWidgetSlotMixin(WidgetType &InParent, const EHorizontalAlignment InHAlign, const EVerticalAlignment InVAlign)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TPaddingSingleWidgetSlotMixin(WidgetType &InParent)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
TPaddingSingleWidgetSlotMixin(WidgetType &InParent, const FMargin &Margin)TPaddingSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason >, InPaddingInvalidationReason >inline
TSingleWidgetChildrenWithBasicLayoutSlot(WidgetType *InOwner)TSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::None >inline
TSingleWidgetChildrenWithBasicLayoutSlot(WidgetType *InOwner, const EHorizontalAlignment InHAlign, const EVerticalAlignment InVAlign)TSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::None >inline
TSingleWidgetChildrenWithBasicLayoutSlot(std::nullptr_t)=deleteTSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::None >
TSingleWidgetChildrenWithBasicLayoutSlot(std::nullptr_t, const EHorizontalAlignment InHAlign, const EVerticalAlignment InVAlign)=deleteTSingleWidgetChildrenWithBasicLayoutSlot< EInvalidateWidgetReason::None >
TSingleWidgetChildrenWithSlot(SWidget *InOwner)TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TSingleWidgetChildrenWithSlot(SWidget *InOwner, FName InName)TSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
TSingleWidgetChildrenWithSlot(std::nullptr_t)=deleteTSingleWidgetChildrenWithSlot< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >
VAlign(EVerticalAlignment InVAlignment)TAlignmentSingleWidgetSlotMixin< TSingleWidgetChildrenWithBasicLayoutSlot< InPaddingInvalidationReason > >inline
~FChildren()FChildreninlineprotectedvirtual
~FSlotBase()FSlotBaseprotectedvirtual