UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StyleDefaults.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "CoreMinimal.h"
6#include "Layout/Margin.h"
7#include "Sound/SlateSound.h"
8#include "Misc/Paths.h"
10
12{
13public:
14
19 static float GetFloat()
20 {
21 return DefaultFloat;
22 }
23
29 {
30 return DefaultFVector2D;
31 }
32
37 static const FLinearColor& GetColor()
38 {
39 return DefaultColor;
40 }
41
46 static const FSlateColor& GetSlateColor()
47 {
48 return DefaultSlateColor;
49 }
50
55 static const FMargin& GetMargin()
56 {
57 return DefaultMargin;
58 }
59
63 static SLATECORE_API const FSlateBrush* GetNoBrush();
64
70
75 static const FSlateSound& GetSound()
76 {
77 return DefaultSound;
78 }
79
80private:
81
82 static SLATECORE_API float DefaultFloat;
83 static SLATECORE_API FVector2f DefaultFVector2D;
84 static SLATECORE_API FLinearColor DefaultColor;
85 static SLATECORE_API FMargin DefaultMargin;
86 static SLATECORE_API FSlateSound DefaultSound;
87 static SLATECORE_API FSlateColor DefaultSlateColor;
88};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Size
Definition VulkanMemory.cpp:4034
uint16_t uint16
Definition binka_ue_file_header.h:7
Definition StyleDefaults.h:12
static const FSlateColor & GetSlateColor()
Definition StyleDefaults.h:46
static float GetFloat()
Definition StyleDefaults.h:19
static const UE::Slate::FDeprecateVector2DResult GetVector2D()
Definition StyleDefaults.h:28
static const FMargin & GetMargin()
Definition StyleDefaults.h:55
static const FLinearColor & GetColor()
Definition StyleDefaults.h:37
static const FSlateSound & GetSound()
Definition StyleDefaults.h:75
static SLATECORE_API const FSlateFontInfo GetFontInfo(uint16 Size=10)
Definition StyleDefaults.cpp:12
static SLATECORE_API const FSlateBrush * GetNoBrush()
Definition StyleDefaults.cpp:6
FDeprecateSlateVector2D FDeprecateVector2DResult
Definition SlateVector2.h:469
Definition Color.h:48
Definition Margin.h:17
Definition SlateBrush.h:239
Definition SlateColor.h:42
Definition SlateFontInfo.h:147
Definition SlateSound.h:16