Navigation
API > API/Runtime > API/Runtime/SlateCore
Represents the appearance of an SHeaderRow
| Name | FHeaderRowStyle |
| Type | struct |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Styling/SlateTypes.h |
| Include Path | #include "Styling/SlateTypes.h" |
Syntax
USTRUCT ()
struct FHeaderRowStyle : public FSlateWidgetStyle
Inheritance Hierarchy
- FSlateWidgetStyle → FHeaderRowStyle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHeaderRowStyle() |
Styling/SlateTypes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FHeaderRowStyle() |
Styling/SlateTypes.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TypeName | const FName | Styling/SlateTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BackgroundBrush | FSlateBrush | Brush used to draw the header row background | Styling/SlateTypes.h |
|
| ColumnSplitterStyle | FSplitterStyle | Style of the splitter used between the columns | Styling/SlateTypes.h |
|
| ColumnStyle | FTableColumnHeaderStyle | Style of the normal header row columns | Styling/SlateTypes.h |
|
| ForegroundColor | FSlateColor | Color used to draw the header row foreground | Styling/SlateTypes.h |
|
| HorizontalSeparatorBrush | FSlateBrush | Brush used to draw the splitter between the header and the contents below it | Styling/SlateTypes.h |
|
| HorizontalSeparatorThickness | float | Styling/SlateTypes.h |
|
|
| LastColumnStyle | FTableColumnHeaderStyle | Style of the last header row column | Styling/SlateTypes.h |
|
| SplitterHandleSize | float | Size of the splitter used between the columns | Styling/SlateTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHeaderRowStyle & SetBackgroundBrush
(
const FSlateBrush& InBackgroundBrush |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetColumnSplitterStyle
(
const FSplitterStyle& InColumnSplitterStyle |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetColumnStyle
(
const FTableColumnHeaderStyle& InColumnStyle |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetForegroundColor
(
const FSlateColor& InForegroundColor |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetHorizontalSeparatorBrush
(
const FSlateBrush& InHorizontalSeparatorBrush |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetHorizontalSeparatorThickness
(
const float InHorizontalSeparatorThickness |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetLastColumnStyle
(
const FTableColumnHeaderStyle& InLastColumnStyle |
Styling/SlateTypes.h | ||
FHeaderRowStyle & SetSplitterHandleSize
(
const float InSplitterHandleSize |
Styling/SlateTypes.h |
Overridden from FSlateWidgetStyle
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetResources
(
TArray< const FSlateBrush* >& OutBrushes |
Gets the brush resources associated with this style. | Styling/SlateTypes.h | |
virtual const FName GetTypeName() |
Gets the name of this style.This method must be implemented by inherited structures. | Styling/SlateTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FHeaderRowStyle & GetDefault() |
Styling/SlateTypes.h |