Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Core.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#
pragma
once
4
5
#
include
"Misc/MonolithicHeaderBoilerplate.h"
6
MONOLITHIC_HEADER_BOILERPLATE
()
7
8
/*----------------------------------------------------------------------------
9
Low level includes.
10
----------------------------------------------------------------------------*/
11
12
#
include
"CoreMinimal.h"
13
#
include
"Containers/ContainersFwd.h"
14
#
include
"Misc/Timespan.h"
15
#
include
"Misc/DateTime.h"
16
#
include
"HAL/PlatformCrt.h"
17
#
include
"GenericPlatform/GenericPlatformMemory.h"
18
#
include
"HAL/PlatformMemory.h"
19
#
include
"Misc/Char.h"
20
#
include
"Templates/EnableIf.h"
21
#
include
"Templates/AndOrNot.h"
22
#
include
"Templates/RemoveCV.h"
23
#
include
"Templates/IsArithmetic.h"
24
#
include
"Templates/IsFloatingPoint.h"
25
#
include
"Templates/IsIntegral.h"
26
#
include
"Templates/IsPointer.h"
27
#
include
"Templates/IsPODType.h"
28
#
include
"Templates/IsUECoreType.h"
29
#
include
"Templates/IsSigned.h"
30
#
include
"Templates/IsTriviallyCopyAssignable.h"
31
#
include
"Templates/IsTriviallyCopyConstructible.h"
32
#
include
"GenericPlatform/GenericPlatformMisc.h"
33
#
include
"HAL/PlatformMisc.h"
34
#
include
"Logging/LogVerbosity.h"
35
#
include
"Misc/VarArgs.h"
36
#
include
"GenericPlatform/GenericPlatformStricmp.h"
37
#
include
"GenericPlatform/GenericPlatformString.h"
38
#
include
"HAL/PlatformString.h"
39
#
include
"GenericPlatform/GenericPlatformStackWalk.h"
40
#
include
"HAL/PlatformStackWalk.h"
41
#
include
"GenericPlatform/GenericPlatformMath.h"
42
#
include
"HAL/PlatformMath.h"
43
#
include
"GenericPlatform/GenericPlatformNamedPipe.h"
44
#
include
"HAL/PlatformNamedPipe.h"
45
#
include
"GenericPlatform/GenericPlatformTime.h"
46
#
include
"HAL/PlatformTime.h"
47
#
include
"GenericPlatform/GenericPlatformProcess.h"
48
#
include
"HAL/PlatformProcess.h"
49
#
include
"GenericPlatform/GenericPlatformCriticalSection.h"
50
#
include
"HAL/CriticalSection.h"
51
#
include
"GenericPlatform/GenericPlatformAtomics.h"
52
#
include
"HAL/PlatformAtomics.h"
53
#
include
"GenericPlatform/GenericPlatformTLS.h"
54
#
include
"HAL/PlatformTLS.h"
55
#
include
"GenericPlatform/GenericPlatformFile.h"
56
#
include
"HAL/PlatformFile.h"
57
#
include
"GenericPlatform/GenericPlatformAffinity.h"
58
#
include
"HAL/PlatformAffinity.h"
59
#
include
"HAL/PlatformIncludes.h"
60
#
include
"HAL/PlatformFileManager.h"
61
#
include
"Misc/AssertionMacros.h"
62
#
include
"HAL/UnrealMemory.h"
63
#
include
"Templates/PointerIsConvertibleFromTo.h"
64
#
include
"Templates/AlignmentTemplates.h"
65
#
include
"Templates/RemoveReference.h"
66
#
include
"Templates/ChooseClass.h"
67
#
include
"Templates/IntegralConstant.h"
68
#
include
"Templates/IsClass.h"
69
#
include
"Templates/TypeCompatibleBytes.h"
70
#
include
"Traits/IsContiguousContainer.h"
71
#
include
"Templates/IsTriviallyDestructible.h"
72
#
include
"Misc/CString.h"
73
#
include
"Templates/IsEnumClass.h"
74
#
include
"GenericPlatform/GenericPlatformProperties.h"
75
#
include
"HAL/PlatformProperties.h"
76
#
include
"Misc/EngineVersionBase.h"
77
#
include
"Internationalization/TextNamespaceFwd.h"
78
#
include
"Templates/Less.h"
79
#
include
"Templates/Greater.h"
80
#
include
"Logging/LogCategory.h"
81
#
include
"Logging/LogMacros.h"
82
#
include
"UObject/UnrealNames.h"
83
#
include
"Misc/OutputDevice.h"
84
#
include
"Misc/MessageDialog.h"
85
#
include
"Misc/Exec.h"
86
#
include
"Math/NumericLimits.h"
87
#
include
"Math/UnrealMathUtility.h"
88
#
include
"Templates/UnrealTypeTraits.h"
89
#
include
"Templates/UnrealTemplate.h"
90
#
include
"Templates/Decay.h"
91
#
include
"Templates/Invoke.h"
92
#
include
"Templates/Function.h"
93
#
include
"Templates/MemoryOps.h"
94
95
#
include
"Misc/CoreDefines.h"
96
97
// Container forward declarations
98
#
include
"Containers/ContainerAllocationPolicies.h"
99
100
#
include
"UObject/UObjectHierarchyFwd.h"
101
102
#
include
"CoreGlobals.h"
103
104
/*----------------------------------------------------------------------------
105
Includes.
106
----------------------------------------------------------------------------*/
107
108
#
include
"HAL/FileManager.h"
109
#
include
"ProfilingDebugging/ScopedDebugInfo.h"
110
#
include
"Features/IModularFeature.h"
111
#
include
"ProfilingDebugging/ExternalProfiler.h"
112
#
include
"HAL/MemoryBase.h"
113
#
include
"Misc/ByteSwap.h"
114
#
include
"Misc/Compression.h"
115
#
include
"Misc/StringUtility.h"
116
#
include
"Misc/Parse.h"
117
#
include
"Containers/StringConv.h"
118
#
include
"Misc/Crc.h"
119
#
include
"UObject/ObjectVersion.h"
120
#
include
"Templates/TypeHash.h"
121
#
include
"Containers/EnumAsByte.h"
122
#
include
"Serialization/Archive.h"
123
#
include
"Serialization/ArchiveProxy.h"
124
#
include
"Serialization/NameAsStringProxyArchive.h"
125
#
include
"Templates/Sorting.h"
126
#
include
"Containers/Array.h"
127
#
include
"Containers/ScriptArray.h"
128
#
include
"Containers/MRUArray.h"
129
#
include
"Containers/IndirectArray.h"
130
#
include
"Misc/ITransaction.h"
131
#
include
"Containers/ArrayBuilder.h"
132
#
include
"Containers/BitArray.h"
133
#
include
"Serialization/BitReader.h"
134
#
include
"Serialization/BitWriter.h"
135
#
include
"Containers/SparseArray.h"
136
#
include
"Containers/UnrealString.h"
137
#
include
"UObject/NameTypes.h"
138
#
include
"Math/IntPoint.h"
139
#
include
"Misc/StructBuilder.h"
140
#
include
"Algo/Reverse.h"
141
#
include
"HAL/Event.h"
142
#
include
"Misc/ScopedEvent.h"
143
#
include
"HAL/Runnable.h"
144
#
include
"HAL/RunnableThread.h"
145
#
include
"Misc/SingleThreadEvent.h"
146
#
include
"Misc/SingleThreadRunnable.h"
147
#
include
"HAL/ThreadManager.h"
148
#
include
"Misc/IQueuedWork.h"
149
#
include
"Misc/QueuedThreadPool.h"
150
#
include
"HAL/ThreadSafeCounter.h"
151
#
include
"HAL/ThreadSafeCounter64.h"
152
#
include
"HAL/ThreadSafeBool.h"
153
#
include
"Misc/NoopCounter.h"
154
#
include
"Misc/ScopeLock.h"
155
#
include
"HAL/TlsAutoCleanup.h"
156
#
include
"HAL/ThreadSingleton.h"
157
#
include
"Containers/ArrayView.h"
158
#
include
"Misc/CoreMisc.h"
159
#
include
"Misc/CommandLine.h"
160
#
include
"Misc/FileHelper.h"
161
#
include
"Misc/Paths.h"
162
#
include
"Containers/StaticArray.h"
163
#
include
"Containers/StaticBitArray.h"
164
#
include
"Containers/Set.h"
165
#
include
"Containers/Map.h"
166
#
include
"Containers/MapBuilder.h"
167
#
include
"Containers/List.h"
168
#
include
"Containers/ResourceArray.h"
169
#
include
"Containers/DynamicRHIResourceArray.h"
170
#
include
"Templates/RefCounting.h"
171
//#include "UObject/WeakObjectPtrTemplates.h"
172
#
include
"UObject/ScriptDelegates.h"
173
#
include
"Delegates/DelegateSettings.h"
174
#
include
"Templates/SharedPointer.h"
175
#
include
"Delegates/IDelegateInstance.h"
176
#
include
"Delegates/DelegateBase.h"
177
#
include
"Delegates/MulticastDelegateBase.h"
178
#
include
"Delegates/IntegerSequence.h"
179
#
include
"Templates/Tuple.h"
180
#
include
"Delegates/Delegate.h"
181
#
include
"HAL/ThreadingBase.h"
182
#
include
"Internationalization/CulturePointer.h"
183
#
include
"Internationalization/TextLocalizationManager.h"
184
#
include
"Internationalization/ITextData.h"
185
#
include
"Templates/IsArray.h"
186
#
include
"Templates/RemoveExtent.h"
187
#
include
"Templates/UniquePtr.h"
188
#
include
"Internationalization/Text.h"
189
#
include
"Internationalization/TextLocalizationManagerGlobals.h"
190
#
include
"Templates/UniqueObj.h"
191
#
include
"Internationalization/Internationalization.h"
192
#
include
"Internationalization/Culture.h"
193
#
include
"Misc/Guid.h"
194
#
include
"Misc/NetworkGuid.h"
195
#
include
"Math/Color.h"
196
#
include
"Math/ColorList.h"
197
#
include
"Math/IntVector.h"
198
#
include
"Math/Vector2D.h"
199
#
include
"Math/IntRect.h"
200
#
include
"Math/Vector.h"
201
#
include
"Math/Vector4.h"
202
#
include
"Math/VectorRegister.h"
203
#
include
"Math/TwoVectors.h"
204
#
include
"Math/Edge.h"
205
#
include
"Math/Plane.h"
206
#
include
"Math/Sphere.h"
207
#
include
"Math/CapsuleShape.h"
208
#
include
"Math/Rotator.h"
209
#
include
"Math/RangeBound.h"
210
#
include
"Math/Range.h"
211
#
include
"Math/RangeSet.h"
212
#
include
"Math/Interval.h"
213
#
include
"Math/Box.h"
214
#
include
"Math/Box2D.h"
215
#
include
"Math/BoxSphereBounds.h"
216
#
include
"Math/OrientedBox.h"
217
#
include
"Math/Axis.h"
218
#
include
"Math/Matrix.h"
219
#
include
"Math/RotationTranslationMatrix.h"
220
#
include
"Math/RotationAboutPointMatrix.h"
221
#
include
"Math/ScaleRotationTranslationMatrix.h"
222
#
include
"Math/RotationMatrix.h"
223
#
include
"Math/Quat.h"
224
#
include
"Math/PerspectiveMatrix.h"
225
#
include
"Math/OrthoMatrix.h"
226
#
include
"Math/TranslationMatrix.h"
227
#
include
"Math/QuatRotationTranslationMatrix.h"
228
#
include
"Math/InverseRotationMatrix.h"
229
#
include
"Math/ScaleMatrix.h"
230
#
include
"Math/MirrorMatrix.h"
231
#
include
"Math/ClipProjectionMatrix.h"
232
#
include
"Math/InterpCurvePoint.h"
233
#
include
"Math/InterpCurve.h"
234
#
include
"Math/CurveEdInterface.h"
235
#
include
"Math/Float32.h"
236
#
include
"Math/Float16.h"
237
#
include
"Math/Float16Color.h"
238
#
include
"Math/Vector2DHalf.h"
239
#
include
"Math/Transform.h"
240
#
include
"Math/ConvexHull2d.h"
241
#
include
"Math/UnrealMath.h"
242
#
include
"Math/SHMath.h"
243
#
include
"Math/RandomStream.h"
244
#
include
"Logging/LogSuppressionInterface.h"
245
#
include
"Logging/LogScopedCategoryAndVerbosityOverride.h"
246
#
include
"HAL/OutputDevices.h"
247
#
include
"Misc/OutputDeviceRedirector.h"
248
#
include
"Misc/OutputDeviceNull.h"
249
#
include
"Misc/OutputDeviceMemory.h"
250
#
include
"Misc/OutputDeviceFile.h"
251
#
include
"Misc/OutputDeviceDebug.h"
252
#
include
"Misc/OutputDeviceArchiveWrapper.h"
253
#
include
"Misc/OutputDeviceError.h"
254
#
include
"Misc/OutputDeviceAnsiError.h"
255
#
include
"Misc/BufferedOutputDevice.h"
256
#
include
"Logging/LogScopedVerbosityOverride.h"
257
#
include
"Stats/StatsMisc.h"
258
#
include
"Containers/LockFreeList.h"
259
#
include
"Containers/LockFreeFixedSizeAllocator.h"
260
#
include
"Containers/ChunkedArray.h"
261
#
include
"Stats/Stats.h"
262
#
include
"Misc/CoreStats.h"
263
#
include
"Misc/TimeGuard.h"
264
#
include
"Misc/MemStack.h"
265
#
include
"Async/AsyncWork.h"
266
#
include
"Serialization/MemoryArchive.h"
267
#
include
"Serialization/MemoryWriter.h"
268
#
include
"Serialization/LargeMemoryWriter.h"
269
#
include
"Serialization/LargeMemoryReader.h"
270
#
include
"Serialization/BufferArchive.h"
271
#
include
"Serialization/MemoryReader.h"
272
#
include
"Serialization/ArrayReader.h"
273
#
include
"Serialization/ArrayWriter.h"
274
#
include
"Serialization/BufferReader.h"
275
#
include
"Serialization/BufferWriter.h"
276
#
include
"Misc/Variant.h"
277
#
include
"Misc/WildcardString.h"
278
#
include
"Containers/CircularBuffer.h"
279
#
include
"Containers/CircularQueue.h"
280
#
include
"Containers/Queue.h"
281
#
include
"Containers/Ticker.h"
282
#
include
"ProfilingDebugging/ProfilingHelpers.h"
283
#
include
"Misc/ConfigCacheIni.h"
284
#
include
"HAL/IConsoleManager.h"
285
#
include
"Misc/OutputDeviceHelper.h"
286
#
include
"Misc/SlowTaskStack.h"
287
#
include
"Misc/FeedbackContext.h"
288
#
include
"Misc/SlowTask.h"
289
#
include
"Misc/ScopedSlowTask.h"
290
#
include
"Misc/AutomationTest.h"
291
#
include
"Templates/ScopedCallback.h"
292
#
include
"Misc/CoreDelegates.h"
293
#
include
"Misc/CallbackDevice.h"
294
#
include
"Misc/ObjectThumbnail.h"
295
#
include
"Misc/LocalTimestampDirectoryVisitor.h"
296
#
include
"Serialization/CustomVersion.h"
297
#
include
"UObject/BlueprintsObjectVersion.h"
298
#
include
"UObject/BuildObjectVersion.h"
299
#
include
"UObject/CoreObjectVersion.h"
300
#
include
"UObject/EditorObjectVersion.h"
301
#
include
"UObject/FrameworkObjectVersion.h"
302
#
include
"UObject/MobileObjectVersion.h"
303
#
include
"UObject/NetworkingObjectVersion.h"
304
#
include
"UObject/OnlineObjectVersion.h"
305
#
include
"UObject/PhysicsObjectVersion.h"
306
#
include
"UObject/PlatformObjectVersion.h"
307
#
include
"UObject/RenderingObjectVersion.h"
308
#
include
"UObject/SequencerObjectVersion.h"
309
#
include
"UObject/VRObjectVersion.h"
310
#
include
"Misc/App.h"
311
#
include
"Misc/OutputDeviceConsole.h"
312
#
include
"Misc/MonitoredProcess.h"
313
#
include
"Misc/Attribute.h"
314
#
include
"Misc/Optional.h"
315
#
include
"Misc/EnumClassFlags.h"
316
#
include
"Misc/EnumRange.h"
MONOLITHIC_HEADER_BOILERPLATE
#define MONOLITHIC_HEADER_BOILERPLATE()
Definition
MonolithicHeaderBoilerplate.h:10
Downloads
ArkServerAPI_NEW
ASA
AsaApi
AsaApi
Core
Public
API
UE
Core.h
Generated by
1.10.0