![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BasicLayoutWidgetSlot.h>
Inheritance diagram for TPaddingSingleWidgetSlotMixin< MixedIntoType, InPaddingInvalidationReason >:Classes | |
| struct | FSlotArgumentsMixin |
Public Member Functions | |
| template<typename WidgetType , typename V = typename std::enable_if<std::is_base_of<SWidget, WidgetType>::value>::type> | |
| TPaddingSingleWidgetSlotMixin (WidgetType &InParent) | |
| template<typename WidgetType , typename V = typename std::enable_if<std::is_base_of<SWidget, WidgetType>::value>::type> | |
| TPaddingSingleWidgetSlotMixin (WidgetType &InParent, const FMargin &Margin) | |
| MixedIntoType & | Padding (TAttribute< FMargin > InPadding) |
| MixedIntoType & | Padding (float Uniform) |
| MixedIntoType & | Padding (float Horizontal, float Vertical) |
| MixedIntoType & | Padding (float Left, float Top, float Right, float Bottom) |
| void | SetPadding (TAttribute< FMargin > InPadding) |
| FMargin | GetPadding () const |
| template<typename WidgetType , typename V = typename std::enable_if<std::is_base_of<SWidget, WidgetType>::value>::type> | |
| SlotPaddingAttributeRefType | GetSlotPaddingAttribute () const |
Protected Member Functions | |
| void | ConstructMixin (FSlotArgumentsMixin &&InArgs) |
Protected Attributes | |
| SlotPaddingAttributeType | SlotPaddingAttribute |
Mixin to add the padding functionality to a base slot that is also a single children.
| using TPaddingSingleWidgetSlotMixin< MixedIntoType, InPaddingInvalidationReason >::SlotPaddingAttributeRefType = SlateAttributePrivate::TSlateMemberAttributeRef<SlotPaddingAttributeType> |
| using TPaddingSingleWidgetSlotMixin< MixedIntoType, InPaddingInvalidationReason >::SlotPaddingAttributeType = SlateAttributePrivate::TSlateMemberAttribute<FMargin, SlotPaddingInvalidationType, TSlateAttributeComparePredicate<> > |
| using TPaddingSingleWidgetSlotMixin< MixedIntoType, InPaddingInvalidationReason >::SlotPaddingInvalidationType = typename std::conditional<InPaddingInvalidationReason == EInvalidateWidgetReason::None, ::SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReason<InPaddingInvalidationReason> >::type |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |