MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
End.h
Go to the documentation of this file.
1
/** @noop License Comment
2
* @file
3
* @copyright
4
* This Source Code is subject to the terms of the Mozilla Public License, v2.0.
5
* If a copy of the MPL was not distributed with this file You can obtain one at
6
* https://mozilla.org/MPL/2.0/
7
*
8
* @author David Mórász
9
* @date 2025
10
*/
11
12
THIRD_PARTY_INCLUDES_END
13
PRAGMA_POP_PLATFORM_DEFAULT_PACKING
14
15
// restore temporary macro undefs
16
17
#pragma pop_macro("TEXT")
18
#pragma pop_macro("TRUE")
19
#pragma pop_macro("FALSE")
20
#pragma pop_macro("MAX_uint8")
21
#pragma pop_macro("MAX_uint16")
22
#pragma pop_macro("MAX_uint32")
23
#pragma pop_macro("MAX_int32")
24
#pragma pop_macro("CONSTEXPR")
25
#pragma pop_macro("PI")
26
#pragma pop_macro("dynamic_cast")
27
#pragma pop_macro("VARARGS")
28
#pragma pop_macro("CDECL")
29
#pragma pop_macro("STDCALL")
30
#pragma pop_macro("FORCEINLINE")
31
#pragma pop_macro("FORCENOINLINE")
32
#pragma pop_macro("ABSTRACT")
33
#pragma pop_macro("LINE_TERMINATOR")
34
#pragma pop_macro("LINE_TERMINATOR_ANSI")
35
#pragma pop_macro("DLLEXPORT")
36
#pragma pop_macro("DLLIMPORT")
37
#pragma pop_macro("LIKELY")
38
#pragma pop_macro("UNLIKELY")
39
#pragma pop_macro("RESTRICT")
40
#pragma pop_macro("MOBILE")
41
#pragma pop_macro("CONSOLE")
42
#pragma pop_macro("PLATFORM_WINDOWS")
43
#pragma pop_macro("PLATFORM_COMPILER_CLANG")
44
#pragma pop_macro("PLATFORM_APPLE")
45
#pragma pop_macro("PLATFORM_MAC")
46
#pragma pop_macro("PLATFORM_LINUX")
47
#pragma pop_macro("PLATFORM_FREEBSD")
48
#pragma pop_macro("PLATFORM_UNIX")
49
#pragma pop_macro("DEFAULTS")
50
51
#pragma warning( pop )
52
53
#ifdef NUIR_DO_CHECK
54
#undef NUIR_DO_CHECK
55
56
#pragma pop_macro("DO_CHECK")
57
#pragma pop_macro("checkCode")
58
#pragma pop_macro("check")
59
#pragma pop_macro("checkf")
60
#pragma pop_macro("verify")
61
#pragma pop_macro("verifyf")
62
#pragma pop_macro("unimplemented")
63
#pragma pop_macro("ensure")
64
65
#endif
66
67
#ifdef NUIR_MSVC_GNUC_AVOIDANCE
68
#pragma pop_macro("__GNUC__")
69
#endif
70
71
#if PLATFORM_WINDOWS
72
#include "Windows/HideWindowsPlatformAtomics.h"
73
#include "Windows/HideWindowsPlatformTypes.h"
74
#endif
75
76
#undef NON_UNREAL_INCLUDE_REGION
Mcro_Origin
Public
Mcro
LibraryIncludes
End.h
Generated by
1.12.0