UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TPaddingWidgetSlotMixin< MixedIntoType > Class Template Reference

#include <BasicLayoutWidgetSlot.h>

+ Inheritance diagram for TPaddingWidgetSlotMixin< MixedIntoType >:

Classes

struct  FSlotArgumentsMixin
 

Public Member Functions

 TPaddingWidgetSlotMixin ()
 
 TPaddingWidgetSlotMixin (const FMargin &Margin)
 
void SetPadding (TAttribute< FMargin > InPadding)
 
FMargin GetPadding () const
 

Protected Member Functions

void ConstructMixin (const FChildren &SlotOwner, FSlotArgumentsMixin &&InArgs)
 

Static Protected Member Functions

static void RegisterAttributesMixin (FSlateWidgetSlotAttributeInitializer &AttributeInitializer)
 

Detailed Description

template<typename MixedIntoType>
class TPaddingWidgetSlotMixin< MixedIntoType >

Mixin to add the padding functionality to a base slot.

Constructor & Destructor Documentation

◆ TPaddingWidgetSlotMixin() [1/2]

◆ TPaddingWidgetSlotMixin() [2/2]

Member Function Documentation

◆ ConstructMixin()

template<typename MixedIntoType >
void TPaddingWidgetSlotMixin< MixedIntoType >::ConstructMixin ( const FChildren SlotOwner,
FSlotArgumentsMixin &&  InArgs 
)
inlineprotected

◆ GetPadding()

template<typename MixedIntoType >
FMargin TPaddingWidgetSlotMixin< MixedIntoType >::GetPadding ( ) const
inline

◆ RegisterAttributesMixin()

template<typename MixedIntoType >
static void TPaddingWidgetSlotMixin< MixedIntoType >::RegisterAttributesMixin ( FSlateWidgetSlotAttributeInitializer AttributeInitializer)
inlinestaticprotected

◆ SetPadding()

template<typename MixedIntoType >
void TPaddingWidgetSlotMixin< MixedIntoType >::SetPadding ( TAttribute< FMargin InPadding)
inline

The documentation for this class was generated from the following file: