FDockTabStyle

Represents the appearance of an [SDockTab](API\Runtime\Slate\Widgets\Docking\SDockTab)

Windows
MacOS
Linux

Inheritance Hierarchy

FSlateWidgetStyle

FDockTabStyle

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Styling/SlateTypes.h

Include

#include "Styling/SlateTypes.h"

Syntax

struct FDockTabStyle : public FSlateWidgetStyle

Remarks

Represents the appearance of an SDockTab

Variables

Name Description

Public variable

FSlateBrush

 

ActiveBrush

Brush used when this tab is in its active state

Public variable

FButtonStyle

 

CloseButtonStyle

Style used for the close button

Public variable

FSlateBrush

 

ColorOverlayIconBrush

Brush used to overlay a given color onto this tab

Public variable

FSlateBrush

 

ColorOverlayTabBrush

Brush used to overlay a given color onto this tab

Public variable

FSlateBrush

 

ContentAreaBrush

Brush used by the SDockingTabStack to draw the content associated with this tab; Documents, Apps, and Tool Panels have different backgrounds

Public variable

FSlateColor

 

FlashColor

Color used when flashing this tab

Public variable

FSlateBrush

 

ForegroundBrush

Brush used when this tab is in the foreground

Public variable

FSlateBrush

 

HoveredBrush

Brush used when this tab is hovered over

Public variable

FSlateBrush

 

NormalBrush

Brush used when this tab is in its normal state

Public variable

float

 

OverlapWidth

The width that this tab will overlap with side-by-side tabs

Public variable

FMargin

 

TabPadding

Padding used around this tab

Public variable

FSlateBrush

 

TabWellBrush

Brush used by the SDockingTabStack to draw the content associated with this tab; Documents, Apps, and Tool Panels have different backgrounds

Constructors

Name Description

Public function

FDockTabStyle()

Destructors

Name Description

Public function Virtual

~FDockTabStyle()

Functions

Name Description

Public function Static

const FDockT...

 

GetDefault()

Public function

FDockTabStyl...

 

SetActiveBrush

(
    const FSlateBrush& InActiveBrush
)

Public function

FDockTabStyl...

 

SetCloseButtonStyle

(
    const FButtonStyle& InCloseButtonS...
)

Public function

FDockTabStyl...

 

SetColorOverlayIconBrush

(
    const FSlateBrush& InColorOverlayB...
)

Public function

FDockTabStyl...

 

SetColorOverlayTabBrush

(
    const FSlateBrush& InColorOverlayB...
)

Public function

FDockTabStyl...

 

SetContentAreaBrush

(
    const FSlateBrush& InContentAreaBr...
)

Public function

FDockTabStyl...

 

SetFlashColor

(
    const FSlateColor& InFlashColor
)

Public function

FDockTabStyl...

 

SetForegroundBrush

(
    const FSlateBrush& InForegroundBru...
)

Public function

FDockTabStyl...

 

SetHoveredBrush

(
    const FSlateBrush& InHoveredBrush
)

Public function

FDockTabStyl...

 

SetNormalBrush

(
    const FSlateBrush& InNormalBrush
)

Public function

FDockTabStyl...

 

SetOverlapWidth

(
    const float InOverlapWidth
)

Public function

FDockTabStyl...

 

SetTabPadding

(
    const FMargin& InTabPadding
)

Public function

FDockTabStyl...

 

SetTabWellBrush

(
    const FSlateBrush& InTabWellBrush
)

Overridden from FSlateWidgetStyle

Name Description

Public function Virtual Const

void

 

GetResources

(
    TArray< const FSlateBrush* >&...
)

Gets the brush resources associated with this style.

Public function Virtual Const

const FName

 

GetTypeName()

Gets the name of this style.

This method must be implemented by inherited structures.

Constants

Name

Description

TypeName

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss