Navigation
API > API/Runtime > API/Runtime/SlateCore
Core slate style
| Name | FCoreStyle |
| Type | class |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Styling/CoreStyle.h |
| Include Path | #include "Styling/CoreStyle.h" |
Syntax
class FCoreStyle
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Instance | TSharedPtr< class ISlateStyle > | Singleton instances of this style. | Styling/CoreStyle.h |
| RegularTextSize | const int32 | Styling/CoreStyle.h | |
| SmallTextSize | const int32 | Styling/CoreStyle.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< class ISlateStyle > Create
(
const FName& InStyleSetName |
Styling/CoreStyle.h | ||
static const ISlateStyle & Get () |
NOTE: Until the Editor can be fully updated, calling FCoreStyle::Get() will return the AppStyle instead of the style definied in this class. | Styling/CoreStyle.h | |
static const ISlateStyle & GetCoreStyle() |
Styling/CoreStyle.h | ||
static TSharedRef< const FCompositeFont > GetDefaultFont() |
Get the default font for Slate | Styling/CoreStyle.h | |
static FSlateFontInfo GetDefaultFontStyle
(
const FName InTypefaceFontName, |
Get a font style using the default font for Slate | Styling/CoreStyle.h | |
static const TSharedPtr< FSlateDynamicImageBrush > GetDynamicImageBrush
(
FName BrushTemplate, |
Todo: jdale - These are only here because of UTouchInterface::Activate and the fact that GetDynamicImageBrush is non-const | Styling/CoreStyle.h | |
static const TSharedPtr< FSlateDynamicImageBrush > GetDynamicImageBrush
(
FName BrushTemplate, |
Styling/CoreStyle.h | ||
static const TSharedPtr< FSlateDynamicImageBrush > GetDynamicImageBrush
(
FName BrushTemplate, |
Styling/CoreStyle.h | ||
static TSharedRef< const FCompositeFont > GetIconFont() |
Get the icon font for Slate (works only in Editor, otherwise the DefaultFont is returned) | Styling/CoreStyle.h | |
static FSlateFontInfo GetRegularIconFontStyle
(
const float InSize, |
Get a font style using the icon font for Slate (always using "Regular" typeface | Styling/CoreStyle.h | |
static bool IsInitialized() |
Styling/CoreStyle.h | ||
static bool IsStarshipStyle() |
Styling/CoreStyle.h | ||
static void ResetToDefault() |
Styling/CoreStyle.h | ||
static void SetFocusBrush
(
FSlateBrush* NewBrush |
Styling/CoreStyle.h | ||
static void SetInactiveSelectionColor
(
const FLinearColor& NewColor |
Styling/CoreStyle.h | ||
static void SetPressedSelectionColor
(
const FLinearColor& NewColor |
Styling/CoreStyle.h | ||
static void SetSelectionColor
(
const FLinearColor& NewColor |
Styling/CoreStyle.h | ||
static void SetSelectorColor
(
const FLinearColor& NewColor |
Used to override the default selection colors | Styling/CoreStyle.h | |
static void SetStyle
(
const TSharedRef< class ISlateStyle >& NewStyle |
Styling/CoreStyle.h |