Navigation
API > API/Runtime > API/Runtime/SlateCore
Represents the appearance of an STableRow
| Name | FTableRowStyle |
| Type | struct |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Styling/SlateTypes.h |
| Include Path | #include "Styling/SlateTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FTableRowStyle : public FSlateWidgetStyle
Inheritance Hierarchy
- FSlateWidgetStyle → FTableRowStyle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTableRowStyle() |
Styling/SlateTypes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTableRowStyle() |
Styling/SlateTypes.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TypeName | const FName | Styling/SlateTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveBrush | FSlateBrush | Brush used when a selected row is active | Styling/SlateTypes.h |
|
| ActiveHighlightedBrush | FSlateBrush | Brush used when a highlighted row is active | Styling/SlateTypes.h |
|
| ActiveHoveredBrush | FSlateBrush | Brush used when a selected row is active and hovered | Styling/SlateTypes.h |
|
| bUseParentRowBrush | bool | If using parent row brushes | Styling/SlateTypes.h |
|
| DropIndicator_Above | FSlateBrush | Brush used to provide feedback that a user can drop above the hovered row. | Styling/SlateTypes.h |
|
| DropIndicator_Below | FSlateBrush | Brush used to provide feedback that a user can drop below the hovered row. | Styling/SlateTypes.h |
|
| DropIndicator_Onto | FSlateBrush | Brush used to provide feedback that a user can drop onto the hovered row. | Styling/SlateTypes.h |
|
| EvenRowBackgroundBrush | FSlateBrush | Brush used when an even row is in its normal state | Styling/SlateTypes.h |
|
| EvenRowBackgroundHoveredBrush | FSlateBrush | Brush used when an even row is hovered | Styling/SlateTypes.h |
|
| InactiveBrush | FSlateBrush | Brush used when a selected row is inactive | Styling/SlateTypes.h |
|
| InactiveHighlightedBrush | FSlateBrush | Brush used when a highlighted row is inactive and hovered | Styling/SlateTypes.h |
|
| InactiveHoveredBrush | FSlateBrush | Brush used when a selected row is inactive and hovered | Styling/SlateTypes.h |
|
| OddRowBackgroundBrush | FSlateBrush | Brush to used when an odd row is in its normal state | Styling/SlateTypes.h |
|
| OddRowBackgroundHoveredBrush | FSlateBrush | Brush used when an odd row is hovered | Styling/SlateTypes.h |
|
| ParentRowBackgroundBrush | FSlateBrush | Brush used for the top parent row | Styling/SlateTypes.h |
|
| ParentRowBackgroundHoveredBrush | FSlateBrush | Brush used for the top parent row and row is hovered | Styling/SlateTypes.h |
|
| SelectedTextColor | FSlateColor | Text color used for the selected row | Styling/SlateTypes.h |
|
| SelectorFocusedBrush | FSlateBrush | Brush used as a selector when a row is focused | Styling/SlateTypes.h |
|
| TextColor | FSlateColor | Text color used for all rows | Styling/SlateTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTableRowStyle & SetActiveBrush
(
const FSlateBrush& InActiveBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetActiveHighlightedBrush
(
const FSlateBrush& InActiveHighlightedBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetActiveHoveredBrush
(
const FSlateBrush& InActiveHoveredBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetDropIndicator_Above
(
const FSlateBrush& InValue |
Styling/SlateTypes.h | ||
FTableRowStyle & SetDropIndicator_Below
(
const FSlateBrush& InValue |
Styling/SlateTypes.h | ||
FTableRowStyle & SetDropIndicator_Onto
(
const FSlateBrush& InValue |
Styling/SlateTypes.h | ||
FTableRowStyle & SetEvenRowBackgroundBrush
(
const FSlateBrush& InEvenRowBackgroundBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetEvenRowBackgroundHoveredBrush
(
const FSlateBrush& InEvenRowBackgroundHoveredBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetInactiveBrush
(
const FSlateBrush& InInactiveBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetInactiveHighlightedBrush
(
const FSlateBrush& InInactiveHighlightedBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetInactiveHoveredBrush
(
const FSlateBrush& InInactiveHoveredBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetOddRowBackgroundBrush
(
const FSlateBrush& InOddRowBackgroundBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetOddRowBackgroundHoveredBrush
(
const FSlateBrush& InOddRowBackgroundHoveredBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetParentRowBackgroundBrush
(
const FSlateBrush& InParentRowBackgroundBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetParentRowBackgroundHoveredBrush
(
const FSlateBrush& InParentRowBackgroundHoveredBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetSelectedTextColor
(
const FSlateColor& InSelectedTextColor |
Styling/SlateTypes.h | ||
FTableRowStyle & SetSelectorFocusedBrush
(
const FSlateBrush& InSelectorFocusedBrush |
Styling/SlateTypes.h | ||
FTableRowStyle & SetTextColor
(
const FSlateColor& InTextColor |
Styling/SlateTypes.h | ||
FTableRowStyle & SetUseParentRowBrush
(
bool InUseParentRowBrush |
Styling/SlateTypes.h | ||
void UnlinkColors () |
Unlinks all colors in this style. | 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 FTableRowStyle & GetDefault() |
Styling/SlateTypes.h |