UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TPanelChildren< SlotType >::FScopedWidgetSlotArguments Struct Referencefinal

#include <Children.h>

+ Inheritance diagram for TPanelChildren< SlotType >::FScopedWidgetSlotArguments:

Public Member Functions

 FScopedWidgetSlotArguments (TUniquePtr< SlotType > InSlot, TPanelChildren< SlotType > &InChildren, int32 InIndex)
 
 FScopedWidgetSlotArguments (TUniquePtr< SlotType > InSlot, TPanelChildren< SlotType > &InChildren, int32 InIndex, TFunction< void(const SlotType *, int32)> OnAdded)
 
 FScopedWidgetSlotArguments (const FScopedWidgetSlotArguments &)=delete
 
FScopedWidgetSlotArgumentsoperator= (const FScopedWidgetSlotArguments &)=delete
 
 FScopedWidgetSlotArguments (FScopedWidgetSlotArguments &&)=default
 
FScopedWidgetSlotArgumentsoperator= (FScopedWidgetSlotArguments &&)=default
 
 ~FScopedWidgetSlotArguments ()
 

Detailed Description

template<typename SlotType>
struct TPanelChildren< SlotType >::FScopedWidgetSlotArguments

At the end of the scope a slot will be constructed and added to the FChildren.

Constructor & Destructor Documentation

◆ FScopedWidgetSlotArguments() [1/4]

template<typename SlotType >
TPanelChildren< SlotType >::FScopedWidgetSlotArguments::FScopedWidgetSlotArguments ( TUniquePtr< SlotType >  InSlot,
TPanelChildren< SlotType > &  InChildren,
int32  InIndex 
)
inline

◆ FScopedWidgetSlotArguments() [2/4]

template<typename SlotType >
TPanelChildren< SlotType >::FScopedWidgetSlotArguments::FScopedWidgetSlotArguments ( TUniquePtr< SlotType >  InSlot,
TPanelChildren< SlotType > &  InChildren,
int32  InIndex,
TFunction< void(const SlotType *, int32)>  OnAdded 
)
inline

◆ FScopedWidgetSlotArguments() [3/4]

template<typename SlotType >
TPanelChildren< SlotType >::FScopedWidgetSlotArguments::FScopedWidgetSlotArguments ( const FScopedWidgetSlotArguments )
delete

◆ FScopedWidgetSlotArguments() [4/4]

template<typename SlotType >
TPanelChildren< SlotType >::FScopedWidgetSlotArguments::FScopedWidgetSlotArguments ( FScopedWidgetSlotArguments &&  )
default

◆ ~FScopedWidgetSlotArguments()

template<typename SlotType >
TPanelChildren< SlotType >::FScopedWidgetSlotArguments::~FScopedWidgetSlotArguments ( )
inline

Member Function Documentation

◆ operator=() [1/2]

template<typename SlotType >
FScopedWidgetSlotArguments & TPanelChildren< SlotType >::FScopedWidgetSlotArguments::operator= ( const FScopedWidgetSlotArguments )
delete

◆ operator=() [2/2]

template<typename SlotType >
FScopedWidgetSlotArguments & TPanelChildren< SlotType >::FScopedWidgetSlotArguments::operator= ( FScopedWidgetSlotArguments &&  )
default

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