Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore > TSlotBase
Inheritance Hierarchy
- FSlotBase::FSlotArguments
- TSlotBase::FSlotArguments
- FPopupLayerSlot::FSlotArguments
- SCanvas::FSlot::FSlotArguments
- SConcertScrollBox::FSlot::FSlotArguments
- SConstraintCanvas::FSlot::FSlotArguments
- SDetailsSplitter::FSlot::FSlotArguments
- SNodePanel::SNode::FNodeSlot::FSlotArguments
- SRadialBox::FSlot::FSlotArguments
- SSegmentedControl::FSlot::FSlotArguments
- SSplitter::FSlot::FSlotArguments
- SSplitter2x2::FSlot::FSlotArguments
- SUniformGridPanel::FSlot::FSlotArguments
- SUniformWrapPanel::FSlot::FSlotArguments
- TSingleWidgetChildrenWithSlot::FSlotArguments
References
Module | SlateCore |
Header | /Engine/Source/Runtime/SlateCore/Public/SlotBase.h |
Include | #include "SlotBase.h" |
Syntax
struct FSlotArguments : public FSlotBase::FSlotArguments
Remarks
Struct to construct a slot.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FSlotArguments
(
TUniquePtr< SlotType > InSlot |
||
![]() |
FSlotArguments
(
const FSlotArguments& |
||
![]() |
FSlotArguments
(
FSlotArguments&& |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AttachWidget
(
const TSharedRef< SWidget >& InChildWidget |
Attach the child widget the slot will own. |
![]() |
SlotType::FSlotArguments & | Expose
(
SlotType*& OutVarToInit |
Initialize OutVarToInit with the slot that is being constructed. |
![]() ![]() |
const TSharedPtr< SWidget > & | ||
![]() ![]() |
SlotType * | GetSlot () |
|
![]() |
SlotType::FSlotArguments & | Me () |
Used by the named argument pattern as a safe way to 'return *this' for call-chaining purposes. |
![]() |
TUniquePtr< SlotType > | StealSlot () |
Steal the slot that is being constructed from the FSlotArguments. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
SlotType::FSlotArguments & | operator[]
(
TSharedRef< SWidget >&& InChildWidget |
Attach the child widget the slot will own. |
![]() |
SlotType::FSlotArguments & | operator[]
(
const TSharedRef< SWidget >& InChildWidget |
|
![]() |
FSlotArguments & | operator=
(
const FSlotArguments& |
|
![]() |
FSlotArguments & | operator=
(
FSlotArguments&& |