![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlotBase.h>
Inheritance diagram for TSlotBase< SlotType >::FSlotArguments:Public Member Functions | |
| FSlotArguments (EConstructSlotIsFChildren) | |
| FSlotArguments (TUniquePtr< SlotType > InSlot) | |
| FSlotArguments (const FSlotArguments &)=delete | |
| FSlotArguments & | operator= (const FSlotArguments &)=delete |
| FSlotArguments (FSlotArguments &&)=default | |
| FSlotArguments & | operator= (FSlotArguments &&)=default |
| SlotType::FSlotArguments & | operator[] (TSharedRef< SWidget > &&InChildWidget) |
| SlotType::FSlotArguments & | operator[] (const TSharedRef< SWidget > &InChildWidget) |
| SlotType::FSlotArguments & | Expose (SlotType *&OutVarToInit) |
| void | AttachWidget (const TSharedRef< SWidget > &InChildWidget) |
| const TSharedPtr< SWidget > & | GetAttachedWidget () const |
| SlotType * | GetSlot () const |
| TUniquePtr< SlotType > | StealSlot () |
| SlotType::FSlotArguments & | Me () |
Struct to construct a slot.
|
inline |
|
inline |
|
delete |
|
default |
|
inline |
Attach the child widget the slot will own.
|
inline |
Initialize OutVarToInit with the slot that is being constructed.
|
inline |
|
inline |
|
inline |
Used by the named argument pattern as a safe way to 'return *this' for call-chaining purposes.
|
delete |
|
default |
|
inline |
|
inline |
Attach the child widget the slot will own.
|
inline |
Steal the slot that is being constructed from the FSlotArguments.