Navigation
API > API/Runtime > API/Runtime/SlateCore
Represents the appearance of an SWindow
| Name | FWindowStyle |
| Type | struct |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Styling/SlateTypes.h |
| Include Path | #include "Styling/SlateTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FWindowStyle : public FSlateWidgetStyle
Inheritance Hierarchy
- FSlateWidgetStyle → FWindowStyle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWindowStyle () |
Styling/SlateTypes.h | ||
FWindowStyle
(
const FWindowStyle& |
Styling/SlateTypes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FWindowStyle() |
Styling/SlateTypes.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TypeName | const FName | Styling/SlateTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveTitleBrush | FSlateBrush | Brush used to draw the window title area when the window is active | Styling/SlateTypes.h |
|
| BackgroundBrush | FSlateBrush | Brush used to draw the window background | Styling/SlateTypes.h |
|
| BackgroundColor | FSlateColor | Color used to draw the window background | Styling/SlateTypes.h |
|
| BorderBrush | FSlateBrush | Brush used to draw the window border | Styling/SlateTypes.h |
|
| BorderColor | FSlateColor | Color used to draw the window border | Styling/SlateTypes.h |
|
| BorderPadding | FMargin | Window corner rounding. | Styling/SlateTypes.h |
|
| ChildBackgroundBrush | FSlateBrush | Brush used to draw the background of child windows | Styling/SlateTypes.h |
|
| CloseButtonStyle | FButtonStyle | Style used to draw the window close button | Styling/SlateTypes.h |
|
| EnterFullscreenButtonStyle | FButtonStyle | Style used to draw the enter fullscreen button | Styling/SlateTypes.h |
|
| ExitFullscreenButtonStyle | FButtonStyle | Style used to draw the exit fullscreen button | Styling/SlateTypes.h |
|
| FlashTitleBrush | FSlateBrush | Brush used to draw the window title area when the window is flashing | Styling/SlateTypes.h |
|
| InactiveTitleBrush | FSlateBrush | Brush used to draw the window title area when the window is inactive | Styling/SlateTypes.h |
|
| MaximizeButtonStyle | FButtonStyle | Style used to draw the window maximize button | Styling/SlateTypes.h |
|
| MinimizeButtonStyle | FButtonStyle | Style used to draw the window minimize button | Styling/SlateTypes.h |
|
| OutlineBrush | FSlateBrush | Brush used to draw the window outline | Styling/SlateTypes.h |
|
| OutlineColor | FSlateColor | Color used to draw the window outline | Styling/SlateTypes.h |
|
| RestoreButtonStyle | FButtonStyle | Style used to draw the window restore button | Styling/SlateTypes.h |
|
| TitleTextStyle | FTextBlockStyle | Style used to draw the window title text | Styling/SlateTypes.h |
|
| WindowCornerRadius | int32 | Window corner rounding. | Styling/SlateTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWindowStyle & SetActiveTitleBrush
(
const FSlateBrush& InActiveTitleBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetBackgroundBrush
(
const FSlateBrush& InBackgroundBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetBackgroundColor
(
const FSlateColor& InBackgroundColor |
Styling/SlateTypes.h | ||
FWindowStyle & SetBorderBrush
(
const FSlateBrush& InBorderBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetBorderColor
(
const FSlateColor& InBorderColor |
Styling/SlateTypes.h | ||
FWindowStyle & SetBorderPadding
(
FMargin InBorderPadding |
Styling/SlateTypes.h | ||
FWindowStyle & SetChildBackgroundBrush
(
const FSlateBrush& InChildBackgroundBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetCloseButtonStyle
(
const FButtonStyle& InCloseButtonStyle |
Styling/SlateTypes.h | ||
FWindowStyle & SetCornerRadius
(
int32 InCornerRadius |
Styling/SlateTypes.h | ||
FWindowStyle & SetEnterFullscreenButtonStyle
(
const FButtonStyle& InEnterFullscreenButtonStyle |
Styling/SlateTypes.h | ||
FWindowStyle & SetExitFullscreenButtonStyle
(
const FButtonStyle& InExitFullscreenButtonStyle |
Styling/SlateTypes.h | ||
FWindowStyle & SetFlashTitleBrush
(
const FSlateBrush& InFlashTitleBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetInactiveTitleBrush
(
const FSlateBrush& InInactiveTitleBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetMaximizeButtonStyle
(
const FButtonStyle& InMaximizeButtonStyle |
Styling/SlateTypes.h | ||
FWindowStyle & SetMinimizeButtonStyle
(
const FButtonStyle& InMinimizeButtonStyle |
Styling/SlateTypes.h | ||
FWindowStyle & SetOutlineBrush
(
const FSlateBrush& InOutlineBrush |
Styling/SlateTypes.h | ||
FWindowStyle & SetOutlineColor
(
const FSlateColor& InOutlineColor |
Styling/SlateTypes.h | ||
FWindowStyle & SetRestoreButtonStyle
(
const FButtonStyle& InRestoreButtonStyle |
Styling/SlateTypes.h | ||
FWindowStyle & SetTitleTextStyle
(
const FTextBlockStyle& InTitleTextStyle |
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 FWindowStyle & GetDefault() |
Styling/SlateTypes.h |