UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SlateCore.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5
6/* Boilerplate
7 *****************************************************************************/
8
11
12/* Dependencies
13 *****************************************************************************/
14
15#include "CoreUObject.h"
16#include "InputCore.h"
18
19/* Globals
20 *****************************************************************************/
21
22#include "SlateGlobals.h"
23
24/* Delegates
25 *****************************************************************************/
26
28
29/* Includes
30 *****************************************************************************/
31
32// Types
34#include "Types/SlateEnums.h"
35#include "Types/SlateStructs.h"
36#include "Types/PaintArgs.h"
38
39// Layout
40#include "SlotBase.h"
41#include "Layout/Margin.h"
42#include "Layout/SlateRect.h"
46#include "Layout/Geometry.h"
47#include "Layout/Visibility.h"
50#include "Widgets/SNullWidget.h"
51#include "Layout/Children.h"
52#include "Layout/LayoutUtils.h"
53
54// Animation
58
59// Sound
60#include "Sound/SlateSound.h"
63
64// Styling
65#include "Styling/WidgetStyle.h"
66#include "Styling/SlateBrush.h"
67#include "Styling/SlateColor.h"
72
73// Textures
79
80// Fonts
81#include "Fonts/FontBulkData.h"
82#include "Fonts/CompositeFont.h"
83#include "Fonts/SlateFontInfo.h"
84#include "Fonts/FontTypes.h"
85#include "Fonts/ShapedTextFwd.h"
86#include "Fonts/FontCache.h"
87#include "Fonts/FontMeasure.h"
88
89// Brushes
97
98// Styling (continued)
100#include "Styling/ISlateStyle.h"
102#include "Styling/SlateStyle.h"
103
104// Input
105#include "Input/ReplyBase.h"
106#include "Input/CursorReply.h"
107#include "Input/Events.h"
108#include "Input/DragAndDrop.h"
109#include "Input/Reply.h"
112
113// Rendering
120
121// Application
122#include "Widgets/IToolTip.h"
126
127// Widgets
130#include "Widgets/SWidget.h"
132#include "Widgets/SUserWidget.h"
133#include "Widgets/SLeafWidget.h"
134#include "Widgets/SPanel.h"
135#include "Layout/WidgetPath.h"
137#include "Widgets/SBoxPanel.h"
138#include "Widgets/SOverlay.h"
139#include "Styling/SlateTypes.h"
140#include "Styling/CoreStyle.h"
142#include "Widgets/SWindow.h"
143
#define MONOLITHIC_HEADER_BOILERPLATE()
Definition MonolithicHeaderBoilerplate.h:10