UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SlateSharedPCH.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreUObjectSharedPCH.h
"
6
7
// From Json:
8
#include "
Policies/JsonPrintPolicy.h
"
9
#include "
Policies/PrettyJsonPrintPolicy.h
"
10
#include "
Serialization/JsonTypes.h
"
11
#include "
Serialization/JsonWriter.h
"
12
13
// From InputCore:
14
#include "
InputCoreTypes.h
"
15
16
// From SlateCore:
17
#include "
Animation/CurveHandle.h
"
18
#include "
Animation/CurveSequence.h
"
19
#include "
Application/SlateApplicationBase.h
"
20
#include "
Application/SlateWindowHelper.h
"
21
#include "
Application/ThrottleManager.h
"
22
#include "
Brushes/SlateBorderBrush.h
"
23
#include "
Brushes/SlateBoxBrush.h
"
24
#include "
Brushes/SlateColorBrush.h
"
25
#include "
Brushes/SlateDynamicImageBrush.h
"
26
#include "
Brushes/SlateImageBrush.h
"
27
#include "
Brushes/SlateNoResource.h
"
28
#include "
Fonts/CompositeFont.h
"
29
#include "
Fonts/ShapedTextFwd.h
"
30
#include "
Fonts/SlateFontInfo.h
"
31
#include "
Input/CursorReply.h
"
32
#include "
Input/DragAndDrop.h
"
33
#include "
Input/Events.h
"
34
#include "
Input/NavigationReply.h
"
35
#include "
Input/PopupMethodReply.h
"
36
#include "
Input/Reply.h
"
37
#include "
Input/ReplyBase.h
"
38
#include "
Layout/ArrangedChildren.h
"
39
#include "
Layout/ArrangedWidget.h
"
40
#include "
Layout/Children.h
"
41
#include "
Layout/Geometry.h
"
42
#include "
Layout/LayoutGeometry.h
"
43
#include "
Layout/LayoutUtils.h
"
44
#include "
Layout/Margin.h
"
45
#include "
Layout/PaintGeometry.h
"
46
#include "
Layout/SlateRect.h
"
47
#include "
Layout/Visibility.h
"
48
#include "
Layout/WidgetPath.h
"
49
#include "
Rendering/DrawElements.h
"
50
#include "
Rendering/RenderingCommon.h
"
51
#include "
Rendering/ShaderResourceManager.h
"
52
#include "
Rendering/SlateLayoutTransform.h
"
53
#include "
Rendering/SlateRenderer.h
"
54
#include "
Rendering/SlateRenderTransform.h
"
55
#include "
SlateGlobals.h
"
56
#include "
SlotBase.h
"
57
#include "
Sound/SlateSound.h
"
58
#include "
Styling/CoreStyle.h
"
59
#include "
Styling/ISlateStyle.h
"
60
#include "
Styling/SlateBrush.h
"
61
#include "
Styling/SlateColor.h
"
62
#include "
Styling/SlateStyle.h
"
63
#include "
Styling/SlateTypes.h
"
64
#include "
Styling/SlateWidgetStyle.h
"
65
#include "
Styling/SlateWidgetStyleAsset.h
"
66
#include "
Styling/SlateWidgetStyleContainerBase.h
"
67
#include "
Styling/SlateWidgetStyleContainerInterface.h
"
68
#include "
Styling/StyleDefaults.h
"
69
#include "
Styling/WidgetStyle.h
"
70
#include "
Textures/SlateIcon.h
"
71
#include "
Textures/SlateShaderResource.h
"
72
#include "
Textures/SlateTextureData.h
"
73
#include "
Types/ISlateMetaData.h
"
74
#include "
Types/PaintArgs.h
"
75
#include "
Types/SlateConstants.h
"
76
#include "
Types/SlateEnums.h
"
77
#include "
Types/SlateStructs.h
"
78
#include "
Types/WidgetActiveTimerDelegate.h
"
79
#include "
Widgets/DeclarativeSyntaxSupport.h
"
80
#include "
Widgets/IToolTip.h
"
81
#include "
Widgets/SBoxPanel.h
"
82
#include "
Widgets/SCompoundWidget.h
"
83
#include "
Widgets/SLeafWidget.h
"
84
#include "
Widgets/SNullWidget.h
"
85
#include "
Widgets/SOverlay.h
"
86
#include "
Widgets/SPanel.h
"
87
#include "
Widgets/SWidget.h
"
88
#include "
Widgets/SWindow.h
"
89
90
// From Slate:
91
#include "
Framework/Application/IMenu.h
"
92
#include "
Framework/Application/MenuStack.h
"
93
#include "
Framework/Application/SlateApplication.h
"
94
#include "
Framework/Commands/Commands.h
"
95
#include "
Framework/Commands/InputBindingManager.h
"
96
#include "
Framework/Commands/InputChord.h
"
97
#include "
Framework/Commands/UIAction.h
"
98
#include "
Framework/Commands/UICommandInfo.h
"
99
#include "
Framework/Commands/UICommandList.h
"
100
#include "
Framework/Docking/LayoutService.h
"
101
#include "
Framework/Docking/TabManager.h
"
102
#include "
Framework/Docking/WorkspaceItem.h
"
103
#include "
Framework/Layout/InertialScrollManager.h
"
104
#include "
Framework/Layout/IScrollableWidget.h
"
105
#include "
Framework/Layout/Overscroll.h
"
106
#include "
Framework/MarqueeRect.h
"
107
#include "
Framework/MultiBox/MultiBoxBuilder.h
"
108
#include "
Framework/MultiBox/MultiBoxDefs.h
"
109
#include "
Framework/MultiBox/MultiBoxExtender.h
"
110
#include "
Framework/SlateDelegates.h
"
111
#include "
Framework/Text/IRun.h
"
112
#include "
Framework/Text/ShapedTextCacheFwd.h
"
113
#include "
Framework/Text/TextLayout.h
"
114
#include "
Framework/Text/TextLineHighlight.h
"
115
#include "
Framework/Text/TextRunRenderer.h
"
116
#include "
Framework/Views/ITypedTableView.h
"
117
#include "
Framework/Views/TableViewTypeTraits.h
"
118
#include "
SlateFwd.h
"
119
#include "
SlateOptMacros.h
"
120
#include "
Widgets/Docking/SDockTab.h
"
121
#include "
Widgets/Images/SImage.h
"
122
#include "
Widgets/Input/IVirtualKeyboardEntry.h
"
123
#include "
Widgets/Input/NumericTypeInterface.h
"
124
#include "
Widgets/Input/SButton.h
"
125
#include "
Widgets/Input/SCheckBox.h
"
126
#include "
Widgets/Input/SComboBox.h
"
127
#include "
Widgets/Input/SComboButton.h
"
128
#include "
Widgets/Input/SEditableText.h
"
129
#include "
Widgets/Input/SEditableTextBox.h
"
130
#include "
Widgets/Input/SMenuAnchor.h
"
131
#include "
Widgets/Layout/SBorder.h
"
132
#include "
Widgets/Layout/SBox.h
"
133
#include "
Widgets/Layout/SExpandableArea.h
"
134
#include "
Widgets/Layout/SGridPanel.h
"
135
#include "
Widgets/Layout/SScrollBar.h
"
136
#include "
Widgets/Layout/SScrollBox.h
"
137
#include "
Widgets/Layout/SSeparator.h
"
138
#include "
Widgets/Layout/SSpacer.h
"
139
#include "
Widgets/Layout/SSplitter.h
"
140
#include "
Widgets/Notifications/SErrorText.h
"
141
#include "
Widgets/SToolTip.h
"
142
#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_6
143
#include "
Widgets/Text/ISlateEditableTextWidget.h
"
144
#endif
145
#include "
Widgets/Text/STextBlock.h
"
146
#include "
Widgets/Views/SExpanderArrow.h
"
147
#include "
Widgets/Views/SHeaderRow.h
"
148
#include "
Widgets/Views/SListView.h
"
149
#include "
Widgets/Views/STableRow.h
"
150
#include "
Widgets/Views/STableViewBase.h
"
151
#include "
Widgets/Views/STreeView.h
"
ArrangedChildren.h
ArrangedWidget.h
Children.h
Commands.h
CompositeFont.h
CoreStyle.h
CoreUObjectSharedPCH.h
CursorReply.h
CurveHandle.h
CurveSequence.h
DeclarativeSyntaxSupport.h
DragAndDrop.h
DrawElements.h
Events.h
IMenu.h
IRun.h
IScrollableWidget.h
ISlateEditableTextWidget.h
ISlateMetaData.h
ISlateStyle.h
IToolTip.h
ITypedTableView.h
IVirtualKeyboardEntry.h
InertialScrollManager.h
InputBindingManager.h
InputChord.h
InputCoreTypes.h
JsonPrintPolicy.h
JsonTypes.h
JsonWriter.h
LayoutGeometry.h
LayoutService.h
LayoutUtils.h
Margin.h
MarqueeRect.h
MenuStack.h
MultiBoxBuilder.h
MultiBoxDefs.h
MultiBoxExtender.h
NavigationReply.h
NumericTypeInterface.h
Overscroll.h
PaintArgs.h
PaintGeometry.h
PopupMethodReply.h
PrettyJsonPrintPolicy.h
RenderingCommon.h
ReplyBase.h
Reply.h
SBorder.h
SBoxPanel.h
SBox.h
SButton.h
SCheckBox.h
SComboBox.h
SComboButton.h
SCompoundWidget.h
SDockTab.h
SEditableTextBox.h
SEditableText.h
SErrorText.h
SExpandableArea.h
SExpanderArrow.h
SGridPanel.h
SHeaderRow.h
SImage.h
SLeafWidget.h
SListView.h
SMenuAnchor.h
SNullWidget.h
SOverlay.h
SPanel.h
SScrollBar.h
SScrollBox.h
SSeparator.h
SSpacer.h
SSplitter.h
STableRow.h
STableViewBase.h
STextBlock.h
SToolTip.h
STreeView.h
SWidget.h
SWindow.h
ShaderResourceManager.h
ShapedTextCacheFwd.h
ShapedTextFwd.h
SlateApplicationBase.h
SlateApplication.h
SlateBorderBrush.h
SlateBoxBrush.h
SlateBrush.h
SlateColorBrush.h
SlateColor.h
SlateConstants.h
Geometry.h
SlateDelegates.h
SlateDynamicImageBrush.h
SlateEnums.h
SlateFontInfo.h
SlateFwd.h
SlateGlobals.h
SlateIcon.h
SlateImageBrush.h
SlateLayoutTransform.h
SlateNoResource.h
SlateOptMacros.h
SlateRect.h
SlateRenderTransform.h
SlateRenderer.h
SlateShaderResource.h
SlateSound.h
SlateStructs.h
SlateStyle.h
SlateTextureData.h
SlateTypes.h
SlateWidgetStyleAsset.h
SlateWidgetStyleContainerBase.h
SlateWidgetStyleContainerInterface.h
SlateWidgetStyle.h
SlateWindowHelper.h
SlotBase.h
StyleDefaults.h
TabManager.h
TableViewTypeTraits.h
TextLayout.h
TextLineHighlight.h
TextRunRenderer.h
ThrottleManager.h
UIAction.h
UICommandInfo.h
UICommandList.h
Visibility.h
WidgetActiveTimerDelegate.h
WidgetPath.h
WidgetStyle.h
WorkspaceItem.h
Engine
Source
Runtime
Slate
Public
SlateSharedPCH.h
Generated by
1.9.8