Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Widgets > API/Runtime/Slate/Widgets/Views
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SExpanderArrow
- SNiagaraActionMenuExpander
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Widgets/Views/SExpanderArrow.h |
| Include | #include "Widgets/Views/SExpanderArrow.h" |
Syntax
class SExpanderArrow : public SCompoundWidget
Remarks
Expander arrow and indentation component that can be placed in a TableRow of a TreeView. Intended for use by TMultiColumnRow in TreeViews.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TAttribute< int32 > | BaseIndentLevel | The level in the tree that begins the indention amount | |
| TSharedPtr< SButton > | ExpanderArrow | A reference to the expander button | |
| TAttribute< float > | IndentAmount | The amount of space to indent at each level | |
| TWeakPtr< class ITableRow > | OwnerRowPtr | ||
| TSlateAttribute< bool > | ShouldDrawWires | Whether to draw the wires that visually reinforce the tree hierarchy. | |
| const ISlateStyle * | StyleSet | The slate style to use |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs, |
||
| const FSlateBrush * | |||
| FMargin | |||
| EVisibility | |||
| FReply | Invoked when the expanded button is clicked (toggle item expansion) | ||
| const FSlateWidgetClassData & |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| int32 | OnPaint
(
const FPaintArgs& Args, |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
Overridden from FSlateControlledConstruction
| Type | Name | Description | |
|---|---|---|---|
| const FSlateWidgetClassData & |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Typedefs
| Name | Description |
|---|---|
| PrivateParentType | |
| PrivateThisType | |
| Super | |
| ThisClass |