Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/SHeaderRow
Describes a single column header
| Name | FColumn |
| Type | class |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Views/SHeaderRow.h |
| Include Path | #include "Widgets/Views/SHeaderRow.h" |
Syntax
class FColumn
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FColumn
(
const FArguments& InArgs |
Widgets/Views/SHeaderRow.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsVisible | bool | Widgets/Views/SHeaderRow.h | ||
| CanManuallySort | TAttribute< bool > | Widgets/Views/SHeaderRow.h | ||
| CellHAlignment | EHorizontalAlignment | Widgets/Views/SHeaderRow.h | ||
| CellVAlignment | EVerticalAlignment | Widgets/Views/SHeaderRow.h | ||
| ColumnId | FName | A unique ID for this column, so that it can be saved and restored. | Widgets/Views/SHeaderRow.h | |
| DefaultText | TAttribute< FText > | Default text to use if no widget is passed in. | Widgets/Views/SHeaderRow.h | |
| DefaultTooltip | TAttribute< FText > | Default tooltip to use if no widget is passed in | Widgets/Views/SHeaderRow.h | |
| DefaultWidth | float | A original column width in Slate Units | Widgets/Views/SHeaderRow.h | |
| HeaderComboVisibility | EHeaderComboVisibility | Widgets/Views/SHeaderRow.h | ||
| HeaderContent | TAlwaysValidWidget | Widgets/Views/SHeaderRow.h | ||
| HeaderContentPadding | TOptional< FMargin > | Widgets/Views/SHeaderRow.h | ||
| HeaderHAlignment | EHorizontalAlignment | Widgets/Views/SHeaderRow.h | ||
| HeaderMenuContent | TAlwaysValidWidget | Widgets/Views/SHeaderRow.h | ||
| HeaderVAlignment | EVerticalAlignment | Widgets/Views/SHeaderRow.h | ||
| InitialSortMode | TAttribute< EColumnSortMode::Type > | Widgets/Views/SHeaderRow.h | ||
| IsSorting | TAttribute< bool > | Widgets/Views/SHeaderRow.h | ||
| MinSize | float | The minimum column size when resizing. | Widgets/Views/SHeaderRow.h | |
| OnColumnSplitterDoubleClick | FPointerEventHandler | Widgets/Views/SHeaderRow.h | ||
| OnGetMenuContent | FOnGetContent | Widgets/Views/SHeaderRow.h | ||
| OnSortModeChanged | FOnSortModeChanged | Widgets/Views/SHeaderRow.h | ||
| OnWidthChanged | FOnWidthChanged | Widgets/Views/SHeaderRow.h | ||
| OverflowPolicy | ETextOverflowPolicy | Widgets/Views/SHeaderRow.h | ||
| ShouldGenerateEmptyWidgetForSpacing | TAttribute< bool > | Widgets/Views/SHeaderRow.h | ||
| ShouldGenerateWidget | TAttribute< bool > | Widgets/Views/SHeaderRow.h | ||
| SizeRule | EColumnSizeMode::Type | Widgets/Views/SHeaderRow.h | ||
| SortMode | TAttribute< EColumnSortMode::Type > | Widgets/Views/SHeaderRow.h | ||
| SortPriority | TAttribute< EColumnSortPriority::Type > | Widgets/Views/SHeaderRow.h | ||
| ToolTip | TAttribute< TSharedPtr< IToolTip > > | Custom tooltip to use | Widgets/Views/SHeaderRow.h | |
| Width | TAttribute< float > | A column width in Slate Units | Widgets/Views/SHeaderRow.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetWidth() |
Widgets/Views/SHeaderRow.h | ||
void SetWidth
(
float NewWidth |
Widgets/Views/SHeaderRow.h |