Go to the documentation of this file. 7 #ifndef LIBCARLA_INCLUDED_DISABLE_UE4_MACROS_HEADER 8 #define LIBCARLA_INCLUDED_DISABLE_UE4_MACROS_HEADER 12 #ifndef BOOST_ERROR_CODE_HEADER_ONLY 13 # define BOOST_ERROR_CODE_HEADER_ONLY 14 #endif // BOOST_ERROR_CODE_HEADER_ONLY 16 #ifndef BOOST_NO_EXCEPTIONS 17 # error LibCarla should be compiled with -DBOOST_NO_EXCEPTIONS inside UE4. 18 #endif // BOOST_NO_EXCEPTIONS 19 #ifndef ASIO_NO_EXCEPTIONS 20 # error LibCarla should be compiled with -DASIO_NO_EXCEPTIONS inside UE4. 21 #endif // ASIO_NO_EXCEPTIONS 22 #ifndef LIBCARLA_NO_EXCEPTIONS 23 # error LibCarla should be compiled with -DLIBCARLA_NO_EXCEPTIONS inside UE4. 24 #endif // LIBCARLA_NO_EXCEPTIONS 26 #endif // LIBCARLA_INCLUDED_DISABLE_UE4_MACROS_HEADER 28 #define LIBCARLA_INCLUDED_FROM_UE4 42 # pragma warning(push) 43 # pragma warning(disable: 4668 4191 4647) 46 #if defined(__clang__) 47 # pragma clang diagnostic push 48 # pragma clang diagnostic ignored "-Wmissing-braces" 49 # pragma clang diagnostic ignored "-Wunusable-partial-specialization" 50 # pragma clang diagnostic ignored "-Wundef" 51 # pragma clang diagnostic ignored "-Wall" 52 # pragma clang diagnostic ignored "-Wshadow" 55 #pragma push_macro("GET_AI_CONFIG_VAR") 56 #undef GET_AI_CONFIG_VAR 58 #pragma push_macro("BT_VLOG") 61 #pragma push_macro("BT_SEARCHLOG") 64 #pragma push_macro("EQSHEADERLOG") 67 #pragma push_macro("MEM_STAT_UPDATE_WRAPPER") 68 #undef MEM_STAT_UPDATE_WRAPPER 70 #pragma push_macro("GET_STRUCT_NAME_CHECKED") 71 #undef GET_STRUCT_NAME_CHECKED 73 #pragma push_macro("PRINT_TABLE_ROW") 74 #undef PRINT_TABLE_ROW 76 #pragma push_macro("SIGHT_LOG_SEGMENT") 77 #undef SIGHT_LOG_SEGMENT 79 #pragma push_macro("SIGHT_LOG_LOCATION") 80 #undef SIGHT_LOG_LOCATION 82 #pragma push_macro("ANALYTICS_FLUSH_TRACKING_BEGIN") 83 #undef ANALYTICS_FLUSH_TRACKING_BEGIN 85 #pragma push_macro("ANALYTICS_FLUSH_TRACKING_END") 86 #undef ANALYTICS_FLUSH_TRACKING_END 88 #pragma push_macro("OCULUS_DEVICE_LOOP") 89 #undef OCULUS_DEVICE_LOOP 91 #pragma push_macro("OPENSLES_RETURN_ON_FAIL") 92 #undef OPENSLES_RETURN_ON_FAIL 94 #pragma push_macro("OPENSLES_CHECK_ON_FAIL") 95 #undef OPENSLES_CHECK_ON_FAIL 97 #pragma push_macro("OPENSLES_LOG_ON_FAIL") 98 #undef OPENSLES_LOG_ON_FAIL 100 #pragma push_macro("CASE_ENUM_TO_TEXT") 101 #undef CASE_ENUM_TO_TEXT 103 #pragma push_macro("TRACE_BLENDSPACE_PLAYER") 104 #undef TRACE_BLENDSPACE_PLAYER 106 #pragma push_macro("SEQUENCER_INSTANCE_PLAYER_TYPE") 107 #undef SEQUENCER_INSTANCE_PLAYER_TYPE 109 #pragma push_macro("IMAGE_BRUSH") 112 #pragma push_macro("BOX_BRUSH") 115 #pragma push_macro("BORDER_BRUSH") 118 #pragma push_macro("DEFAULT_FONT") 121 #pragma push_macro("INTERNAL_DECORATOR") 122 #undef INTERNAL_DECORATOR 124 #pragma push_macro("LLM_SCOPE_METAL") 125 #undef LLM_SCOPE_METAL 127 #pragma push_macro("LLM_PLATFORM_SCOPE_METAL") 128 #undef LLM_PLATFORM_SCOPE_METAL 130 #pragma push_macro("METAL_DEBUG_OPTION") 131 #undef METAL_DEBUG_OPTION 133 #pragma push_macro("METAL_DEBUG_ONLY") 134 #undef METAL_DEBUG_ONLY 136 #pragma push_macro("METAL_DEBUG_LAYER") 137 #undef METAL_DEBUG_LAYER 139 #pragma push_macro("METAL_GPUPROFILE") 140 #undef METAL_GPUPROFILE 142 #pragma push_macro("UNREAL_TO_METAL_BUFFER_INDEX") 143 #undef UNREAL_TO_METAL_BUFFER_INDEX 145 #pragma push_macro("METAL_TO_UNREAL_BUFFER_INDEX") 146 #undef METAL_TO_UNREAL_BUFFER_INDEX 148 #pragma push_macro("METAL_FATAL_ERROR") 149 #undef METAL_FATAL_ERROR 151 #pragma push_macro("METAL_FATAL_ASSERT") 152 #undef METAL_FATAL_ASSERT 154 #pragma push_macro("METAL_IGNORED") 157 #pragma push_macro("NOT_SUPPORTED") 160 #pragma push_macro("METAL_INC_DWORD_STAT_BY") 161 #undef METAL_INC_DWORD_STAT_BY 163 #pragma push_macro("CHECK_JNI_RESULT") 164 #undef CHECK_JNI_RESULT 166 #pragma push_macro("SET_PRESSED") 169 #pragma push_macro("ADD_WINDOWS_MESSAGE_STRING") 170 #undef ADD_WINDOWS_MESSAGE_STRING 172 #pragma push_macro("ADD_IMN_STRING") 173 #undef ADD_IMN_STRING 175 #pragma push_macro("ADD_IMR_STRING") 176 #undef ADD_IMR_STRING 178 #pragma push_macro("IsTouchEvent") 181 #pragma push_macro("ADDTOMAP") 184 #pragma push_macro("UE_PACKAGEREADER_CORRUPTPACKAGE_WARNING") 185 #undef UE_PACKAGEREADER_CORRUPTPACKAGE_WARNING 187 #pragma push_macro("MUTEX_INITIALIZE") 188 #undef MUTEX_INITIALIZE 190 #pragma push_macro("MUTEX_DESTROY") 193 #pragma push_macro("MUTEX_LOCK") 196 #pragma push_macro("MUTEX_UNLOCK") 199 #pragma push_macro("SAFE_RELEASE") 202 #pragma push_macro("AUDIO_MIXER_DEBUG_LOG") 203 #undef AUDIO_MIXER_DEBUG_LOG 205 #pragma push_macro("AUDIO_PLATFORM_ERROR") 206 #undef AUDIO_PLATFORM_ERROR 208 #pragma push_macro("AUDIO_MIXER_CHECK") 209 #undef AUDIO_MIXER_CHECK 211 #pragma push_macro("AUDIO_MIXER_CHECK_GAME_THREAD") 212 #undef AUDIO_MIXER_CHECK_GAME_THREAD 214 #pragma push_macro("AUDIO_MIXER_CHECK_AUDIO_PLAT_THREAD") 215 #undef AUDIO_MIXER_CHECK_AUDIO_PLAT_THREAD 217 #pragma push_macro("DEFINE_AR_COMPONENT_DEBUG_MODE") 218 #undef DEFINE_AR_COMPONENT_DEBUG_MODE 220 #pragma push_macro("DEFINE_AR_COMPONENT_VIRTUALS") 221 #undef DEFINE_AR_COMPONENT_VIRTUALS 223 #pragma push_macro("DEFINE_AR_SI_DELEGATE_FUNCS") 224 #undef DEFINE_AR_SI_DELEGATE_FUNCS 226 #pragma push_macro("DEFINE_AR_BPLIB_DELEGATE_FUNCS") 227 #undef DEFINE_AR_BPLIB_DELEGATE_FUNCS 229 #pragma push_macro("DECLARE_AR_SI_DELEGATE_FUNCS") 230 #undef DECLARE_AR_SI_DELEGATE_FUNCS 232 #pragma push_macro("DEFINE_AR_DELEGATE_BASE") 233 #undef DEFINE_AR_DELEGATE_BASE 235 #pragma push_macro("DEFINE_AR_DELEGATE_ONE_PARAM") 236 #undef DEFINE_AR_DELEGATE_ONE_PARAM 238 #pragma push_macro("CHECK_HR") 241 #pragma push_macro("CHECK_HR_DEFAULT") 242 #undef CHECK_HR_DEFAULT 244 #pragma push_macro("CHECK_HR_COM") 247 #pragma push_macro("CHECK_HR_VOID") 250 #pragma push_macro("CHECK_AMF_RET") 253 #pragma push_macro("CHECK_AMF_NORET") 254 #undef CHECK_AMF_NORET 256 #pragma push_macro("CHECK_NV_RES") 259 #pragma push_macro("NV_RESULT") 262 #pragma push_macro("B") 265 #pragma push_macro("AMF_DECLARE_IID") 266 #undef AMF_DECLARE_IID 268 #pragma push_macro("AMF_MACRO_STRING2") 269 #undef AMF_MACRO_STRING2 271 #pragma push_macro("AMF_MACRO_STRING") 272 #undef AMF_MACRO_STRING 274 #pragma push_macro("AMF_TODO") 277 #pragma push_macro("AMF_ALIGN") 280 #pragma push_macro("amf_countof") 283 #pragma push_macro("AMF_MIN") 286 #pragma push_macro("AMF_MAX") 289 #pragma push_macro("AMF_ASSIGN_PROPERTY_DATA") 290 #undef AMF_ASSIGN_PROPERTY_DATA 292 #pragma push_macro("AMF_QUERY_INTERFACE") 293 #undef AMF_QUERY_INTERFACE 295 #pragma push_macro("AMF_ASSIGN_PROPERTY_INTERFACE") 296 #undef AMF_ASSIGN_PROPERTY_INTERFACE 298 #pragma push_macro("AMF_GET_PROPERTY_INTERFACE") 299 #undef AMF_GET_PROPERTY_INTERFACE 301 #pragma push_macro("AMF_ASSIGN_PROPERTY_TYPE") 302 #undef AMF_ASSIGN_PROPERTY_TYPE 304 #pragma push_macro("AMF_ASSIGN_PROPERTY_INT64") 305 #undef AMF_ASSIGN_PROPERTY_INT64 307 #pragma push_macro("AMF_ASSIGN_PROPERTY_DOUBLE") 308 #undef AMF_ASSIGN_PROPERTY_DOUBLE 310 #pragma push_macro("AMF_ASSIGN_PROPERTY_BOOL") 311 #undef AMF_ASSIGN_PROPERTY_BOOL 313 #pragma push_macro("AMF_ASSIGN_PROPERTY_RECT") 314 #undef AMF_ASSIGN_PROPERTY_RECT 316 #pragma push_macro("AMF_ASSIGN_PROPERTY_SIZE") 317 #undef AMF_ASSIGN_PROPERTY_SIZE 319 #pragma push_macro("AMF_ASSIGN_PROPERTY_POINT") 320 #undef AMF_ASSIGN_PROPERTY_POINT 322 #pragma push_macro("AMF_ASSIGN_PROPERTY_RATE") 323 #undef AMF_ASSIGN_PROPERTY_RATE 325 #pragma push_macro("AMF_ASSIGN_PROPERTY_RATIO") 326 #undef AMF_ASSIGN_PROPERTY_RATIO 328 #pragma push_macro("AMF_ASSIGN_PROPERTY_COLOR") 329 #undef AMF_ASSIGN_PROPERTY_COLOR 331 #pragma push_macro("AMFVariantEmpty") 332 #undef AMFVariantEmpty 334 #pragma push_macro("AMFVariantBool") 335 #undef AMFVariantBool 337 #pragma push_macro("AMFVariantInt64") 338 #undef AMFVariantInt64 340 #pragma push_macro("AMFVariantDouble") 341 #undef AMFVariantDouble 343 #pragma push_macro("AMFVariantRect") 344 #undef AMFVariantRect 346 #pragma push_macro("AMFVariantSize") 347 #undef AMFVariantSize 349 #pragma push_macro("AMFVariantPoint") 350 #undef AMFVariantPoint 352 #pragma push_macro("AMFVariantRate") 353 #undef AMFVariantRate 355 #pragma push_macro("AMFVariantRatio") 356 #undef AMFVariantRatio 358 #pragma push_macro("AMFVariantColor") 359 #undef AMFVariantColor 361 #pragma push_macro("AMFVariantString") 362 #undef AMFVariantString 364 #pragma push_macro("AMFVariantWString") 365 #undef AMFVariantWString 367 #pragma push_macro("AMFVariantInterface") 368 #undef AMFVariantInterface 370 #pragma push_macro("AMF_VARIANT_RETURN_IF_INVALID_POINTER") 371 #undef AMF_VARIANT_RETURN_IF_INVALID_POINTER 373 #pragma push_macro("AMFConvertTool") 374 #undef AMFConvertTool 376 #pragma push_macro("AMF_MAKE_FULL_VERSION") 377 #undef AMF_MAKE_FULL_VERSION 379 #pragma push_macro("AMF_GET_MAJOR_VERSION") 380 #undef AMF_GET_MAJOR_VERSION 382 #pragma push_macro("AMF_GET_MINOR_VERSION") 383 #undef AMF_GET_MINOR_VERSION 385 #pragma push_macro("AMF_GET_SUBMINOR_VERSION") 386 #undef AMF_GET_SUBMINOR_VERSION 388 #pragma push_macro("AMF_GET_BUILD_VERSION") 389 #undef AMF_GET_BUILD_VERSION 391 #pragma push_macro("NVENCAPI_STRUCT_VERSION") 392 #undef NVENCAPI_STRUCT_VERSION 394 #pragma push_macro("__lseek") 397 #pragma push_macro("__pread") 400 #pragma push_macro("__pwrite") 403 #pragma push_macro("__ftruncate") 406 #pragma push_macro("VK_MAKE_VERSION") 407 #undef VK_MAKE_VERSION 409 #pragma push_macro("VK_VERSION_MAJOR") 410 #undef VK_VERSION_MAJOR 412 #pragma push_macro("VK_VERSION_MINOR") 413 #undef VK_VERSION_MINOR 415 #pragma push_macro("VK_VERSION_PATCH") 416 #undef VK_VERSION_PATCH 418 #pragma push_macro("VK_DEFINE_HANDLE") 419 #undef VK_DEFINE_HANDLE 421 #pragma push_macro("SET_DWORD_STAT_BY_FNAME") 422 #undef SET_DWORD_STAT_BY_FNAME 424 #pragma push_macro("SET_FLOAT_STAT_BY_FNAME") 425 #undef SET_FLOAT_STAT_BY_FNAME 427 #pragma push_macro("CSV_STAT_PTR") 430 #pragma push_macro("CSV_CUSTOM_STAT_DEFINED_BY_PTR") 431 #undef CSV_CUSTOM_STAT_DEFINED_BY_PTR 433 #pragma push_macro("HANDLE_CASE") 436 #pragma push_macro("KDBG_CODE") 439 #pragma push_macro("APPSDBG_CODE") 442 #pragma push_macro("TASKGRAPH_SCOPE_CYCLE_COUNTER") 443 #undef TASKGRAPH_SCOPE_CYCLE_COUNTER 445 #pragma push_macro("likely") 448 #pragma push_macro("unlikely") 451 #pragma push_macro("ALLOC") 454 #pragma push_macro("ALLOC_AND_ZERO") 455 #undef ALLOC_AND_ZERO 457 #pragma push_macro("FREEMEM") 460 #pragma push_macro("MEM_INIT") 463 #pragma push_macro("LZ4_STATIC_ASSERT") 464 #undef LZ4_STATIC_ASSERT 466 #pragma push_macro("MIN") 469 #pragma push_macro("HASH_FUNCTION") 472 #pragma push_macro("DELTANEXTMAXD") 475 #pragma push_macro("DELTANEXTU16") 478 #pragma push_macro("UPDATABLE") 481 #pragma push_macro("SUBSTRINGTEST") 484 #pragma push_macro("FP_TEXT_PASTE") 490 #pragma push_macro("CASE") 493 #pragma push_macro("LLM_TAG_NAME_ARRAY") 494 #undef LLM_TAG_NAME_ARRAY 496 #pragma push_macro("LLM_TAG_STAT_ARRAY") 497 #undef LLM_TAG_STAT_ARRAY 499 #pragma push_macro("LLM_TAG_STATGROUP_ARRAY") 500 #undef LLM_TAG_STATGROUP_ARRAY 502 #pragma push_macro("bswap_32") 505 #pragma push_macro("bswap_64") 508 #pragma push_macro("uint32_in_expected_order") 509 #undef uint32_in_expected_order 511 #pragma push_macro("uint64_in_expected_order") 512 #undef uint64_in_expected_order 514 #pragma push_macro("LIKELY") 517 #pragma push_macro("PERMUTE3") 520 #pragma push_macro("DEF_GETPLURALFORM_CAST") 521 #undef DEF_GETPLURALFORM_CAST 523 #pragma push_macro("DEF_ASNUMBER_CAST") 524 #undef DEF_ASNUMBER_CAST 526 #pragma push_macro("DEF_ASNUMBER") 529 #pragma push_macro("DEF_ASCURRENCY_CAST") 530 #undef DEF_ASCURRENCY_CAST 532 #pragma push_macro("DEF_ASCURRENCY") 533 #undef DEF_ASCURRENCY 535 #pragma push_macro("DEF_ASPERCENT_CAST") 536 #undef DEF_ASPERCENT_CAST 538 #pragma push_macro("DEF_ASPERCENT") 541 #pragma push_macro("CONDITIONAL_CREATE_TEXT_HISTORY") 542 #undef CONDITIONAL_CREATE_TEXT_HISTORY 544 #pragma push_macro("ENUM_CASE_FROM_STRING") 545 #undef ENUM_CASE_FROM_STRING 547 #pragma push_macro("ENUM_CASE_TO_STRING") 548 #undef ENUM_CASE_TO_STRING 550 #pragma push_macro("WRITE_CUSTOM_OPTION") 551 #undef WRITE_CUSTOM_OPTION 553 #pragma push_macro("READ_BOOL_OPTION") 554 #undef READ_BOOL_OPTION 556 #pragma push_macro("READ_CUSTOM_OPTION") 557 #undef READ_CUSTOM_OPTION 559 #pragma push_macro("TEXT_STRINGIFICATION_FUNC_MODIFY_BUFFER_AND_VALIDATE") 560 #undef TEXT_STRINGIFICATION_FUNC_MODIFY_BUFFER_AND_VALIDATE 562 #pragma push_macro("TEXT_STRINGIFICATION_PEEK_MARKER") 563 #undef TEXT_STRINGIFICATION_PEEK_MARKER 565 #pragma push_macro("TEXT_STRINGIFICATION_PEEK_INSENSITIVE_MARKER") 566 #undef TEXT_STRINGIFICATION_PEEK_INSENSITIVE_MARKER 568 #pragma push_macro("TEXT_STRINGIFICATION_SKIP_MARKER") 569 #undef TEXT_STRINGIFICATION_SKIP_MARKER 571 #pragma push_macro("TEXT_STRINGIFICATION_SKIP_INSENSITIVE_MARKER") 572 #undef TEXT_STRINGIFICATION_SKIP_INSENSITIVE_MARKER 574 #pragma push_macro("TEXT_STRINGIFICATION_SKIP_MARKER_LEN") 575 #undef TEXT_STRINGIFICATION_SKIP_MARKER_LEN 577 #pragma push_macro("TEXT_STRINGIFICATION_SKIP_WHITESPACE") 578 #undef TEXT_STRINGIFICATION_SKIP_WHITESPACE 580 #pragma push_macro("TEXT_STRINGIFICATION_SKIP_WHITESPACE_TO_CHAR") 581 #undef TEXT_STRINGIFICATION_SKIP_WHITESPACE_TO_CHAR 583 #pragma push_macro("TEXT_STRINGIFICATION_SKIP_WHITESPACE_AND_CHAR") 584 #undef TEXT_STRINGIFICATION_SKIP_WHITESPACE_AND_CHAR 586 #pragma push_macro("TEXT_STRINGIFICATION_READ_NUMBER") 587 #undef TEXT_STRINGIFICATION_READ_NUMBER 589 #pragma push_macro("TEXT_STRINGIFICATION_READ_ALNUM") 590 #undef TEXT_STRINGIFICATION_READ_ALNUM 592 #pragma push_macro("TEXT_STRINGIFICATION_READ_QUOTED_STRING") 593 #undef TEXT_STRINGIFICATION_READ_QUOTED_STRING 595 #pragma push_macro("TEXT_STRINGIFICATION_READ_SCOPED_ENUM") 596 #undef TEXT_STRINGIFICATION_READ_SCOPED_ENUM 598 #pragma push_macro("PLATFORM_MAC_MAKE_FOURCC") 599 #undef PLATFORM_MAC_MAKE_FOURCC 601 #pragma push_macro("MEMPRO_STATIC_ASSERT") 602 #undef MEMPRO_STATIC_ASSERT 604 #pragma push_macro("ENDIAN_TEST") 607 #pragma push_macro("_T") 610 #pragma push_macro("KEYLENGTH") 613 #pragma push_macro("RKLENGTH") 616 #pragma push_macro("NROUNDS") 619 #pragma push_macro("GETU32") 622 #pragma push_macro("PUTU32") 625 #pragma push_macro("DEFINE_LOG_CATEGORY_HELPER") 626 #undef DEFINE_LOG_CATEGORY_HELPER 628 #pragma push_macro("ADD_64b_2_64b") 631 #pragma push_macro("ADD_16b_2_64b") 634 #pragma push_macro("MD5_F") 637 #pragma push_macro("MD5_G") 640 #pragma push_macro("MD5_H") 643 #pragma push_macro("MD5_I") 646 #pragma push_macro("ROTLEFT") 649 #pragma push_macro("MD5_FF") 652 #pragma push_macro("MD5_GG") 655 #pragma push_macro("MD5_HH") 658 #pragma push_macro("MD5_II") 661 #pragma push_macro("ROL32") 664 #pragma push_macro("SHABLK0") 667 #pragma push_macro("SHABLK") 670 #pragma push_macro("_R0") 673 #pragma push_macro("_R1") 676 #pragma push_macro("_R2") 679 #pragma push_macro("_R3") 682 #pragma push_macro("_R4") 685 #pragma push_macro("GROWABLE_LOGF") 688 #pragma push_macro("ABTEST_LOG") 691 #pragma push_macro("CPUPROFILERTRACE_OUTPUTBEGINEVENT_PROLOGUE") 692 #undef CPUPROFILERTRACE_OUTPUTBEGINEVENT_PROLOGUE 694 #pragma push_macro("CPUPROFILERTRACE_OUTPUTBEGINEVENT_EPILOGUE") 695 #undef CPUPROFILERTRACE_OUTPUTBEGINEVENT_EPILOGUE 697 #pragma push_macro("STATS_HIERARCHICAL_TIMER_FUNC") 698 #undef STATS_HIERARCHICAL_TIMER_FUNC 700 #pragma push_macro("BENCHMARK") 703 #pragma push_macro("TEST") 706 #pragma push_macro("TEST_EX") 709 #pragma push_macro("TEST_QUAT_ROTATE") 710 #undef TEST_QUAT_ROTATE 712 #pragma push_macro("INTERP_WITH_RANGE") 713 #undef INTERP_WITH_RANGE 715 #pragma push_macro("TestUnixEquivalent") 716 #undef TestUnixEquivalent 718 #pragma push_macro("TestYear") 721 #pragma push_macro("TestMonth") 724 #pragma push_macro("TestMonthOfYear") 725 #undef TestMonthOfYear 727 #pragma push_macro("TestDay") 730 #pragma push_macro("TestHour") 733 #pragma push_macro("TestMinute") 736 #pragma push_macro("TestSecond") 739 #pragma push_macro("TestMillisecond") 740 #undef TestMillisecond 742 #pragma push_macro("UE_LOG_UNIX_FILE") 743 #undef UE_LOG_UNIX_FILE 745 #pragma push_macro("REGISTER_NAME") 748 #pragma push_macro("DECLARE_LOG_CATEGORY_EXTERN_HELPER") 749 #undef DECLARE_LOG_CATEGORY_EXTERN_HELPER 751 #pragma push_macro("SCOPED_BOOT_TIMING") 752 #undef SCOPED_BOOT_TIMING 754 #pragma push_macro("FOREACH_ENUM_EPIXELFORMAT") 755 #undef FOREACH_ENUM_EPIXELFORMAT 757 #pragma push_macro("PLATFORM_CODE_SECTION") 758 #undef PLATFORM_CODE_SECTION 760 #pragma push_macro("GCC_PACK") 763 #pragma push_macro("GCC_ALIGN") 766 #pragma push_macro("PLATFORM_BREAK") 767 #undef PLATFORM_BREAK 769 #pragma push_macro("UE_DEBUG_BREAK_IMPL") 770 #undef UE_DEBUG_BREAK_IMPL 772 #pragma push_macro("_aligned_malloc") 773 #undef _aligned_malloc 775 #pragma push_macro("_aligned_realloc") 776 #undef _aligned_realloc 778 #pragma push_macro("_aligned_free") 784 #pragma push_macro("LLM_SCOPE_APPLE") 785 #undef LLM_SCOPE_APPLE 787 #pragma push_macro("LLM_PLATFORM_SCOPE_APPLE") 788 #undef LLM_PLATFORM_SCOPE_APPLE 790 #pragma push_macro("APPLE_PLATFORM_OBJECT_ALLOC_OVERRIDES") 791 #undef APPLE_PLATFORM_OBJECT_ALLOC_OVERRIDES 793 #pragma push_macro("checkThreadGraph") 794 #undef checkThreadGraph 796 #pragma push_macro("CA_SUPPRESS") 799 #pragma push_macro("CA_ASSUME") 802 #pragma push_macro("CA_CONSTANT_IF") 803 #undef CA_CONSTANT_IF 805 #pragma push_macro("TSAN_BEFORE") 808 #pragma push_macro("TSAN_AFTER") 811 #pragma push_macro("TSAN_ATOMIC") 814 #pragma push_macro("DEPRECATED") 817 #pragma push_macro("EMIT_CUSTOM_WARNING_AT_LINE") 818 #undef EMIT_CUSTOM_WARNING_AT_LINE 820 #pragma push_macro("LZ4_QUOTE") 823 #pragma push_macro("LZ4_EXPAND_AND_QUOTE") 824 #undef LZ4_EXPAND_AND_QUOTE 826 #pragma push_macro("LZ4_COMPRESSBOUND") 827 #undef LZ4_COMPRESSBOUND 829 #pragma push_macro("LZ4_DECODER_RING_BUFFER_SIZE") 830 #undef LZ4_DECODER_RING_BUFFER_SIZE 832 #pragma push_macro("LZ4_DECOMPRESS_INPLACE_MARGIN") 833 #undef LZ4_DECOMPRESS_INPLACE_MARGIN 835 #pragma push_macro("LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE") 836 #undef LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE 838 #pragma push_macro("LZ4_COMPRESS_INPLACE_BUFFER_SIZE") 839 #undef LZ4_COMPRESS_INPLACE_BUFFER_SIZE 841 #pragma push_macro("checkLockFreePointerList") 842 #undef checkLockFreePointerList 844 #pragma push_macro("ExchangeB") 877 #pragma push_macro("FUNC_CONCAT") 880 #pragma push_macro("FUNC_DECLARE_DELEGATE") 881 #undef FUNC_DECLARE_DELEGATE 883 #pragma push_macro("FUNC_DECLARE_MULTICAST_DELEGATE") 884 #undef FUNC_DECLARE_MULTICAST_DELEGATE 886 #pragma push_macro("FUNC_DECLARE_EVENT") 887 #undef FUNC_DECLARE_EVENT 889 #pragma push_macro("DECLARE_DERIVED_EVENT") 890 #undef DECLARE_DERIVED_EVENT 892 #pragma push_macro("FUNC_DECLARE_DYNAMIC_DELEGATE") 893 #undef FUNC_DECLARE_DYNAMIC_DELEGATE 895 #pragma push_macro("FUNC_DECLARE_DYNAMIC_DELEGATE_RETVAL") 896 #undef FUNC_DECLARE_DYNAMIC_DELEGATE_RETVAL 898 #pragma push_macro("FUNC_DECLARE_DYNAMIC_MULTICAST_DELEGATE") 899 #undef FUNC_DECLARE_DYNAMIC_MULTICAST_DELEGATE 901 #pragma push_macro("STATIC_FUNCTION_FNAME") 902 #undef STATIC_FUNCTION_FNAME 904 #pragma push_macro("BindDynamic") 907 #pragma push_macro("AddDynamic") 910 #pragma push_macro("AddUniqueDynamic") 911 #undef AddUniqueDynamic 913 #pragma push_macro("RemoveDynamic") 916 #pragma push_macro("IsAlreadyBound") 917 #undef IsAlreadyBound 919 #pragma push_macro("DECLARE_DELEGATE") 920 #undef DECLARE_DELEGATE 922 #pragma push_macro("DECLARE_MULTICAST_DELEGATE") 923 #undef DECLARE_MULTICAST_DELEGATE 925 #pragma push_macro("DECLARE_EVENT") 928 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE") 929 #undef DECLARE_DYNAMIC_DELEGATE 931 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE") 932 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE 934 #pragma push_macro("DECLARE_DELEGATE_RetVal") 935 #undef DECLARE_DELEGATE_RetVal 937 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal") 938 #undef DECLARE_DYNAMIC_DELEGATE_RetVal 940 #pragma push_macro("DECLARE_DELEGATE_OneParam") 941 #undef DECLARE_DELEGATE_OneParam 943 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_OneParam") 944 #undef DECLARE_MULTICAST_DELEGATE_OneParam 946 #pragma push_macro("DECLARE_EVENT_OneParam") 947 #undef DECLARE_EVENT_OneParam 949 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_OneParam") 950 #undef DECLARE_DYNAMIC_DELEGATE_OneParam 952 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam") 953 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam 955 #pragma push_macro("DECLARE_DELEGATE_RetVal_OneParam") 956 #undef DECLARE_DELEGATE_RetVal_OneParam 958 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_OneParam") 959 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_OneParam 961 #pragma push_macro("DECLARE_DELEGATE_TwoParams") 962 #undef DECLARE_DELEGATE_TwoParams 964 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_TwoParams") 965 #undef DECLARE_MULTICAST_DELEGATE_TwoParams 967 #pragma push_macro("DECLARE_EVENT_TwoParams") 968 #undef DECLARE_EVENT_TwoParams 970 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_TwoParams") 971 #undef DECLARE_DYNAMIC_DELEGATE_TwoParams 973 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams") 974 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams 976 #pragma push_macro("DECLARE_DELEGATE_RetVal_TwoParams") 977 #undef DECLARE_DELEGATE_RetVal_TwoParams 979 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_TwoParams") 980 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_TwoParams 982 #pragma push_macro("DECLARE_DELEGATE_ThreeParams") 983 #undef DECLARE_DELEGATE_ThreeParams 985 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_ThreeParams") 986 #undef DECLARE_MULTICAST_DELEGATE_ThreeParams 988 #pragma push_macro("DECLARE_EVENT_ThreeParams") 989 #undef DECLARE_EVENT_ThreeParams 991 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_ThreeParams") 992 #undef DECLARE_DYNAMIC_DELEGATE_ThreeParams 994 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams") 995 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams 997 #pragma push_macro("DECLARE_DELEGATE_RetVal_ThreeParams") 998 #undef DECLARE_DELEGATE_RetVal_ThreeParams 1000 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_ThreeParams") 1001 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_ThreeParams 1003 #pragma push_macro("DECLARE_DELEGATE_FourParams") 1004 #undef DECLARE_DELEGATE_FourParams 1006 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_FourParams") 1007 #undef DECLARE_MULTICAST_DELEGATE_FourParams 1009 #pragma push_macro("DECLARE_EVENT_FourParams") 1010 #undef DECLARE_EVENT_FourParams 1012 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_FourParams") 1013 #undef DECLARE_DYNAMIC_DELEGATE_FourParams 1015 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams") 1016 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams 1018 #pragma push_macro("DECLARE_DELEGATE_RetVal_FourParams") 1019 #undef DECLARE_DELEGATE_RetVal_FourParams 1021 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_FourParams") 1022 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_FourParams 1024 #pragma push_macro("DECLARE_DELEGATE_FiveParams") 1025 #undef DECLARE_DELEGATE_FiveParams 1027 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_FiveParams") 1028 #undef DECLARE_MULTICAST_DELEGATE_FiveParams 1030 #pragma push_macro("DECLARE_EVENT_FiveParams") 1031 #undef DECLARE_EVENT_FiveParams 1033 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_FiveParams") 1034 #undef DECLARE_DYNAMIC_DELEGATE_FiveParams 1036 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_FiveParams") 1037 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_FiveParams 1039 #pragma push_macro("DECLARE_DELEGATE_RetVal_FiveParams") 1040 #undef DECLARE_DELEGATE_RetVal_FiveParams 1042 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_FiveParams") 1043 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_FiveParams 1045 #pragma push_macro("DECLARE_DELEGATE_SixParams") 1046 #undef DECLARE_DELEGATE_SixParams 1048 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_SixParams") 1049 #undef DECLARE_MULTICAST_DELEGATE_SixParams 1051 #pragma push_macro("DECLARE_EVENT_SixParams") 1052 #undef DECLARE_EVENT_SixParams 1054 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_SixParams") 1055 #undef DECLARE_DYNAMIC_DELEGATE_SixParams 1057 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams") 1058 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams 1060 #pragma push_macro("DECLARE_DELEGATE_RetVal_SixParams") 1061 #undef DECLARE_DELEGATE_RetVal_SixParams 1063 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_SixParams") 1064 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_SixParams 1066 #pragma push_macro("DECLARE_DELEGATE_SevenParams") 1067 #undef DECLARE_DELEGATE_SevenParams 1069 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_SevenParams") 1070 #undef DECLARE_MULTICAST_DELEGATE_SevenParams 1072 #pragma push_macro("DECLARE_EVENT_SevenParams") 1073 #undef DECLARE_EVENT_SevenParams 1075 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_SevenParams") 1076 #undef DECLARE_DYNAMIC_DELEGATE_SevenParams 1078 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_SevenParams") 1079 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_SevenParams 1081 #pragma push_macro("DECLARE_DELEGATE_RetVal_SevenParams") 1082 #undef DECLARE_DELEGATE_RetVal_SevenParams 1084 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_SevenParams") 1085 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_SevenParams 1087 #pragma push_macro("DECLARE_DELEGATE_EightParams") 1088 #undef DECLARE_DELEGATE_EightParams 1090 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_EightParams") 1091 #undef DECLARE_MULTICAST_DELEGATE_EightParams 1093 #pragma push_macro("DECLARE_EVENT_EightParams") 1094 #undef DECLARE_EVENT_EightParams 1096 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_EightParams") 1097 #undef DECLARE_DYNAMIC_DELEGATE_EightParams 1099 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_EightParams") 1100 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_EightParams 1102 #pragma push_macro("DECLARE_DELEGATE_RetVal_EightParams") 1103 #undef DECLARE_DELEGATE_RetVal_EightParams 1105 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_EightParams") 1106 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_EightParams 1108 #pragma push_macro("DECLARE_DELEGATE_NineParams") 1109 #undef DECLARE_DELEGATE_NineParams 1111 #pragma push_macro("DECLARE_MULTICAST_DELEGATE_NineParams") 1112 #undef DECLARE_MULTICAST_DELEGATE_NineParams 1114 #pragma push_macro("DECLARE_EVENT_NineParams") 1115 #undef DECLARE_EVENT_NineParams 1117 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_NineParams") 1118 #undef DECLARE_DYNAMIC_DELEGATE_NineParams 1120 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_DELEGATE_NineParams") 1121 #undef DECLARE_DYNAMIC_MULTICAST_DELEGATE_NineParams 1123 #pragma push_macro("DECLARE_DELEGATE_RetVal_NineParams") 1124 #undef DECLARE_DELEGATE_RetVal_NineParams 1126 #pragma push_macro("DECLARE_DYNAMIC_DELEGATE_RetVal_NineParams") 1127 #undef DECLARE_DYNAMIC_DELEGATE_RetVal_NineParams 1129 #pragma push_macro("CHECK_CONCURRENT_ACCESS") 1130 #undef CHECK_CONCURRENT_ACCESS 1132 #pragma push_macro("FRAMEPRO_FRAME_START") 1133 #undef FRAMEPRO_FRAME_START 1135 #pragma push_macro("FRAMEPRO_SHUTDOWN") 1136 #undef FRAMEPRO_SHUTDOWN 1138 #pragma push_macro("FRAMEPRO_SET_PORT") 1139 #undef FRAMEPRO_SET_PORT 1141 #pragma push_macro("FRAMEPRO_SET_SESSION_INFO") 1142 #undef FRAMEPRO_SET_SESSION_INFO 1144 #pragma push_macro("FRAMEPRO_SET_ALLOCATOR") 1145 #undef FRAMEPRO_SET_ALLOCATOR 1147 #pragma push_macro("FRAMEPRO_SET_THREAD_NAME") 1148 #undef FRAMEPRO_SET_THREAD_NAME 1150 #pragma push_macro("FRAMEPRO_THREAD_ORDER") 1151 #undef FRAMEPRO_THREAD_ORDER 1153 #pragma push_macro("FRAMEPRO_REGISTER_STRING") 1154 #undef FRAMEPRO_REGISTER_STRING 1156 #pragma push_macro("FRAMEPRO_START_RECORDING") 1157 #undef FRAMEPRO_START_RECORDING 1159 #pragma push_macro("FRAMEPRO_STOP_RECORDING") 1160 #undef FRAMEPRO_STOP_RECORDING 1162 #pragma push_macro("FRAMEPRO_REGISTER_CONNECTION_CHANGED_CALLBACK") 1163 #undef FRAMEPRO_REGISTER_CONNECTION_CHANGED_CALLBACK 1165 #pragma push_macro("FRAMEPRO_UNREGISTER_CONNECTION_CHANGED_CALLBACK") 1166 #undef FRAMEPRO_UNREGISTER_CONNECTION_CHANGED_CALLBACK 1168 #pragma push_macro("FRAMEPRO_SET_THREAD_PRIORITY") 1169 #undef FRAMEPRO_SET_THREAD_PRIORITY 1171 #pragma push_macro("FRAMEPRO_SET_THREAD_AFFINITY") 1172 #undef FRAMEPRO_SET_THREAD_AFFINITY 1174 #pragma push_macro("FRAMEPRO_BLOCK_SOCKETS") 1175 #undef FRAMEPRO_BLOCK_SOCKETS 1177 #pragma push_macro("FRAMEPRO_UNBLOCK_SOCKETS") 1178 #undef FRAMEPRO_UNBLOCK_SOCKETS 1180 #pragma push_macro("FRAMEPRO_CLEANUP_THREAD") 1181 #undef FRAMEPRO_CLEANUP_THREAD 1183 #pragma push_macro("FRAMEPRO_THREAD_SCOPE") 1184 #undef FRAMEPRO_THREAD_SCOPE 1186 #pragma push_macro("FRAMEPRO_LOG") 1189 #pragma push_macro("FRAMEPRO_COLOUR") 1190 #undef FRAMEPRO_COLOUR 1192 #pragma push_macro("FRAMEPRO_SET_CONDITIONAL_SCOPE_MIN_TIME") 1193 #undef FRAMEPRO_SET_CONDITIONAL_SCOPE_MIN_TIME 1195 #pragma push_macro("FRAMEPRO_SCOPE") 1196 #undef FRAMEPRO_SCOPE 1198 #pragma push_macro("FRAMEPRO_NAMED_SCOPE") 1199 #undef FRAMEPRO_NAMED_SCOPE 1201 #pragma push_macro("FRAMEPRO_NAMED_SCOPE_W") 1202 #undef FRAMEPRO_NAMED_SCOPE_W 1204 #pragma push_macro("FRAMEPRO_ID_SCOPE") 1205 #undef FRAMEPRO_ID_SCOPE 1207 #pragma push_macro("FRAMEPRO_DYNAMIC_SCOPE") 1208 #undef FRAMEPRO_DYNAMIC_SCOPE 1210 #pragma push_macro("FRAMEPRO_CONDITIONAL_SCOPE") 1211 #undef FRAMEPRO_CONDITIONAL_SCOPE 1213 #pragma push_macro("FRAMEPRO_CONDITIONAL_ID_SCOPE") 1214 #undef FRAMEPRO_CONDITIONAL_ID_SCOPE 1216 #pragma push_macro("FRAMEPRO_CONDITIONAL_NAMED_SCOPE") 1217 #undef FRAMEPRO_CONDITIONAL_NAMED_SCOPE 1219 #pragma push_macro("FRAMEPRO_CONDITIONAL_NAMED_SCOPE_W") 1220 #undef FRAMEPRO_CONDITIONAL_NAMED_SCOPE_W 1222 #pragma push_macro("FRAMEPRO_CONDITIONAL_BOOL_SCOPE") 1223 #undef FRAMEPRO_CONDITIONAL_BOOL_SCOPE 1225 #pragma push_macro("FRAMEPRO_CONDITIONAL_BOOL_ID_SCOPE") 1226 #undef FRAMEPRO_CONDITIONAL_BOOL_ID_SCOPE 1228 #pragma push_macro("FRAMEPRO_CONDITIONAL_BOOL_NAMED_SCOPE") 1229 #undef FRAMEPRO_CONDITIONAL_BOOL_NAMED_SCOPE 1231 #pragma push_macro("FRAMEPRO_CONDITIONAL_BOOL_NAMED_SCOPE_W") 1232 #undef FRAMEPRO_CONDITIONAL_BOOL_NAMED_SCOPE_W 1234 #pragma push_macro("FRAMEPRO_START_NAMED_SCOPE") 1235 #undef FRAMEPRO_START_NAMED_SCOPE 1237 #pragma push_macro("FRAMEPRO_STOP_NAMED_SCOPE") 1238 #undef FRAMEPRO_STOP_NAMED_SCOPE 1240 #pragma push_macro("FRAMEPRO_CONDITIONAL_START_SCOPE") 1241 #undef FRAMEPRO_CONDITIONAL_START_SCOPE 1243 #pragma push_macro("FRAMEPRO_CONDITIONAL_STOP_NAMED_SCOPE") 1244 #undef FRAMEPRO_CONDITIONAL_STOP_NAMED_SCOPE 1246 #pragma push_macro("FRAMEPRO_CONDITIONAL_STOP_DYNAMIC_SCOPE") 1247 #undef FRAMEPRO_CONDITIONAL_STOP_DYNAMIC_SCOPE 1249 #pragma push_macro("FRAMEPRO_CONDITIONAL_PARENT_SCOPE") 1250 #undef FRAMEPRO_CONDITIONAL_PARENT_SCOPE 1252 #pragma push_macro("FRAMEPRO_SET_SCOPE_COLOUR") 1253 #undef FRAMEPRO_SET_SCOPE_COLOUR 1255 #pragma push_macro("FRAMEPRO_IDLE_SCOPE") 1256 #undef FRAMEPRO_IDLE_SCOPE 1258 #pragma push_macro("FRAMEPRO_IDLE_NAMED_SCOPE") 1259 #undef FRAMEPRO_IDLE_NAMED_SCOPE 1261 #pragma push_macro("FRAMEPRO_IDLE_NAMED_SCOPE_W") 1262 #undef FRAMEPRO_IDLE_NAMED_SCOPE_W 1264 #pragma push_macro("FRAMEPRO_IDLE_ID_SCOPE") 1265 #undef FRAMEPRO_IDLE_ID_SCOPE 1267 #pragma push_macro("FRAMEPRO_IDLE_DYNAMIC_SCOPE") 1268 #undef FRAMEPRO_IDLE_DYNAMIC_SCOPE 1270 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_SCOPE") 1271 #undef FRAMEPRO_IDLE_CONDITIONAL_SCOPE 1273 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_ID_SCOPE") 1274 #undef FRAMEPRO_IDLE_CONDITIONAL_ID_SCOPE 1276 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_NAMED_SCOPE") 1277 #undef FRAMEPRO_IDLE_CONDITIONAL_NAMED_SCOPE 1279 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_NAMED_SCOPE_W") 1280 #undef FRAMEPRO_IDLE_CONDITIONAL_NAMED_SCOPE_W 1282 #pragma push_macro("FRAMEPRO_IDLE_START_NAMED_SCOPE") 1283 #undef FRAMEPRO_IDLE_START_NAMED_SCOPE 1285 #pragma push_macro("FRAMEPRO_IDLE_STOP_NAMED_SCOPE") 1286 #undef FRAMEPRO_IDLE_STOP_NAMED_SCOPE 1288 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_START_SCOPE") 1289 #undef FRAMEPRO_IDLE_CONDITIONAL_START_SCOPE 1291 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_STOP_NAMED_SCOPE") 1292 #undef FRAMEPRO_IDLE_CONDITIONAL_STOP_NAMED_SCOPE 1294 #pragma push_macro("FRAMEPRO_IDLE_CONDITIONAL_STOP_DYNAMIC_SCOPE") 1295 #undef FRAMEPRO_IDLE_CONDITIONAL_STOP_DYNAMIC_SCOPE 1297 #pragma push_macro("FRAMEPRO_CUSTOM_STAT") 1298 #undef FRAMEPRO_CUSTOM_STAT 1300 #pragma push_macro("FRAMEPRO_DYNAMIC_CUSTOM_STAT") 1301 #undef FRAMEPRO_DYNAMIC_CUSTOM_STAT 1303 #pragma push_macro("FRAMEPRO_SCOPE_CUSTOM_STAT") 1304 #undef FRAMEPRO_SCOPE_CUSTOM_STAT 1306 #pragma push_macro("FRAMEPRO_SET_CUSTOM_STAT_GRAPH") 1307 #undef FRAMEPRO_SET_CUSTOM_STAT_GRAPH 1309 #pragma push_macro("FRAMEPRO_SET_CUSTOM_STAT_UNIT") 1310 #undef FRAMEPRO_SET_CUSTOM_STAT_UNIT 1312 #pragma push_macro("FRAMEPRO_SET_CUSTOM_STAT_COLOUR") 1313 #undef FRAMEPRO_SET_CUSTOM_STAT_COLOUR 1315 #pragma push_macro("FRAMEPRO_HIRES_SCOPE") 1316 #undef FRAMEPRO_HIRES_SCOPE 1318 #pragma push_macro("FRAMEPRO_DECL_GLOBAL_HIRES_TIMER") 1319 #undef FRAMEPRO_DECL_GLOBAL_HIRES_TIMER 1321 #pragma push_macro("FRAMEPRO_GLOBAL_HIRES_SCOPE") 1322 #undef FRAMEPRO_GLOBAL_HIRES_SCOPE 1324 #pragma push_macro("FRAMEPRO_EVENT") 1325 #undef FRAMEPRO_EVENT 1327 #pragma push_macro("FRAMEPRO_WAIT_EVENT_SCOPE") 1328 #undef FRAMEPRO_WAIT_EVENT_SCOPE 1330 #pragma push_macro("FRAMEPRO_TRIGGER_WAIT_EVENT") 1331 #undef FRAMEPRO_TRIGGER_WAIT_EVENT 1333 #pragma push_macro("FRAMEPRO_STRINGIZE") 1334 #undef FRAMEPRO_STRINGIZE 1336 #pragma push_macro("FRAMEPRO_STRINGIZE2") 1337 #undef FRAMEPRO_STRINGIZE2 1339 #pragma push_macro("FRAMEPRO_JOIN") 1340 #undef FRAMEPRO_JOIN 1342 #pragma push_macro("FRAMEPRO_JOIN2") 1343 #undef FRAMEPRO_JOIN2 1345 #pragma push_macro("FRAMEPRO_UNIQUE") 1346 #undef FRAMEPRO_UNIQUE 1348 #pragma push_macro("FRAMEPRO_WIDESTR") 1349 #undef FRAMEPRO_WIDESTR 1351 #pragma push_macro("FRAMEPRO_WIDESTR2") 1352 #undef FRAMEPRO_WIDESTR2 1354 #pragma push_macro("FRAMEPRO_ASSERT") 1355 #undef FRAMEPRO_ASSERT 1357 #pragma push_macro("FRAMEPRO_UNREFERENCED") 1358 #undef FRAMEPRO_UNREFERENCED 1360 #pragma push_macro("FRAMEPRO_GET_CLOCK_COUNT") 1361 #undef FRAMEPRO_GET_CLOCK_COUNT 1363 #pragma push_macro("MULTI_STATEMENT") 1364 #undef MULTI_STATEMENT 1366 #pragma push_macro("FRAMEPRO_ALIGN_STRUCT") 1367 #undef FRAMEPRO_ALIGN_STRUCT 1369 #pragma push_macro("EMIT_CUSTOM_WARNING") 1370 #undef EMIT_CUSTOM_WARNING 1372 #pragma push_macro("DEPRECATED_MACRO") 1373 #undef DEPRECATED_MACRO 1375 #pragma push_macro("PLATFORM_MEMORY_SIZE_BUCKET_LIST") 1376 #undef PLATFORM_MEMORY_SIZE_BUCKET_LIST 1378 #pragma push_macro("PLATFORM_MEMORY_SIZE_BUCKET_ENUM") 1379 #undef PLATFORM_MEMORY_SIZE_BUCKET_ENUM 1381 #pragma push_macro("PLATFORM_MEMORY_SIZE_BUCKET_LEXTOSTRING") 1382 #undef PLATFORM_MEMORY_SIZE_BUCKET_LEXTOSTRING 1384 #pragma push_macro("FMemory_Alloca") 1385 #undef FMemory_Alloca 1387 #pragma push_macro("UE_DEBUG_BREAK") 1388 #undef UE_DEBUG_BREAK 1390 #pragma push_macro("cvarCheckCode") 1391 #undef cvarCheckCode 1393 #pragma push_macro("FILE_LOG") 1396 #pragma push_macro("DECLARE_LLM_MEMORY_STAT") 1397 #undef DECLARE_LLM_MEMORY_STAT 1399 #pragma push_macro("DECLARE_LLM_MEMORY_STAT_EXTERN") 1400 #undef DECLARE_LLM_MEMORY_STAT_EXTERN 1402 #pragma push_macro("LLMCheckMessage") 1403 #undef LLMCheckMessage 1405 #pragma push_macro("LLMCheckfMessage") 1406 #undef LLMCheckfMessage 1408 #pragma push_macro("LLMEnsureMessage") 1409 #undef LLMEnsureMessage 1411 #pragma push_macro("LLMCheck") 1414 #pragma push_macro("LLMCheckf") 1417 #pragma push_macro("LLMEnsure") 1420 #pragma push_macro("LLM_ENUM_GENERIC_TAGS") 1421 #undef LLM_ENUM_GENERIC_TAGS 1423 #pragma push_macro("LLM_ENUM") 1426 #pragma push_macro("LLM") 1429 #pragma push_macro("LLM_IF_ENABLED") 1430 #undef LLM_IF_ENABLED 1432 #pragma push_macro("LLM_SCOPE") 1435 #pragma push_macro("LLM_PLATFORM_SCOPE") 1436 #undef LLM_PLATFORM_SCOPE 1438 #pragma push_macro("LLM_SCOPED_PAUSE_TRACKING") 1439 #undef LLM_SCOPED_PAUSE_TRACKING 1441 #pragma push_macro("LLM_SCOPED_PAUSE_TRACKING_FOR_TRACKER") 1442 #undef LLM_SCOPED_PAUSE_TRACKING_FOR_TRACKER 1444 #pragma push_macro("LLM_SCOPED_PAUSE_TRACKING_WITH_ENUM_AND_AMOUNT") 1445 #undef LLM_SCOPED_PAUSE_TRACKING_WITH_ENUM_AND_AMOUNT 1447 #pragma push_macro("LLM_REALLOC_SCOPE") 1448 #undef LLM_REALLOC_SCOPE 1450 #pragma push_macro("LLM_REALLOC_PLATFORM_SCOPE") 1451 #undef LLM_REALLOC_PLATFORM_SCOPE 1453 #pragma push_macro("LLM_SCOPED_TAG_WITH_STAT") 1454 #undef LLM_SCOPED_TAG_WITH_STAT 1456 #pragma push_macro("LLM_SCOPED_TAG_WITH_STAT_IN_SET") 1457 #undef LLM_SCOPED_TAG_WITH_STAT_IN_SET 1459 #pragma push_macro("LLM_SCOPED_TAG_WITH_STAT_NAME") 1460 #undef LLM_SCOPED_TAG_WITH_STAT_NAME 1462 #pragma push_macro("LLM_SCOPED_TAG_WITH_STAT_NAME_IN_SET") 1463 #undef LLM_SCOPED_TAG_WITH_STAT_NAME_IN_SET 1465 #pragma push_macro("LLM_SCOPED_SINGLE_PLATFORM_STAT_TAG") 1466 #undef LLM_SCOPED_SINGLE_PLATFORM_STAT_TAG 1468 #pragma push_macro("LLM_SCOPED_SINGLE_PLATFORM_STAT_TAG_IN_SET") 1469 #undef LLM_SCOPED_SINGLE_PLATFORM_STAT_TAG_IN_SET 1471 #pragma push_macro("LLM_SCOPED_SINGLE_STAT_TAG") 1472 #undef LLM_SCOPED_SINGLE_STAT_TAG 1474 #pragma push_macro("LLM_SCOPED_SINGLE_STAT_TAG_IN_SET") 1475 #undef LLM_SCOPED_SINGLE_STAT_TAG_IN_SET 1477 #pragma push_macro("LLM_SCOPED_PAUSE_TRACKING_WITH_STAT_AND_AMOUNT") 1478 #undef LLM_SCOPED_PAUSE_TRACKING_WITH_STAT_AND_AMOUNT 1480 #pragma push_macro("LLM_SCOPED_TAG_WITH_OBJECT_IN_SET") 1481 #undef LLM_SCOPED_TAG_WITH_OBJECT_IN_SET 1483 #pragma push_macro("LLM_PUSH_STATS_FOR_ASSET_TAGS") 1484 #undef LLM_PUSH_STATS_FOR_ASSET_TAGS 1486 #pragma push_macro("LLM_DUMP_TAG") 1489 #pragma push_macro("LLM_DUMP_PLATFORM_TAG") 1490 #undef LLM_DUMP_PLATFORM_TAG 1492 #pragma push_macro("LLM_SCOPED_SINGLE_RHI_STAT_TAG") 1493 #undef LLM_SCOPED_SINGLE_RHI_STAT_TAG 1495 #pragma push_macro("LLM_SCOPED_SINGLE_RHI_STAT_TAG_IN_SET") 1496 #undef LLM_SCOPED_SINGLE_RHI_STAT_TAG_IN_SET 1498 #pragma push_macro("MEM_TIME") 1501 #pragma push_macro("MBA_STAT") 1504 #pragma push_macro("MBG_STAT") 1507 #pragma push_macro("MALLOCLEAK_WHITELIST_SCOPE") 1508 #undef MALLOCLEAK_WHITELIST_SCOPE 1510 #pragma push_macro("MALLOCLEAK_SCOPED_CONTEXT") 1511 #undef MALLOCLEAK_SCOPED_CONTEXT 1513 #pragma push_macro("FUNCTION_CHECK_RETURN") 1514 #undef FUNCTION_CHECK_RETURN 1516 #pragma push_macro("UE_ASSUME") 1519 #pragma push_macro("ASSUME") 1522 #pragma push_macro("UNLIKELY") 1525 #pragma push_macro("DECLARE_UINT64") 1526 #undef DECLARE_UINT64 1528 #pragma push_macro("MS_ALIGN") 1531 #pragma push_macro("MSVC_PRAGMA") 1534 #pragma push_macro("FLUSH_CACHE_LINE") 1535 #undef FLUSH_CACHE_LINE 1537 #pragma push_macro("MSC_FORMAT_DIAGNOSTIC_HELPER_2") 1538 #undef MSC_FORMAT_DIAGNOSTIC_HELPER_2 1540 #pragma push_macro("MSC_FORMAT_DIAGNOSTIC_HELPER") 1541 #undef MSC_FORMAT_DIAGNOSTIC_HELPER 1543 #pragma push_macro("COMPILE_WARNING") 1544 #undef COMPILE_WARNING 1546 #pragma push_macro("COMPILE_ERROR") 1547 #undef COMPILE_ERROR 1549 #pragma push_macro("GCC_DIAGNOSTIC_HELPER") 1550 #undef GCC_DIAGNOSTIC_HELPER 1552 #pragma push_macro("checkAtCompileTime") 1553 #undef checkAtCompileTime 1555 #pragma push_macro("DEPRECATED_FORGAME") 1556 #undef DEPRECATED_FORGAME 1558 #pragma push_macro("INT32_MAIN_INT32_ARGC_TCHAR_ARGV") 1559 #undef INT32_MAIN_INT32_ARGC_TCHAR_ARGV 1561 #pragma push_macro("TEXT_PASTE") 1564 #pragma push_macro("NAMED_EVENT_STR") 1565 #undef NAMED_EVENT_STR 1567 #pragma push_macro("SCOPED_NAMED_EVENT") 1568 #undef SCOPED_NAMED_EVENT 1570 #pragma push_macro("SCOPED_NAMED_EVENT_FSTRING") 1571 #undef SCOPED_NAMED_EVENT_FSTRING 1573 #pragma push_macro("SCOPED_NAMED_EVENT_TCHAR") 1574 #undef SCOPED_NAMED_EVENT_TCHAR 1576 #pragma push_macro("SCOPED_NAMED_EVENT_TEXT") 1577 #undef SCOPED_NAMED_EVENT_TEXT 1579 #pragma push_macro("SCOPED_NAMED_EVENT_F") 1580 #undef SCOPED_NAMED_EVENT_F 1582 #pragma push_macro("SCOPED_PROFILER_COLOR") 1583 #undef SCOPED_PROFILER_COLOR 1585 #pragma push_macro("PREPROCESSOR_TO_STRING") 1586 #undef PREPROCESSOR_TO_STRING 1588 #pragma push_macro("PREPROCESSOR_TO_STRING_INNER") 1589 #undef PREPROCESSOR_TO_STRING_INNER 1591 #pragma push_macro("PREPROCESSOR_JOIN") 1592 #undef PREPROCESSOR_JOIN 1594 #pragma push_macro("PREPROCESSOR_JOIN_INNER") 1595 #undef PREPROCESSOR_JOIN_INNER 1597 #pragma push_macro("PREPROCESSOR_JOIN_FIRST") 1598 #undef PREPROCESSOR_JOIN_FIRST 1600 #pragma push_macro("PREPROCESSOR_JOIN_FIRST_INNER") 1601 #undef PREPROCESSOR_JOIN_FIRST_INNER 1603 #pragma push_macro("PREPROCESSOR_IF") 1604 #undef PREPROCESSOR_IF 1606 #pragma push_macro("PREPROCESSOR_IF_INNER_1") 1607 #undef PREPROCESSOR_IF_INNER_1 1609 #pragma push_macro("PREPROCESSOR_IF_INNER_0") 1610 #undef PREPROCESSOR_IF_INNER_0 1612 #pragma push_macro("PREPROCESSOR_COMMA_SEPARATED") 1613 #undef PREPROCESSOR_COMMA_SEPARATED 1615 #pragma push_macro("DEFINE_VARIABLE") 1616 #undef DEFINE_VARIABLE 1618 #pragma push_macro("PREPROCESSOR_REMOVE_OPTIONAL_PARENS") 1619 #undef PREPROCESSOR_REMOVE_OPTIONAL_PARENS 1621 #pragma push_macro("PREPROCESSOR_REMOVE_OPTIONAL_PARENS_IMPL") 1622 #undef PREPROCESSOR_REMOVE_OPTIONAL_PARENS_IMPL 1624 #pragma push_macro("COMPILED_PLATFORM_HEADER") 1625 #undef COMPILED_PLATFORM_HEADER 1627 #pragma push_macro("COMPILED_PLATFORM_HEADER_WITH_PREFIX") 1628 #undef COMPILED_PLATFORM_HEADER_WITH_PREFIX 1630 #pragma push_macro("FAST_DECIMAL_FORMAT_SIGNED_IMPL") 1631 #undef FAST_DECIMAL_FORMAT_SIGNED_IMPL 1633 #pragma push_macro("FAST_DECIMAL_FORMAT_UNSIGNED_IMPL") 1634 #undef FAST_DECIMAL_FORMAT_UNSIGNED_IMPL 1636 #pragma push_macro("FAST_DECIMAL_FORMAT_FRACTIONAL_IMPL") 1637 #undef FAST_DECIMAL_FORMAT_FRACTIONAL_IMPL 1639 #pragma push_macro("FAST_DECIMAL_PARSE_INTEGER_IMPL") 1640 #undef FAST_DECIMAL_PARSE_INTEGER_IMPL 1642 #pragma push_macro("FAST_DECIMAL_PARSE_FRACTIONAL_IMPL") 1643 #undef FAST_DECIMAL_PARSE_FRACTIONAL_IMPL 1645 #pragma push_macro("LOCTEXT") 1648 #pragma push_macro("NSLOCTEXT") 1651 #pragma push_macro("INVTEXT") 1654 #pragma push_macro("LOCGEN_NUMBER") 1655 #undef LOCGEN_NUMBER 1657 #pragma push_macro("LOCGEN_NUMBER_GROUPED") 1658 #undef LOCGEN_NUMBER_GROUPED 1660 #pragma push_macro("LOCGEN_NUMBER_UNGROUPED") 1661 #undef LOCGEN_NUMBER_UNGROUPED 1663 #pragma push_macro("LOCGEN_NUMBER_CUSTOM") 1664 #undef LOCGEN_NUMBER_CUSTOM 1666 #pragma push_macro("LOCGEN_PERCENT") 1667 #undef LOCGEN_PERCENT 1669 #pragma push_macro("LOCGEN_PERCENT_GROUPED") 1670 #undef LOCGEN_PERCENT_GROUPED 1672 #pragma push_macro("LOCGEN_PERCENT_UNGROUPED") 1673 #undef LOCGEN_PERCENT_UNGROUPED 1675 #pragma push_macro("LOCGEN_PERCENT_CUSTOM") 1676 #undef LOCGEN_PERCENT_CUSTOM 1678 #pragma push_macro("LOCGEN_CURRENCY") 1679 #undef LOCGEN_CURRENCY 1681 #pragma push_macro("LOCGEN_DATE_UTC") 1682 #undef LOCGEN_DATE_UTC 1684 #pragma push_macro("LOCGEN_DATE_LOCAL") 1685 #undef LOCGEN_DATE_LOCAL 1687 #pragma push_macro("LOCGEN_TIME_UTC") 1688 #undef LOCGEN_TIME_UTC 1690 #pragma push_macro("LOCGEN_TIME_LOCAL") 1691 #undef LOCGEN_TIME_LOCAL 1693 #pragma push_macro("LOCGEN_DATETIME_UTC") 1694 #undef LOCGEN_DATETIME_UTC 1696 #pragma push_macro("LOCGEN_DATETIME_LOCAL") 1697 #undef LOCGEN_DATETIME_LOCAL 1699 #pragma push_macro("LOCGEN_TOUPPER") 1700 #undef LOCGEN_TOUPPER 1702 #pragma push_macro("LOCGEN_TOLOWER") 1703 #undef LOCGEN_TOLOWER 1705 #pragma push_macro("LOCGEN_FORMAT_ORDERED") 1706 #undef LOCGEN_FORMAT_ORDERED 1708 #pragma push_macro("LOCGEN_FORMAT_NAMED") 1709 #undef LOCGEN_FORMAT_NAMED 1711 #pragma push_macro("LOCTABLE_NEW") 1714 #pragma push_macro("LOCTABLE_FROMFILE_ENGINE") 1715 #undef LOCTABLE_FROMFILE_ENGINE 1717 #pragma push_macro("LOCTABLE_FROMFILE_GAME") 1718 #undef LOCTABLE_FROMFILE_GAME 1720 #pragma push_macro("LOCTABLE_SETSTRING") 1721 #undef LOCTABLE_SETSTRING 1723 #pragma push_macro("LOCTABLE_SETMETA") 1724 #undef LOCTABLE_SETMETA 1726 #pragma push_macro("LOCTABLE") 1729 #pragma push_macro("_aligned_msize") 1730 #undef _aligned_msize 1732 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL") 1733 #undef UE_LOG_EXPAND_IS_FATAL 1735 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_Fatal") 1736 #undef UE_LOG_EXPAND_IS_FATAL_Fatal 1738 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_Error") 1739 #undef UE_LOG_EXPAND_IS_FATAL_Error 1741 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_Warning") 1742 #undef UE_LOG_EXPAND_IS_FATAL_Warning 1744 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_Display") 1745 #undef UE_LOG_EXPAND_IS_FATAL_Display 1747 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_Log") 1748 #undef UE_LOG_EXPAND_IS_FATAL_Log 1750 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_Verbose") 1751 #undef UE_LOG_EXPAND_IS_FATAL_Verbose 1753 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_VeryVerbose") 1754 #undef UE_LOG_EXPAND_IS_FATAL_VeryVerbose 1756 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_All") 1757 #undef UE_LOG_EXPAND_IS_FATAL_All 1759 #pragma push_macro("UE_LOG_EXPAND_IS_FATAL_SetColor") 1760 #undef UE_LOG_EXPAND_IS_FATAL_SetColor 1762 #pragma push_macro("UE_LOG_SOURCE_FILE") 1763 #undef UE_LOG_SOURCE_FILE 1765 #pragma push_macro("UE_LOG") 1768 #pragma push_macro("UE_LOG_CLINKAGE") 1769 #undef UE_LOG_CLINKAGE 1771 #pragma push_macro("UE_CLOG") 1774 #pragma push_macro("UE_LOG_ACTIVE") 1775 #undef UE_LOG_ACTIVE 1777 #pragma push_macro("UE_LOG_ANY_ACTIVE") 1778 #undef UE_LOG_ANY_ACTIVE 1780 #pragma push_macro("UE_SUPPRESS") 1783 #pragma push_macro("UE_GET_LOG_VERBOSITY") 1784 #undef UE_GET_LOG_VERBOSITY 1786 #pragma push_macro("UE_SET_LOG_VERBOSITY") 1787 #undef UE_SET_LOG_VERBOSITY 1789 #pragma push_macro("DECLARE_LOG_CATEGORY_EXTERN") 1790 #undef DECLARE_LOG_CATEGORY_EXTERN 1792 #pragma push_macro("DEFINE_LOG_CATEGORY") 1793 #undef DEFINE_LOG_CATEGORY 1795 #pragma push_macro("DEFINE_LOG_CATEGORY_STATIC") 1796 #undef DEFINE_LOG_CATEGORY_STATIC 1798 #pragma push_macro("DECLARE_LOG_CATEGORY_CLASS") 1799 #undef DECLARE_LOG_CATEGORY_CLASS 1801 #pragma push_macro("DEFINE_LOG_CATEGORY_CLASS") 1802 #undef DEFINE_LOG_CATEGORY_CLASS 1804 #pragma push_macro("UE_SECURITY_LOG") 1805 #undef UE_SECURITY_LOG 1807 #pragma push_macro("NOTIFY_CLIENT_OF_SECURITY_EVENT_IF_NOT_SHIPPING") 1808 #undef NOTIFY_CLIENT_OF_SECURITY_EVENT_IF_NOT_SHIPPING 1810 #pragma push_macro("CLOSE_CONNECTION_DUE_TO_SECURITY_VIOLATION_INNER") 1811 #undef CLOSE_CONNECTION_DUE_TO_SECURITY_VIOLATION_INNER 1813 #pragma push_macro("CLOSE_CONNECTION_DUE_TO_SECURITY_VIOLATION") 1814 #undef CLOSE_CONNECTION_DUE_TO_SECURITY_VIOLATION 1816 #pragma push_macro("logOrEnsureNanError") 1817 #undef logOrEnsureNanError 1819 #pragma push_macro("LOG_SCOPE_VERBOSITY_OVERRIDE") 1820 #undef LOG_SCOPE_VERBOSITY_OVERRIDE 1822 #pragma push_macro("TRACE_LOG_CATEGORY") 1823 #undef TRACE_LOG_CATEGORY 1825 #pragma push_macro("TRACE_LOG_MESSAGE") 1826 #undef TRACE_LOG_MESSAGE 1828 #pragma push_macro("CREATE_FUNCTION_SHIM") 1829 #undef CREATE_FUNCTION_SHIM 1831 #pragma push_macro("CREATE_GLOBAL_SHIM") 1832 #undef CREATE_GLOBAL_SHIM 1834 #pragma push_macro("CREATE_DEPRECATED_SHIM") 1835 #undef CREATE_DEPRECATED_SHIM 1837 #pragma push_macro("CREATE_DEPRECATED_MSG_SHIM") 1838 #undef CREATE_DEPRECATED_MSG_SHIM 1840 #pragma push_macro("LUMIN_MLSDK_API_DEPRECATED_MSG") 1841 #undef LUMIN_MLSDK_API_DEPRECATED_MSG 1843 #pragma push_macro("AOS_TO_SOA2_ISPC") 1844 #undef AOS_TO_SOA2_ISPC 1846 #pragma push_macro("AOS_TO_SOA3_ISPC") 1847 #undef AOS_TO_SOA3_ISPC 1849 #pragma push_macro("AOS_TO_SOA4_ISPC") 1850 #undef AOS_TO_SOA4_ISPC 1852 #pragma push_macro("AOS_TO_SOA6_ISPC") 1853 #undef AOS_TO_SOA6_ISPC 1855 #pragma push_macro("DEFINE_EXPRESSION_OPERATOR_NODE") 1856 #undef DEFINE_EXPRESSION_OPERATOR_NODE 1858 #pragma push_macro("FOREACH_OCTREE_CHILD_NODE") 1859 #undef FOREACH_OCTREE_CHILD_NODE 1861 #pragma push_macro("DEFINE_INTERPCURVE_WRAPPER_STRUCT") 1862 #undef DEFINE_INTERPCURVE_WRAPPER_STRUCT 1864 #pragma push_macro("DEFINE_INTERVAL_WRAPPER_STRUCT") 1865 #undef DEFINE_INTERVAL_WRAPPER_STRUCT 1867 #pragma push_macro("DEFINE_RANGE_WRAPPER_STRUCT") 1868 #undef DEFINE_RANGE_WRAPPER_STRUCT 1870 #pragma push_macro("DEFINE_RANGEBOUND_WRAPPER_STRUCT") 1871 #undef DEFINE_RANGEBOUND_WRAPPER_STRUCT 1873 #pragma push_macro("NonZeroAnimWeight") 1874 #undef NonZeroAnimWeight 1876 #pragma push_macro("NonOneAnimWeight") 1877 #undef NonOneAnimWeight 1879 #pragma push_macro("ScalarReciprocal") 1880 #undef ScalarReciprocal 1882 #pragma push_macro("SOA_TO_AOS2_ISPC") 1883 #undef SOA_TO_AOS2_ISPC 1885 #pragma push_macro("SOA_TO_AOS3_ISPC") 1886 #undef SOA_TO_AOS3_ISPC 1888 #pragma push_macro("SOA_TO_AOS4_ISPC") 1889 #undef SOA_TO_AOS4_ISPC 1891 #pragma push_macro("SOA_TO_AOS6_ISPC") 1892 #undef SOA_TO_AOS6_ISPC 1894 #pragma push_macro("_PS_CONST") 1897 #pragma push_macro("_PI32_CONST") 1900 #pragma push_macro("_PS_CONST_TYPE") 1901 #undef _PS_CONST_TYPE 1903 #pragma push_macro("COPY_XMM_TO_MM") 1904 #undef COPY_XMM_TO_MM 1906 #pragma push_macro("COPY_MM_TO_XMM") 1907 #undef COPY_MM_TO_XMM 1909 #pragma push_macro("DECLARE_VECTOR_REGISTER") 1910 #undef DECLARE_VECTOR_REGISTER 1912 #pragma push_macro("VectorZero") 1915 #pragma push_macro("VectorOne") 1918 #pragma push_macro("VectorLoad") 1921 #pragma push_macro("VectorLoadFloat3") 1922 #undef VectorLoadFloat3 1924 #pragma push_macro("VectorLoadFloat3_W0") 1925 #undef VectorLoadFloat3_W0 1927 #pragma push_macro("VectorLoadFloat3_W1") 1928 #undef VectorLoadFloat3_W1 1930 #pragma push_macro("VectorLoadAligned") 1931 #undef VectorLoadAligned 1933 #pragma push_macro("VectorLoadFloat1") 1934 #undef VectorLoadFloat1 1936 #pragma push_macro("VectorLoadFloat2") 1937 #undef VectorLoadFloat2 1939 #pragma push_macro("VectorSetFloat3") 1940 #undef VectorSetFloat3 1942 #pragma push_macro("VectorSetFloat1") 1943 #undef VectorSetFloat1 1945 #pragma push_macro("VectorSet") 1948 #pragma push_macro("VectorStoreAligned") 1949 #undef VectorStoreAligned 1951 #pragma push_macro("VectorStoreAlignedStreamed") 1952 #undef VectorStoreAlignedStreamed 1954 #pragma push_macro("VectorStore") 1957 #pragma push_macro("VectorStoreFloat3") 1958 #undef VectorStoreFloat3 1960 #pragma push_macro("VectorStoreFloat1") 1961 #undef VectorStoreFloat1 1963 #pragma push_macro("VectorReplicate") 1964 #undef VectorReplicate 1966 #pragma push_macro("VectorAbs") 1969 #pragma push_macro("VectorNegate") 1972 #pragma push_macro("VectorAdd") 1975 #pragma push_macro("VectorSubtract") 1976 #undef VectorSubtract 1978 #pragma push_macro("VectorMultiply") 1979 #undef VectorMultiply 1981 #pragma push_macro("VectorDivide") 1984 #pragma push_macro("VectorMultiplyAdd") 1985 #undef VectorMultiplyAdd 1987 #pragma push_macro("VectorDot3") 1990 #pragma push_macro("VectorDot4") 1993 #pragma push_macro("VectorCompareEQ") 1994 #undef VectorCompareEQ 1996 #pragma push_macro("VectorCompareNE") 1997 #undef VectorCompareNE 1999 #pragma push_macro("VectorCompareGT") 2000 #undef VectorCompareGT 2002 #pragma push_macro("VectorCompareGE") 2003 #undef VectorCompareGE 2005 #pragma push_macro("VectorCompareLT") 2006 #undef VectorCompareLT 2008 #pragma push_macro("VectorCompareLE") 2009 #undef VectorCompareLE 2011 #pragma push_macro("VectorSelect") 2014 #pragma push_macro("VectorBitwiseOr") 2015 #undef VectorBitwiseOr 2017 #pragma push_macro("VectorBitwiseAnd") 2018 #undef VectorBitwiseAnd 2020 #pragma push_macro("VectorBitwiseXor") 2021 #undef VectorBitwiseXor 2023 #pragma push_macro("VectorMaskBits") 2024 #undef VectorMaskBits 2026 #pragma push_macro("VectorCross") 2029 #pragma push_macro("VectorPow") 2032 #pragma push_macro("VectorReciprocalSqrt") 2033 #undef VectorReciprocalSqrt 2035 #pragma push_macro("VectorReciprocal") 2036 #undef VectorReciprocal 2038 #pragma push_macro("VectorReciprocalLen") 2039 #undef VectorReciprocalLen 2041 #pragma push_macro("VectorReciprocalSqrtAccurate") 2042 #undef VectorReciprocalSqrtAccurate 2044 #pragma push_macro("VectorReciprocalAccurate") 2045 #undef VectorReciprocalAccurate 2047 #pragma push_macro("VectorNormalize") 2048 #undef VectorNormalize 2050 #pragma push_macro("VectorSet_W0") 2053 #pragma push_macro("VectorSet_W1") 2056 #pragma push_macro("VectorMin") 2059 #pragma push_macro("VectorMax") 2062 #pragma push_macro("VectorSwizzle") 2063 #undef VectorSwizzle 2065 #pragma push_macro("VectorShuffle") 2066 #undef VectorShuffle 2068 #pragma push_macro("VectorMask_LT") 2069 #undef VectorMask_LT 2071 #pragma push_macro("VectorMask_LE") 2072 #undef VectorMask_LE 2074 #pragma push_macro("VectorMask_GT") 2075 #undef VectorMask_GT 2077 #pragma push_macro("VectorMask_GE") 2078 #undef VectorMask_GE 2080 #pragma push_macro("VectorMask_EQ") 2081 #undef VectorMask_EQ 2083 #pragma push_macro("VectorMask_NE") 2084 #undef VectorMask_NE 2086 #pragma push_macro("VectorLoadByte4") 2087 #undef VectorLoadByte4 2089 #pragma push_macro("VectorLoadSignedByte4") 2090 #undef VectorLoadSignedByte4 2092 #pragma push_macro("VectorStoreByte4") 2093 #undef VectorStoreByte4 2095 #pragma push_macro("VectorStoreSignedByte4") 2096 #undef VectorStoreSignedByte4 2098 #pragma push_macro("VectorLoadURGB10A2N") 2099 #undef VectorLoadURGB10A2N 2101 #pragma push_macro("VectorStoreURGB10A2N") 2102 #undef VectorStoreURGB10A2N 2104 #pragma push_macro("VectorLoadURGBA16N") 2105 #undef VectorLoadURGBA16N 2107 #pragma push_macro("VectorLoadSRGBA16N") 2108 #undef VectorLoadSRGBA16N 2110 #pragma push_macro("VectorStoreURGBA16N") 2111 #undef VectorStoreURGBA16N 2113 #pragma push_macro("VectorResetFloatRegisters") 2114 #undef VectorResetFloatRegisters 2116 #pragma push_macro("VectorGetControlRegister") 2117 #undef VectorGetControlRegister 2119 #pragma push_macro("VectorIntAnd") 2122 #pragma push_macro("VectorIntOr") 2125 #pragma push_macro("VectorIntXor") 2128 #pragma push_macro("VectorIntAndNot") 2129 #undef VectorIntAndNot 2131 #pragma push_macro("VectorIntNot") 2134 #pragma push_macro("VectorIntCompareEQ") 2135 #undef VectorIntCompareEQ 2137 #pragma push_macro("VectorIntCompareNEQ") 2138 #undef VectorIntCompareNEQ 2140 #pragma push_macro("VectorIntCompareGT") 2141 #undef VectorIntCompareGT 2143 #pragma push_macro("VectorIntCompareLT") 2144 #undef VectorIntCompareLT 2146 #pragma push_macro("VectorIntCompareGE") 2147 #undef VectorIntCompareGE 2149 #pragma push_macro("VectorIntCompareLE") 2150 #undef VectorIntCompareLE 2152 #pragma push_macro("VectorIntAdd") 2155 #pragma push_macro("VectorIntSubtract") 2156 #undef VectorIntSubtract 2158 #pragma push_macro("VectorIntNegate") 2159 #undef VectorIntNegate 2161 #pragma push_macro("VectorIntSign") 2162 #undef VectorIntSign 2164 #pragma push_macro("VectorIntToFloat") 2165 #undef VectorIntToFloat 2167 #pragma push_macro("VectorFloatToInt") 2168 #undef VectorFloatToInt 2170 #pragma push_macro("VectorIntStore") 2171 #undef VectorIntStore 2173 #pragma push_macro("VectorIntLoad") 2174 #undef VectorIntLoad 2176 #pragma push_macro("VectorIntStoreAligned") 2177 #undef VectorIntStoreAligned 2179 #pragma push_macro("VectorIntLoadAligned") 2180 #undef VectorIntLoadAligned 2182 #pragma push_macro("VectorIntLoad1") 2183 #undef VectorIntLoad1 2185 #pragma push_macro("VectorLoadByte4Reverse") 2186 #undef VectorLoadByte4Reverse 2188 #pragma push_macro("VectorPermute") 2189 #undef VectorPermute 2191 #pragma push_macro("VectorSetComponent") 2192 #undef VectorSetComponent 2194 #pragma push_macro("VectorIntMultiply") 2195 #undef VectorIntMultiply 2197 #pragma push_macro("VectorIntMin") 2200 #pragma push_macro("VectorIntMax") 2203 #pragma push_macro("VectorIntAbs") 2206 #pragma push_macro("SHUFFLEMASK") 2209 #pragma push_macro("VectorMergeVecXYZ_VecW") 2210 #undef VectorMergeVecXYZ_VecW 2212 #pragma push_macro("VectorAnyGreaterThan") 2213 #undef VectorAnyGreaterThan 2215 #pragma push_macro("INTEL_ORDER_VECTOR") 2216 #undef INTEL_ORDER_VECTOR 2218 #pragma push_macro("MEMPRO_TRACK_ALLOC") 2219 #undef MEMPRO_TRACK_ALLOC 2221 #pragma push_macro("MEMPRO_TRACK_FREE") 2222 #undef MEMPRO_TRACK_FREE 2224 #pragma push_macro("MEMPRO_ASSERT") 2225 #undef MEMPRO_ASSERT 2227 #pragma push_macro("MEMPRO_DISABLE_WARNING") 2228 #undef MEMPRO_DISABLE_WARNING 2230 #pragma push_macro("MEMPRO_ALIGN_SUFFIX") 2231 #undef MEMPRO_ALIGN_SUFFIX 2233 #pragma push_macro("_DebugBreakAndPromptForRemote") 2234 #undef _DebugBreakAndPromptForRemote 2236 #pragma push_macro("checkCode") 2239 #pragma push_macro("verify") 2242 #pragma push_macro("check") 2245 #pragma push_macro("UE_CHECK_IMPL") 2246 #undef UE_CHECK_IMPL 2248 #pragma push_macro("verifyf") 2251 #pragma push_macro("checkf") 2254 #pragma push_macro("UE_CHECK_F_IMPL") 2255 #undef UE_CHECK_F_IMPL 2257 #pragma push_macro("checkNoEntry") 2260 #pragma push_macro("checkNoReentry") 2261 #undef checkNoReentry 2263 #pragma push_macro("checkNoRecursion") 2264 #undef checkNoRecursion 2266 #pragma push_macro("unimplemented") 2267 #undef unimplemented 2269 #pragma push_macro("checkSlow") 2272 #pragma push_macro("checkfSlow") 2275 #pragma push_macro("verifySlow") 2278 #pragma push_macro("UE_ENSURE_IMPL") 2279 #undef UE_ENSURE_IMPL 2281 #pragma push_macro("ensure") 2284 #pragma push_macro("ensureMsgf") 2287 #pragma push_macro("ensureAlways") 2290 #pragma push_macro("ensureAlwaysMsgf") 2291 #undef ensureAlwaysMsgf 2293 #pragma push_macro("GET_ENUMERATOR_NAME_CHECKED") 2294 #undef GET_ENUMERATOR_NAME_CHECKED 2296 #pragma push_macro("GET_MEMBER_NAME_CHECKED") 2297 #undef GET_MEMBER_NAME_CHECKED 2299 #pragma push_macro("GET_MEMBER_NAME_STRING_CHECKED") 2300 #undef GET_MEMBER_NAME_STRING_CHECKED 2302 #pragma push_macro("GET_FUNCTION_NAME_CHECKED") 2303 #undef GET_FUNCTION_NAME_CHECKED 2305 #pragma push_macro("GET_FUNCTION_NAME_STRING_CHECKED") 2306 #undef GET_FUNCTION_NAME_STRING_CHECKED 2308 #pragma push_macro("LowLevelFatalError") 2309 #undef LowLevelFatalError 2311 #pragma push_macro("TestTrueExpr") 2314 #pragma push_macro("DEFINE_LATENT_AUTOMATION_COMMAND") 2315 #undef DEFINE_LATENT_AUTOMATION_COMMAND 2317 #pragma push_macro("DEFINE_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER") 2318 #undef DEFINE_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER 2320 #pragma push_macro("DEFINE_LATENT_AUTOMATION_COMMAND_TWO_PARAMETER") 2321 #undef DEFINE_LATENT_AUTOMATION_COMMAND_TWO_PARAMETER 2323 #pragma push_macro("DEFINE_LATENT_AUTOMATION_COMMAND_THREE_PARAMETER") 2324 #undef DEFINE_LATENT_AUTOMATION_COMMAND_THREE_PARAMETER 2326 #pragma push_macro("DEFINE_LATENT_AUTOMATION_COMMAND_FOUR_PARAMETER") 2327 #undef DEFINE_LATENT_AUTOMATION_COMMAND_FOUR_PARAMETER 2329 #pragma push_macro("DEFINE_LATENT_AUTOMATION_COMMAND_FIVE_PARAMETER") 2330 #undef DEFINE_LATENT_AUTOMATION_COMMAND_FIVE_PARAMETER 2332 #pragma push_macro("DEFINE_EXPORTED_LATENT_AUTOMATION_COMMAND") 2333 #undef DEFINE_EXPORTED_LATENT_AUTOMATION_COMMAND 2335 #pragma push_macro("DEFINE_EXPORTED_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER") 2336 #undef DEFINE_EXPORTED_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER 2338 #pragma push_macro("DEFINE_ENGINE_LATENT_AUTOMATION_COMMAND") 2339 #undef DEFINE_ENGINE_LATENT_AUTOMATION_COMMAND 2341 #pragma push_macro("DEFINE_ENGINE_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER") 2342 #undef DEFINE_ENGINE_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER 2344 #pragma push_macro("ADD_LATENT_AUTOMATION_COMMAND") 2345 #undef ADD_LATENT_AUTOMATION_COMMAND 2347 #pragma push_macro("START_NETWORK_AUTOMATION_COMMAND") 2348 #undef START_NETWORK_AUTOMATION_COMMAND 2350 #pragma push_macro("END_NETWORK_AUTOMATION_COMMAND") 2351 #undef END_NETWORK_AUTOMATION_COMMAND 2353 #pragma push_macro("IMPLEMENT_SIMPLE_AUTOMATION_TEST_PRIVATE") 2354 #undef IMPLEMENT_SIMPLE_AUTOMATION_TEST_PRIVATE 2356 #pragma push_macro("IMPLEMENT_COMPLEX_AUTOMATION_TEST_PRIVATE") 2357 #undef IMPLEMENT_COMPLEX_AUTOMATION_TEST_PRIVATE 2359 #pragma push_macro("IMPLEMENT_NETWORKED_AUTOMATION_TEST_PRIVATE") 2360 #undef IMPLEMENT_NETWORKED_AUTOMATION_TEST_PRIVATE 2362 #pragma push_macro("IMPLEMENT_BDD_AUTOMATION_TEST_PRIVATE") 2363 #undef IMPLEMENT_BDD_AUTOMATION_TEST_PRIVATE 2365 #pragma push_macro("DEFINE_SPEC_PRIVATE") 2366 #undef DEFINE_SPEC_PRIVATE 2368 #pragma push_macro("BEGIN_DEFINE_SPEC_PRIVATE") 2369 #undef BEGIN_DEFINE_SPEC_PRIVATE 2371 #pragma push_macro("IMPLEMENT_SIMPLE_AUTOMATION_TEST") 2372 #undef IMPLEMENT_SIMPLE_AUTOMATION_TEST 2374 #pragma push_macro("IMPLEMENT_COMPLEX_AUTOMATION_TEST") 2375 #undef IMPLEMENT_COMPLEX_AUTOMATION_TEST 2377 #pragma push_macro("IMPLEMENT_COMPLEX_AUTOMATION_CLASS") 2378 #undef IMPLEMENT_COMPLEX_AUTOMATION_CLASS 2380 #pragma push_macro("IMPLEMENT_NETWORKED_AUTOMATION_TEST") 2381 #undef IMPLEMENT_NETWORKED_AUTOMATION_TEST 2383 #pragma push_macro("IMPLEMENT_CUSTOM_SIMPLE_AUTOMATION_TEST") 2384 #undef IMPLEMENT_CUSTOM_SIMPLE_AUTOMATION_TEST 2386 #pragma push_macro("IMPLEMENT_CUSTOM_COMPLEX_AUTOMATION_TEST") 2387 #undef IMPLEMENT_CUSTOM_COMPLEX_AUTOMATION_TEST 2389 #pragma push_macro("IMPLEMENT_BDD_AUTOMATION_TEST") 2390 #undef IMPLEMENT_BDD_AUTOMATION_TEST 2392 #pragma push_macro("DEFINE_SPEC") 2395 #pragma push_macro("BEGIN_DEFINE_SPEC") 2396 #undef BEGIN_DEFINE_SPEC 2398 #pragma push_macro("END_DEFINE_SPEC") 2399 #undef END_DEFINE_SPEC 2401 #pragma push_macro("BEGIN_CUSTOM_COMPLEX_AUTOMATION_TEST") 2402 #undef BEGIN_CUSTOM_COMPLEX_AUTOMATION_TEST 2404 #pragma push_macro("END_CUSTOM_COMPLEX_AUTOMATION_TEST") 2405 #undef END_CUSTOM_COMPLEX_AUTOMATION_TEST 2407 #pragma push_macro("UTEST_EQUAL") 2410 #pragma push_macro("UTEST_EQUAL_TOLERANCE") 2411 #undef UTEST_EQUAL_TOLERANCE 2413 #pragma push_macro("UTEST_EQUAL_INSENSITIVE") 2414 #undef UTEST_EQUAL_INSENSITIVE 2416 #pragma push_macro("UTEST_NOT_EQUAL") 2417 #undef UTEST_NOT_EQUAL 2419 #pragma push_macro("UTEST_SAME") 2422 #pragma push_macro("UTEST_NOT_SAME") 2423 #undef UTEST_NOT_SAME 2425 #pragma push_macro("UTEST_TRUE") 2428 #pragma push_macro("UTEST_FALSE") 2431 #pragma push_macro("UTEST_VALID") 2434 #pragma push_macro("UTEST_INVALID") 2435 #undef UTEST_INVALID 2437 #pragma push_macro("UTEST_NULL") 2440 #pragma push_macro("UTEST_NOT_NULL") 2441 #undef UTEST_NOT_NULL 2443 #pragma push_macro("BYTESWAP_ORDER16_unsigned") 2444 #undef BYTESWAP_ORDER16_unsigned 2446 #pragma push_macro("BYTESWAP_ORDER32_unsigned") 2447 #undef BYTESWAP_ORDER32_unsigned 2449 #pragma push_macro("UE_BYTESWAP_INTRINSIC_PRIVATE_16") 2450 #undef UE_BYTESWAP_INTRINSIC_PRIVATE_16 2452 #pragma push_macro("UE_BYTESWAP_INTRINSIC_PRIVATE_32") 2453 #undef UE_BYTESWAP_INTRINSIC_PRIVATE_32 2455 #pragma push_macro("UE_BYTESWAP_INTRINSIC_PRIVATE_64") 2456 #undef UE_BYTESWAP_INTRINSIC_PRIVATE_64 2458 #pragma push_macro("INTEL_ORDER16") 2459 #undef INTEL_ORDER16 2461 #pragma push_macro("INTEL_ORDER32") 2462 #undef INTEL_ORDER32 2464 #pragma push_macro("INTEL_ORDERF") 2467 #pragma push_macro("INTEL_ORDER64") 2468 #undef INTEL_ORDER64 2470 #pragma push_macro("INTEL_ORDER_TCHARARRAY") 2471 #undef INTEL_ORDER_TCHARARRAY 2473 #pragma push_macro("NETWORK_ORDER16") 2474 #undef NETWORK_ORDER16 2476 #pragma push_macro("NETWORK_ORDER32") 2477 #undef NETWORK_ORDER32 2479 #pragma push_macro("NETWORK_ORDERF") 2480 #undef NETWORK_ORDERF 2482 #pragma push_macro("NETWORK_ORDER64") 2483 #undef NETWORK_ORDER64 2485 #pragma push_macro("NETWORK_ORDER_TCHARARRAY") 2486 #undef NETWORK_ORDER_TCHARARRAY 2488 #pragma push_macro("LITERAL") 2491 #pragma push_macro("WhitelistCommandLines") 2492 #undef WhitelistCommandLines 2494 #pragma push_macro("STUBBED") 2497 #pragma push_macro("CLOCK_CYCLES") 2500 #pragma push_macro("UNCLOCK_CYCLES") 2501 #undef UNCLOCK_CYCLES 2503 #pragma push_macro("RETURN_VAL_IF_EXIT_REQUESTED") 2504 #undef RETURN_VAL_IF_EXIT_REQUESTED 2506 #pragma push_macro("PURE_VIRTUAL") 2509 #pragma push_macro("WARNING_LOCATION") 2510 #undef WARNING_LOCATION 2512 #pragma push_macro("PUSH_MACRO") 2515 #pragma push_macro("POP_MACRO") 2518 #pragma push_macro("ANONYMOUS_VARIABLE") 2519 #undef ANONYMOUS_VARIABLE 2521 #pragma push_macro("UE_DEPRECATED") 2522 #undef UE_DEPRECATED 2524 #pragma push_macro("UE_DEPRECATED_FORGAME") 2525 #undef UE_DEPRECATED_FORGAME 2527 #pragma push_macro("UE_STATIC_DEPRECATE") 2528 #undef UE_STATIC_DEPRECATE 2530 #pragma push_macro("UE_PTRDIFF_TO_INT32") 2531 #undef UE_PTRDIFF_TO_INT32 2533 #pragma push_macro("UE_PTRDIFF_TO_UINT32") 2534 #undef UE_PTRDIFF_TO_UINT32 2536 #pragma push_macro("UE_NONCOPYABLE") 2537 #undef UE_NONCOPYABLE 2539 #pragma push_macro("UE_GREATER_SORT") 2540 #undef UE_GREATER_SORT 2542 #pragma push_macro("UE_VERSION_NEWER_THAN") 2543 #undef UE_VERSION_NEWER_THAN 2545 #pragma push_macro("UE_VERSION_OLDER_THAN") 2546 #undef UE_VERSION_OLDER_THAN 2548 #pragma push_macro("ENUM_CLASS_FLAGS") 2549 #undef ENUM_CLASS_FLAGS 2551 #pragma push_macro("FRIEND_ENUM_CLASS_FLAGS") 2552 #undef FRIEND_ENUM_CLASS_FLAGS 2554 #pragma push_macro("ENUM_RANGE_BY_COUNT") 2555 #undef ENUM_RANGE_BY_COUNT 2557 #pragma push_macro("ENUM_RANGE_BY_FIRST_AND_LAST") 2558 #undef ENUM_RANGE_BY_FIRST_AND_LAST 2560 #pragma push_macro("ENUM_RANGE_BY_VALUES") 2561 #undef ENUM_RANGE_BY_VALUES 2563 #pragma push_macro("DEFINE_EXPRESSION_NODE_TYPE") 2564 #undef DEFINE_EXPRESSION_NODE_TYPE 2566 #pragma push_macro("MONOLITHIC_HEADER_BOILERPLATE") 2567 #undef MONOLITHIC_HEADER_BOILERPLATE 2569 #pragma push_macro("SET_WARN_COLOR") 2570 #undef SET_WARN_COLOR 2572 #pragma push_macro("SET_WARN_COLOR_AND_BACKGROUND") 2573 #undef SET_WARN_COLOR_AND_BACKGROUND 2575 #pragma push_macro("CLEAR_WARN_COLOR") 2576 #undef CLEAR_WARN_COLOR 2578 #pragma push_macro("LogRuntimeError") 2579 #undef LogRuntimeError 2581 #pragma push_macro("LogRuntimeWarning") 2582 #undef LogRuntimeWarning 2584 #pragma push_macro("ensureAsRuntimeWarning") 2585 #undef ensureAsRuntimeWarning 2587 #pragma push_macro("UE_STATIC_ASSERT_COMPLETE_TYPE") 2588 #undef UE_STATIC_ASSERT_COMPLETE_TYPE 2590 #pragma push_macro("DEFINE_TEXT_EXPRESSION_OPERATOR_NODE") 2591 #undef DEFINE_TEXT_EXPRESSION_OPERATOR_NODE 2593 #pragma push_macro("SCOPE_TIME_GUARD") 2594 #undef SCOPE_TIME_GUARD 2596 #pragma push_macro("SCOPE_TIME_GUARD_MS") 2597 #undef SCOPE_TIME_GUARD_MS 2599 #pragma push_macro("SCOPE_TIME_GUARD_NAMED") 2600 #undef SCOPE_TIME_GUARD_NAMED 2602 #pragma push_macro("SCOPE_TIME_GUARD_NAMED_MS") 2603 #undef SCOPE_TIME_GUARD_NAMED_MS 2605 #pragma push_macro("SCOPE_TIME_GUARD_DELEGATE") 2606 #undef SCOPE_TIME_GUARD_DELEGATE 2608 #pragma push_macro("SCOPE_TIME_GUARD_DELEGATE_MS") 2609 #undef SCOPE_TIME_GUARD_DELEGATE_MS 2611 #pragma push_macro("ENABLE_TIME_GUARDS") 2612 #undef ENABLE_TIME_GUARDS 2614 #pragma push_macro("CLEAR_TIME_GUARDS") 2615 #undef CLEAR_TIME_GUARDS 2617 #pragma push_macro("LIGHTWEIGHT_TIME_GUARD_BEGIN") 2618 #undef LIGHTWEIGHT_TIME_GUARD_BEGIN 2620 #pragma push_macro("LIGHTWEIGHT_TIME_GUARD_END") 2621 #undef LIGHTWEIGHT_TIME_GUARD_END 2623 #pragma push_macro("VARARG_DECL") 2626 #pragma push_macro("VARARG_BODY") 2629 #pragma push_macro("GET_VARARGS") 2632 #pragma push_macro("GET_VARARGS_WIDE") 2633 #undef GET_VARARGS_WIDE 2635 #pragma push_macro("GET_VARARGS_ANSI") 2636 #undef GET_VARARGS_ANSI 2638 #pragma push_macro("GET_VARARGS_RESULT") 2639 #undef GET_VARARGS_RESULT 2641 #pragma push_macro("GET_VARARGS_RESULT_WIDE") 2642 #undef GET_VARARGS_RESULT_WIDE 2644 #pragma push_macro("GET_VARARGS_RESULT_ANSI") 2645 #undef GET_VARARGS_RESULT_ANSI 2647 #pragma push_macro("VARARG_EXTRA") 2650 #pragma push_macro("IMPLEMENT_MODULE") 2651 #undef IMPLEMENT_MODULE 2653 #pragma push_macro("IMPLEMENT_GAME_MODULE") 2654 #undef IMPLEMENT_GAME_MODULE 2656 #pragma push_macro("IMPLEMENT_FOREIGN_ENGINE_DIR") 2657 #undef IMPLEMENT_FOREIGN_ENGINE_DIR 2659 #pragma push_macro("IMPLEMENT_LIVE_CODING_ENGINE_DIR") 2660 #undef IMPLEMENT_LIVE_CODING_ENGINE_DIR 2662 #pragma push_macro("IMPLEMENT_LIVE_CODING_PROJECT") 2663 #undef IMPLEMENT_LIVE_CODING_PROJECT 2665 #pragma push_macro("UE_LIST_ARGUMENT") 2666 #undef UE_LIST_ARGUMENT 2668 #pragma push_macro("UE_REGISTER_SIGNING_KEY") 2669 #undef UE_REGISTER_SIGNING_KEY 2671 #pragma push_macro("UE_REGISTER_ENCRYPTION_KEY") 2672 #undef UE_REGISTER_ENCRYPTION_KEY 2674 #pragma push_macro("IMPLEMENT_TARGET_NAME_REGISTRATION") 2675 #undef IMPLEMENT_TARGET_NAME_REGISTRATION 2677 #pragma push_macro("IMPLEMENT_APPLICATION") 2678 #undef IMPLEMENT_APPLICATION 2680 #pragma push_macro("IMPLEMENT_PRIMARY_GAME_MODULE") 2681 #undef IMPLEMENT_PRIMARY_GAME_MODULE 2683 #pragma push_macro("PER_MODULE_BOILERPLATE_ANYLINK") 2684 #undef PER_MODULE_BOILERPLATE_ANYLINK 2686 #pragma push_macro("SCOPED_ABTEST") 2687 #undef SCOPED_ABTEST 2689 #pragma push_macro("SCOPED_ABTEST_DOFIRSTTEST") 2690 #undef SCOPED_ABTEST_DOFIRSTTEST 2692 #pragma push_macro("COOK_STAT") 2695 #pragma push_macro("__TRACE_DECLARE_INLINE_COUNTER") 2696 #undef __TRACE_DECLARE_INLINE_COUNTER 2698 #pragma push_macro("TRACE_INT_VALUE") 2699 #undef TRACE_INT_VALUE 2701 #pragma push_macro("TRACE_FLOAT_VALUE") 2702 #undef TRACE_FLOAT_VALUE 2704 #pragma push_macro("TRACE_MEMORY_VALUE") 2705 #undef TRACE_MEMORY_VALUE 2707 #pragma push_macro("TRACE_DECLARE_INT_COUNTER") 2708 #undef TRACE_DECLARE_INT_COUNTER 2710 #pragma push_macro("TRACE_DECLARE_INT_COUNTER_EXTERN") 2711 #undef TRACE_DECLARE_INT_COUNTER_EXTERN 2713 #pragma push_macro("TRACE_DECLARE_FLOAT_COUNTER") 2714 #undef TRACE_DECLARE_FLOAT_COUNTER 2716 #pragma push_macro("TRACE_DECLARE_FLOAT_COUNTER_EXTERN") 2717 #undef TRACE_DECLARE_FLOAT_COUNTER_EXTERN 2719 #pragma push_macro("TRACE_DECLARE_MEMORY_COUNTER") 2720 #undef TRACE_DECLARE_MEMORY_COUNTER 2722 #pragma push_macro("TRACE_DECLARE_MEMORY_COUNTER_EXTERN") 2723 #undef TRACE_DECLARE_MEMORY_COUNTER_EXTERN 2725 #pragma push_macro("TRACE_COUNTER_SET") 2726 #undef TRACE_COUNTER_SET 2728 #pragma push_macro("TRACE_COUNTER_ADD") 2729 #undef TRACE_COUNTER_ADD 2731 #pragma push_macro("TRACE_COUNTER_SUBTRACT") 2732 #undef TRACE_COUNTER_SUBTRACT 2734 #pragma push_macro("TRACE_COUNTER_INCREMENT") 2735 #undef TRACE_COUNTER_INCREMENT 2737 #pragma push_macro("TRACE_COUNTER_DECREMENT") 2738 #undef TRACE_COUNTER_DECREMENT 2740 #pragma push_macro("TRACE_CPUPROFILER_SHUTDOWN") 2741 #undef TRACE_CPUPROFILER_SHUTDOWN 2743 #pragma push_macro("TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR") 2744 #undef TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR 2746 #pragma push_macro("TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL") 2747 #undef TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL 2749 #pragma push_macro("TRACE_CPUPROFILER_EVENT_SCOPE_STR") 2750 #undef TRACE_CPUPROFILER_EVENT_SCOPE_STR 2752 #pragma push_macro("TRACE_CPUPROFILER_EVENT_SCOPE") 2753 #undef TRACE_CPUPROFILER_EVENT_SCOPE 2755 #pragma push_macro("TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL") 2756 #undef TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL 2758 #pragma push_macro("TRACE_CPUPROFILER_EVENT_SCOPE_TEXT") 2759 #undef TRACE_CPUPROFILER_EVENT_SCOPE_TEXT 2761 #pragma push_macro("CSV_CATEGORY_INDEX") 2762 #undef CSV_CATEGORY_INDEX 2764 #pragma push_macro("CSV_STAT_FNAME") 2765 #undef CSV_STAT_FNAME 2767 #pragma push_macro("CSV_SCOPED_TIMING_STAT") 2768 #undef CSV_SCOPED_TIMING_STAT 2770 #pragma push_macro("CSV_SCOPED_TIMING_STAT_GLOBAL") 2771 #undef CSV_SCOPED_TIMING_STAT_GLOBAL 2773 #pragma push_macro("CSV_SCOPED_TIMING_STAT_EXCLUSIVE") 2774 #undef CSV_SCOPED_TIMING_STAT_EXCLUSIVE 2776 #pragma push_macro("CSV_SCOPED_TIMING_STAT_EXCLUSIVE_CONDITIONAL") 2777 #undef CSV_SCOPED_TIMING_STAT_EXCLUSIVE_CONDITIONAL 2779 #pragma push_macro("CSV_SCOPED_WAIT_CONDITIONAL") 2780 #undef CSV_SCOPED_WAIT_CONDITIONAL 2782 #pragma push_macro("CSV_SCOPED_SET_WAIT_STAT") 2783 #undef CSV_SCOPED_SET_WAIT_STAT 2785 #pragma push_macro("CSV_SCOPED_SET_WAIT_STAT_IGNORE") 2786 #undef CSV_SCOPED_SET_WAIT_STAT_IGNORE 2788 #pragma push_macro("CSV_CUSTOM_STAT") 2789 #undef CSV_CUSTOM_STAT 2791 #pragma push_macro("CSV_CUSTOM_STAT_GLOBAL") 2792 #undef CSV_CUSTOM_STAT_GLOBAL 2794 #pragma push_macro("CSV_DEFINE_STAT") 2795 #undef CSV_DEFINE_STAT 2797 #pragma push_macro("CSV_DEFINE_STAT_GLOBAL") 2798 #undef CSV_DEFINE_STAT_GLOBAL 2800 #pragma push_macro("CSV_DECLARE_STAT_EXTERN") 2801 #undef CSV_DECLARE_STAT_EXTERN 2803 #pragma push_macro("CSV_CUSTOM_STAT_DEFINED") 2804 #undef CSV_CUSTOM_STAT_DEFINED 2806 #pragma push_macro("CSV_DEFINE_CATEGORY") 2807 #undef CSV_DEFINE_CATEGORY 2809 #pragma push_macro("CSV_DECLARE_CATEGORY_EXTERN") 2810 #undef CSV_DECLARE_CATEGORY_EXTERN 2812 #pragma push_macro("CSV_DEFINE_CATEGORY_MODULE") 2813 #undef CSV_DEFINE_CATEGORY_MODULE 2815 #pragma push_macro("CSV_DECLARE_CATEGORY_MODULE_EXTERN") 2816 #undef CSV_DECLARE_CATEGORY_MODULE_EXTERN 2818 #pragma push_macro("CSV_EVENT") 2821 #pragma push_macro("CSV_EVENT_GLOBAL") 2822 #undef CSV_EVENT_GLOBAL 2824 #pragma push_macro("CSV_METADATA") 2827 #pragma push_macro("TRACE_CSV_PROFILER_REGISTER_CATEGORY") 2828 #undef TRACE_CSV_PROFILER_REGISTER_CATEGORY 2830 #pragma push_macro("TRACE_CSV_PROFILER_INLINE_STAT") 2831 #undef TRACE_CSV_PROFILER_INLINE_STAT 2833 #pragma push_macro("TRACE_CSV_PROFILER_INLINE_STAT_EXCLUSIVE") 2834 #undef TRACE_CSV_PROFILER_INLINE_STAT_EXCLUSIVE 2836 #pragma push_macro("TRACE_CSV_PROFILER_DECLARED_STAT") 2837 #undef TRACE_CSV_PROFILER_DECLARED_STAT 2839 #pragma push_macro("TRACE_CSV_PROFILER_BEGIN_STAT") 2840 #undef TRACE_CSV_PROFILER_BEGIN_STAT 2842 #pragma push_macro("TRACE_CSV_PROFILER_END_STAT") 2843 #undef TRACE_CSV_PROFILER_END_STAT 2845 #pragma push_macro("TRACE_CSV_PROFILER_BEGIN_EXCLUSIVE_STAT") 2846 #undef TRACE_CSV_PROFILER_BEGIN_EXCLUSIVE_STAT 2848 #pragma push_macro("TRACE_CSV_PROFILER_END_EXCLUSIVE_STAT") 2849 #undef TRACE_CSV_PROFILER_END_EXCLUSIVE_STAT 2851 #pragma push_macro("TRACE_CSV_PROFILER_CUSTOM_STAT") 2852 #undef TRACE_CSV_PROFILER_CUSTOM_STAT 2854 #pragma push_macro("TRACE_CSV_PROFILER_EVENT") 2855 #undef TRACE_CSV_PROFILER_EVENT 2857 #pragma push_macro("TRACE_CSV_PROFILER_BEGIN_CAPTURE") 2858 #undef TRACE_CSV_PROFILER_BEGIN_CAPTURE 2860 #pragma push_macro("TRACE_CSV_PROFILER_END_CAPTURE") 2861 #undef TRACE_CSV_PROFILER_END_CAPTURE 2863 #pragma push_macro("TRACE_CSV_PROFILER_METADATA") 2864 #undef TRACE_CSV_PROFILER_METADATA 2866 #pragma push_macro("SCOPE_PROFILER_INCLUDER") 2867 #undef SCOPE_PROFILER_INCLUDER 2869 #pragma push_macro("SCOPE_PROFILER_EXCLUDER") 2870 #undef SCOPE_PROFILER_EXCLUDER 2872 #pragma push_macro("COUNT_INSTANCES") 2873 #undef COUNT_INSTANCES 2875 #pragma push_macro("COUNT_INSTANCES_AND_LOG") 2876 #undef COUNT_INSTANCES_AND_LOG 2878 #pragma push_macro("ACCUM_LOADTIME") 2879 #undef ACCUM_LOADTIME 2881 #pragma push_macro("SCOPED_ACCUM_LOADTIME") 2882 #undef SCOPED_ACCUM_LOADTIME 2884 #pragma push_macro("SCOPED_LOADTIMER_TEXT") 2885 #undef SCOPED_LOADTIMER_TEXT 2887 #pragma push_macro("SCOPED_LOADTIMER") 2888 #undef SCOPED_LOADTIMER 2890 #pragma push_macro("SCOPED_LOADTIMER_CNT") 2891 #undef SCOPED_LOADTIMER_CNT 2893 #pragma push_macro("ADD_CUSTOM_LOADTIMER_META") 2894 #undef ADD_CUSTOM_LOADTIMER_META 2896 #pragma push_macro("SCOPED_CUSTOM_LOADTIMER") 2897 #undef SCOPED_CUSTOM_LOADTIMER 2899 #pragma push_macro("SCOPED_ACCUM_LOADTIME_STAT") 2900 #undef SCOPED_ACCUM_LOADTIME_STAT 2902 #pragma push_macro("ACCUM_LOADTIMECOUNT_STAT") 2903 #undef ACCUM_LOADTIMECOUNT_STAT 2905 #pragma push_macro("TRACE_BOOKMARK") 2906 #undef TRACE_BOOKMARK 2908 #pragma push_macro("TRACE_BEGIN_FRAME") 2909 #undef TRACE_BEGIN_FRAME 2911 #pragma push_macro("TRACE_END_FRAME") 2912 #undef TRACE_END_FRAME 2914 #pragma push_macro("TRACE_PLATFORMFILE_BEGIN_OPEN") 2915 #undef TRACE_PLATFORMFILE_BEGIN_OPEN 2917 #pragma push_macro("TRACE_PLATFORMFILE_END_OPEN") 2918 #undef TRACE_PLATFORMFILE_END_OPEN 2920 #pragma push_macro("TRACE_PLATFORMFILE_FAIL_OPEN") 2921 #undef TRACE_PLATFORMFILE_FAIL_OPEN 2923 #pragma push_macro("TRACE_PLATFORMFILE_BEGIN_CLOSE") 2924 #undef TRACE_PLATFORMFILE_BEGIN_CLOSE 2926 #pragma push_macro("TRACE_PLATFORMFILE_END_CLOSE") 2927 #undef TRACE_PLATFORMFILE_END_CLOSE 2929 #pragma push_macro("TRACE_PLATFORMFILE_FAIL_CLOSE") 2930 #undef TRACE_PLATFORMFILE_FAIL_CLOSE 2932 #pragma push_macro("TRACE_PLATFORMFILE_BEGIN_READ") 2933 #undef TRACE_PLATFORMFILE_BEGIN_READ 2935 #pragma push_macro("TRACE_PLATFORMFILE_END_READ") 2936 #undef TRACE_PLATFORMFILE_END_READ 2938 #pragma push_macro("TRACE_PLATFORMFILE_BEGIN_WRITE") 2939 #undef TRACE_PLATFORMFILE_BEGIN_WRITE 2941 #pragma push_macro("TRACE_PLATFORMFILE_END_WRITE") 2942 #undef TRACE_PLATFORMFILE_END_WRITE 2944 #pragma push_macro("MALLOC_PROFILER") 2945 #undef MALLOC_PROFILER 2947 #pragma push_macro("FArchive_Serialize_BitfieldBool") 2948 #undef FArchive_Serialize_BitfieldBool 2950 #pragma push_macro("TRACE_LOADTIME_REQUEST_GROUP_SCOPE") 2951 #undef TRACE_LOADTIME_REQUEST_GROUP_SCOPE 2953 #pragma push_macro("UE_STATIC_ONLY") 2954 #undef UE_STATIC_ONLY 2956 #pragma push_macro("UE_DECLARE_INTERNAL_LINK_BASE") 2957 #undef UE_DECLARE_INTERNAL_LINK_BASE 2959 #pragma push_macro("UE_DECLARE_INTERNAL_LINK_SPECIALIZATION") 2960 #undef UE_DECLARE_INTERNAL_LINK_SPECIALIZATION 2962 #pragma push_macro("INTERNAL_LAYOUT_FIELD") 2963 #undef INTERNAL_LAYOUT_FIELD 2965 #pragma push_macro("INTERNAL_LAYOUT_FIELD_WITH_WRITER") 2966 #undef INTERNAL_LAYOUT_FIELD_WITH_WRITER 2968 #pragma push_macro("INTERNAL_LAYOUT_WRITE_MEMORY_IMAGE") 2969 #undef INTERNAL_LAYOUT_WRITE_MEMORY_IMAGE 2971 #pragma push_macro("INTERNAL_LAYOUT_TOSTRING") 2972 #undef INTERNAL_LAYOUT_TOSTRING 2974 #pragma push_macro("LAYOUT_FIELD") 2977 #pragma push_macro("LAYOUT_MUTABLE_FIELD") 2978 #undef LAYOUT_MUTABLE_FIELD 2980 #pragma push_macro("LAYOUT_FIELD_INITIALIZED") 2981 #undef LAYOUT_FIELD_INITIALIZED 2983 #pragma push_macro("LAYOUT_MUTABLE_FIELD_INITIALIZED") 2984 #undef LAYOUT_MUTABLE_FIELD_INITIALIZED 2986 #pragma push_macro("LAYOUT_ARRAY") 2989 #pragma push_macro("LAYOUT_MUTABLE_BITFIELD") 2990 #undef LAYOUT_MUTABLE_BITFIELD 2992 #pragma push_macro("LAYOUT_BITFIELD") 2993 #undef LAYOUT_BITFIELD 2995 #pragma push_macro("LAYOUT_FIELD_WITH_WRITER") 2996 #undef LAYOUT_FIELD_WITH_WRITER 2998 #pragma push_macro("LAYOUT_MUTABLE_FIELD_WITH_WRITER") 2999 #undef LAYOUT_MUTABLE_FIELD_WITH_WRITER 3001 #pragma push_macro("LAYOUT_WRITE_MEMORY_IMAGE") 3002 #undef LAYOUT_WRITE_MEMORY_IMAGE 3004 #pragma push_macro("LAYOUT_TOSTRING") 3005 #undef LAYOUT_TOSTRING 3007 #pragma push_macro("LAYOUT_FIELD_EDITORONLY") 3008 #undef LAYOUT_FIELD_EDITORONLY 3010 #pragma push_macro("LAYOUT_ARRAY_EDITORONLY") 3011 #undef LAYOUT_ARRAY_EDITORONLY 3013 #pragma push_macro("LAYOUT_BITFIELD_EDITORONLY") 3014 #undef LAYOUT_BITFIELD_EDITORONLY 3016 #pragma push_macro("LAYOUT_FIELD_RAYTRACING") 3017 #undef LAYOUT_FIELD_RAYTRACING 3019 #pragma push_macro("LAYOUT_FIELD_INITIALIZED_RAYTRACING") 3020 #undef LAYOUT_FIELD_INITIALIZED_RAYTRACING 3022 #pragma push_macro("LAYOUT_ARRAY_RAYTRACING") 3023 #undef LAYOUT_ARRAY_RAYTRACING 3025 #pragma push_macro("INTERNAL_LAYOUT_INTERFACE_PREFIX_NonVirtual") 3026 #undef INTERNAL_LAYOUT_INTERFACE_PREFIX_NonVirtual 3028 #pragma push_macro("INTERNAL_LAYOUT_INTERFACE_PREFIX_Virtual") 3029 #undef INTERNAL_LAYOUT_INTERFACE_PREFIX_Virtual 3031 #pragma push_macro("INTERNAL_LAYOUT_INTERFACE_PREFIX_Abstract") 3032 #undef INTERNAL_LAYOUT_INTERFACE_PREFIX_Abstract 3034 #pragma push_macro("INTERNAL_LAYOUT_INTERFACE_PREFIX") 3035 #undef INTERNAL_LAYOUT_INTERFACE_PREFIX 3037 #pragma push_macro("INTERNAL_LAYOUT_INTERFACE_SUFFIX") 3038 #undef INTERNAL_LAYOUT_INTERFACE_SUFFIX 3040 #pragma push_macro("INTERNAL_LAYOUT_INTERFACE_INLINE_IMPL") 3041 #undef INTERNAL_LAYOUT_INTERFACE_INLINE_IMPL 3043 #pragma push_macro("INTERNAL_DECLARE_TYPE_LAYOUT_COMMON") 3044 #undef INTERNAL_DECLARE_TYPE_LAYOUT_COMMON 3046 #pragma push_macro("INTERNAL_DECLARE_INLINE_TYPE_LAYOUT") 3047 #undef INTERNAL_DECLARE_INLINE_TYPE_LAYOUT 3049 #pragma push_macro("INTERNAL_DECLARE_TYPE_LAYOUT") 3050 #undef INTERNAL_DECLARE_TYPE_LAYOUT 3052 #pragma push_macro("INTERNAL_DECLARE_LAYOUT_BASE") 3053 #undef INTERNAL_DECLARE_LAYOUT_BASE 3055 #pragma push_macro("INTERNAL_DECLARE_LAYOUT_EXPLICIT_BASES") 3056 #undef INTERNAL_DECLARE_LAYOUT_EXPLICIT_BASES 3058 #pragma push_macro("DECLARE_TYPE_LAYOUT") 3059 #undef DECLARE_TYPE_LAYOUT 3061 #pragma push_macro("DECLARE_INLINE_TYPE_LAYOUT") 3062 #undef DECLARE_INLINE_TYPE_LAYOUT 3064 #pragma push_macro("DECLARE_EXPORTED_TYPE_LAYOUT") 3065 #undef DECLARE_EXPORTED_TYPE_LAYOUT 3067 #pragma push_macro("DECLARE_TYPE_LAYOUT_EXPLICIT_BASES") 3068 #undef DECLARE_TYPE_LAYOUT_EXPLICIT_BASES 3070 #pragma push_macro("DECLARE_INLINE_TYPE_LAYOUT_EXPLICIT_BASES") 3071 #undef DECLARE_INLINE_TYPE_LAYOUT_EXPLICIT_BASES 3073 #pragma push_macro("DECLARE_EXPORTED_TYPE_LAYOUT_EXPLICIT_BASES") 3074 #undef DECLARE_EXPORTED_TYPE_LAYOUT_EXPLICIT_BASES 3076 #pragma push_macro("INTERNAL_IMPLEMENT_TYPE_LAYOUT_COMMON") 3077 #undef INTERNAL_IMPLEMENT_TYPE_LAYOUT_COMMON 3079 #pragma push_macro("INTERNAL_REGISTER_TYPE_LAYOUT") 3080 #undef INTERNAL_REGISTER_TYPE_LAYOUT 3082 #pragma push_macro("IMPLEMENT_UNREGISTERED_TEMPLATE_TYPE_LAYOUT") 3083 #undef IMPLEMENT_UNREGISTERED_TEMPLATE_TYPE_LAYOUT 3085 #pragma push_macro("IMPLEMENT_TEMPLATE_TYPE_LAYOUT") 3086 #undef IMPLEMENT_TEMPLATE_TYPE_LAYOUT 3088 #pragma push_macro("IMPLEMENT_TYPE_LAYOUT") 3089 #undef IMPLEMENT_TYPE_LAYOUT 3091 #pragma push_macro("IMPLEMENT_ABSTRACT_TYPE_LAYOUT") 3092 #undef IMPLEMENT_ABSTRACT_TYPE_LAYOUT 3094 #pragma push_macro("REGISTER_INLINE_TYPE_LAYOUT") 3095 #undef REGISTER_INLINE_TYPE_LAYOUT 3097 #pragma push_macro("DECLARE_TEMPLATE_INTRINSIC_TYPE_LAYOUT") 3098 #undef DECLARE_TEMPLATE_INTRINSIC_TYPE_LAYOUT 3100 #pragma push_macro("DECLARE_EXPORTED_TEMPLATE_INTRINSIC_TYPE_LAYOUT") 3101 #undef DECLARE_EXPORTED_TEMPLATE_INTRINSIC_TYPE_LAYOUT 3103 #pragma push_macro("IMPLEMENT_EXPORTED_INTRINSIC_TYPE_LAYOUT") 3104 #undef IMPLEMENT_EXPORTED_INTRINSIC_TYPE_LAYOUT 3106 #pragma push_macro("DECLARE_INTRINSIC_TYPE_LAYOUT") 3107 #undef DECLARE_INTRINSIC_TYPE_LAYOUT 3109 #pragma push_macro("ALIAS_TEMPLATE_TYPE_LAYOUT") 3110 #undef ALIAS_TEMPLATE_TYPE_LAYOUT 3112 #pragma push_macro("ALIAS_TYPE_LAYOUT") 3113 #undef ALIAS_TYPE_LAYOUT 3115 #pragma push_macro("SA_VALUE") 3118 #pragma push_macro("SA_ATTRIBUTE") 3121 #pragma push_macro("SA_OPTIONAL_ATTRIBUTE") 3122 #undef SA_OPTIONAL_ATTRIBUTE 3124 #pragma push_macro("SA_FIELD_NAME") 3125 #undef SA_FIELD_NAME 3127 #pragma push_macro("STAT") 3130 #pragma push_macro("ANSI_TO_PROFILING") 3131 #undef ANSI_TO_PROFILING 3133 #pragma push_macro("DECLARE_SCOPE_CYCLE_COUNTER") 3134 #undef DECLARE_SCOPE_CYCLE_COUNTER 3136 #pragma push_macro("QUICK_SCOPE_CYCLE_COUNTER") 3137 #undef QUICK_SCOPE_CYCLE_COUNTER 3139 #pragma push_macro("SCOPE_CYCLE_COUNTER") 3140 #undef SCOPE_CYCLE_COUNTER 3142 #pragma push_macro("CONDITIONAL_SCOPE_CYCLE_COUNTER") 3143 #undef CONDITIONAL_SCOPE_CYCLE_COUNTER 3145 #pragma push_macro("RETURN_QUICK_DECLARE_CYCLE_STAT") 3146 #undef RETURN_QUICK_DECLARE_CYCLE_STAT 3148 #pragma push_macro("GET_STATID") 3151 #pragma push_macro("SCOPE_SECONDS_ACCUMULATOR") 3152 #undef SCOPE_SECONDS_ACCUMULATOR 3154 #pragma push_macro("SCOPE_MS_ACCUMULATOR") 3155 #undef SCOPE_MS_ACCUMULATOR 3157 #pragma push_macro("DEFINE_STAT") 3160 #pragma push_macro("QUICK_USE_CYCLE_STAT") 3161 #undef QUICK_USE_CYCLE_STAT 3163 #pragma push_macro("DECLARE_CYCLE_STAT") 3164 #undef DECLARE_CYCLE_STAT 3166 #pragma push_macro("DECLARE_FLOAT_COUNTER_STAT") 3167 #undef DECLARE_FLOAT_COUNTER_STAT 3169 #pragma push_macro("DECLARE_DWORD_COUNTER_STAT") 3170 #undef DECLARE_DWORD_COUNTER_STAT 3172 #pragma push_macro("DECLARE_FLOAT_ACCUMULATOR_STAT") 3173 #undef DECLARE_FLOAT_ACCUMULATOR_STAT 3175 #pragma push_macro("DECLARE_DWORD_ACCUMULATOR_STAT") 3176 #undef DECLARE_DWORD_ACCUMULATOR_STAT 3178 #pragma push_macro("DECLARE_FNAME_STAT") 3179 #undef DECLARE_FNAME_STAT 3181 #pragma push_macro("DECLARE_PTR_STAT") 3182 #undef DECLARE_PTR_STAT 3184 #pragma push_macro("DECLARE_MEMORY_STAT") 3185 #undef DECLARE_MEMORY_STAT 3187 #pragma push_macro("DECLARE_MEMORY_STAT_POOL") 3188 #undef DECLARE_MEMORY_STAT_POOL 3190 #pragma push_macro("DECLARE_CYCLE_STAT_EXTERN") 3191 #undef DECLARE_CYCLE_STAT_EXTERN 3193 #pragma push_macro("DECLARE_FLOAT_COUNTER_STAT_EXTERN") 3194 #undef DECLARE_FLOAT_COUNTER_STAT_EXTERN 3196 #pragma push_macro("DECLARE_DWORD_COUNTER_STAT_EXTERN") 3197 #undef DECLARE_DWORD_COUNTER_STAT_EXTERN 3199 #pragma push_macro("DECLARE_FLOAT_ACCUMULATOR_STAT_EXTERN") 3200 #undef DECLARE_FLOAT_ACCUMULATOR_STAT_EXTERN 3202 #pragma push_macro("DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN") 3203 #undef DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN 3205 #pragma push_macro("DECLARE_FNAME_STAT_EXTERN") 3206 #undef DECLARE_FNAME_STAT_EXTERN 3208 #pragma push_macro("DECLARE_PTR_STAT_EXTERN") 3209 #undef DECLARE_PTR_STAT_EXTERN 3211 #pragma push_macro("DECLARE_MEMORY_STAT_EXTERN") 3212 #undef DECLARE_MEMORY_STAT_EXTERN 3214 #pragma push_macro("DECLARE_MEMORY_STAT_POOL_EXTERN") 3215 #undef DECLARE_MEMORY_STAT_POOL_EXTERN 3217 #pragma push_macro("DECLARE_STATS_GROUP") 3218 #undef DECLARE_STATS_GROUP 3220 #pragma push_macro("DECLARE_STATS_GROUP_VERBOSE") 3221 #undef DECLARE_STATS_GROUP_VERBOSE 3223 #pragma push_macro("DECLARE_STATS_GROUP_MAYBE_COMPILED_OUT") 3224 #undef DECLARE_STATS_GROUP_MAYBE_COMPILED_OUT 3226 #pragma push_macro("SET_CYCLE_COUNTER") 3227 #undef SET_CYCLE_COUNTER 3229 #pragma push_macro("INC_DWORD_STAT") 3230 #undef INC_DWORD_STAT 3232 #pragma push_macro("INC_FLOAT_STAT_BY") 3233 #undef INC_FLOAT_STAT_BY 3235 #pragma push_macro("INC_DWORD_STAT_BY") 3236 #undef INC_DWORD_STAT_BY 3238 #pragma push_macro("INC_DWORD_STAT_FNAME_BY") 3239 #undef INC_DWORD_STAT_FNAME_BY 3241 #pragma push_macro("INC_MEMORY_STAT_BY") 3242 #undef INC_MEMORY_STAT_BY 3244 #pragma push_macro("DEC_DWORD_STAT") 3245 #undef DEC_DWORD_STAT 3247 #pragma push_macro("DEC_FLOAT_STAT_BY") 3248 #undef DEC_FLOAT_STAT_BY 3250 #pragma push_macro("DEC_DWORD_STAT_BY") 3251 #undef DEC_DWORD_STAT_BY 3253 #pragma push_macro("DEC_DWORD_STAT_FNAME_BY") 3254 #undef DEC_DWORD_STAT_FNAME_BY 3256 #pragma push_macro("DEC_MEMORY_STAT_BY") 3257 #undef DEC_MEMORY_STAT_BY 3259 #pragma push_macro("SET_MEMORY_STAT") 3260 #undef SET_MEMORY_STAT 3262 #pragma push_macro("SET_DWORD_STAT") 3263 #undef SET_DWORD_STAT 3265 #pragma push_macro("SET_FLOAT_STAT") 3266 #undef SET_FLOAT_STAT 3268 #pragma push_macro("STAT_ADD_CUSTOMMESSAGE_NAME") 3269 #undef STAT_ADD_CUSTOMMESSAGE_NAME 3271 #pragma push_macro("STAT_ADD_CUSTOMMESSAGE_PTR") 3272 #undef STAT_ADD_CUSTOMMESSAGE_PTR 3274 #pragma push_macro("SET_CYCLE_COUNTER_FName") 3275 #undef SET_CYCLE_COUNTER_FName 3277 #pragma push_macro("INC_DWORD_STAT_FName") 3278 #undef INC_DWORD_STAT_FName 3280 #pragma push_macro("INC_FLOAT_STAT_BY_FName") 3281 #undef INC_FLOAT_STAT_BY_FName 3283 #pragma push_macro("INC_DWORD_STAT_BY_FName") 3284 #undef INC_DWORD_STAT_BY_FName 3286 #pragma push_macro("INC_MEMORY_STAT_BY_FName") 3287 #undef INC_MEMORY_STAT_BY_FName 3289 #pragma push_macro("DEC_DWORD_STAT_FName") 3290 #undef DEC_DWORD_STAT_FName 3292 #pragma push_macro("DEC_FLOAT_STAT_BY_FName") 3293 #undef DEC_FLOAT_STAT_BY_FName 3295 #pragma push_macro("DEC_DWORD_STAT_BY_FName") 3296 #undef DEC_DWORD_STAT_BY_FName 3298 #pragma push_macro("DEC_MEMORY_STAT_BY_FName") 3299 #undef DEC_MEMORY_STAT_BY_FName 3301 #pragma push_macro("SET_MEMORY_STAT_FName") 3302 #undef SET_MEMORY_STAT_FName 3304 #pragma push_macro("SET_DWORD_STAT_FName") 3305 #undef SET_DWORD_STAT_FName 3307 #pragma push_macro("SET_FLOAT_STAT_FName") 3308 #undef SET_FLOAT_STAT_FName 3310 #pragma push_macro("GET_STATFNAME") 3311 #undef GET_STATFNAME 3313 #pragma push_macro("GET_STATDESCRIPTION") 3314 #undef GET_STATDESCRIPTION 3316 #pragma push_macro("DECLARE_STAT_GROUP") 3317 #undef DECLARE_STAT_GROUP 3319 #pragma push_macro("DECLARE_STAT") 3322 #pragma push_macro("GET_STATISEVERYFRAME") 3323 #undef GET_STATISEVERYFRAME 3325 #pragma push_macro("STAT_GROUP_TO_FStatGroup") 3326 #undef STAT_GROUP_TO_FStatGroup 3328 #pragma push_macro("DECLARE_STATS_GROUP_SORTBYNAME") 3329 #undef DECLARE_STATS_GROUP_SORTBYNAME 3331 #pragma push_macro("checkStats") 3334 #pragma push_macro("DECLARE_SCOPE_HIERARCHICAL_COUNTER") 3335 #undef DECLARE_SCOPE_HIERARCHICAL_COUNTER 3337 #pragma push_macro("DECLARE_SCOPE_HIERARCHICAL_COUNTER_FUNC") 3338 #undef DECLARE_SCOPE_HIERARCHICAL_COUNTER_FUNC 3340 #pragma push_macro("SCOPE_SECONDS_COUNTER_BASE") 3341 #undef SCOPE_SECONDS_COUNTER_BASE 3343 #pragma push_macro("SCOPE_SECONDS_COUNTER_RECURSION_SAFE_BASE") 3344 #undef SCOPE_SECONDS_COUNTER_RECURSION_SAFE_BASE 3346 #pragma push_macro("SCOPE_SECONDS_COUNTER") 3347 #undef SCOPE_SECONDS_COUNTER 3349 #pragma push_macro("SCOPE_SECONDS_COUNTER_RECURSION_SAFE") 3350 #undef SCOPE_SECONDS_COUNTER_RECURSION_SAFE 3352 #pragma push_macro("SCOPE_LOG_TIME") 3353 #undef SCOPE_LOG_TIME 3355 #pragma push_macro("SCOPE_LOG_TIME_IN_SECONDS") 3356 #undef SCOPE_LOG_TIME_IN_SECONDS 3358 #pragma push_macro("SCOPE_LOG_TIME_FUNC") 3359 #undef SCOPE_LOG_TIME_FUNC 3361 #pragma push_macro("SCOPE_LOG_TIME_FUNC_WITH_GLOBAL") 3362 #undef SCOPE_LOG_TIME_FUNC_WITH_GLOBAL 3364 #pragma push_macro("CONDITIONAL_SCOPE_LOG_TIME") 3365 #undef CONDITIONAL_SCOPE_LOG_TIME 3367 #pragma push_macro("CONDITIONAL_SCOPE_LOG_TIME_IN_SECONDS") 3368 #undef CONDITIONAL_SCOPE_LOG_TIME_IN_SECONDS 3370 #pragma push_macro("CONDITIONAL_SCOPE_LOG_TIME_FUNC") 3371 #undef CONDITIONAL_SCOPE_LOG_TIME_FUNC 3373 #pragma push_macro("CONDITIONAL_SCOPE_LOG_TIME_FUNC_WITH_GLOBAL") 3374 #undef CONDITIONAL_SCOPE_LOG_TIME_FUNC_WITH_GLOBAL 3376 #pragma push_macro("TRACE_STAT_INCREMENT") 3377 #undef TRACE_STAT_INCREMENT 3379 #pragma push_macro("TRACE_STAT_DECREMENT") 3380 #undef TRACE_STAT_DECREMENT 3382 #pragma push_macro("TRACE_STAT_ADD") 3383 #undef TRACE_STAT_ADD 3385 #pragma push_macro("TRACE_STAT_SET") 3386 #undef TRACE_STAT_SET 3388 #pragma push_macro("ALIGNOF") 3391 #pragma push_macro("ARE_TYPES_EQUAL") 3392 #undef ARE_TYPES_EQUAL 3394 #pragma push_macro("UE_PROJECTION") 3395 #undef UE_PROJECTION 3397 #pragma push_macro("UE_PROJECTION_MEMBER") 3398 #undef UE_PROJECTION_MEMBER 3400 #pragma push_macro("PROJECTION") 3403 #pragma push_macro("PROJECTION_MEMBER") 3404 #undef PROJECTION_MEMBER 3406 #pragma push_macro("UE_TSHAREDPTR_STATIC_ASSERT_VALID_MODE") 3407 #undef UE_TSHAREDPTR_STATIC_ASSERT_VALID_MODE 3409 #pragma push_macro("IMPLEMENT_ALIGNED_STORAGE") 3410 #undef IMPLEMENT_ALIGNED_STORAGE 3412 #pragma push_macro("UE_ARRAY_COUNT") 3413 #undef UE_ARRAY_COUNT 3415 #pragma push_macro("ARRAY_COUNT") 3418 #pragma push_macro("STRUCT_OFFSET") 3419 #undef STRUCT_OFFSET 3421 #pragma push_macro("VTABLE_OFFSET") 3422 #undef VTABLE_OFFSET 3424 #pragma push_macro("FGuardValue_Bitfield") 3425 #undef FGuardValue_Bitfield 3427 #pragma push_macro("TEMPLATE_PARAMETERS2") 3428 #undef TEMPLATE_PARAMETERS2 3430 #pragma push_macro("HAS_TRIVIAL_CONSTRUCTOR") 3431 #undef HAS_TRIVIAL_CONSTRUCTOR 3433 #pragma push_macro("IS_POD") 3436 #pragma push_macro("IS_EMPTY") 3439 #pragma push_macro("Expose_TFormatSpecifier") 3440 #undef Expose_TFormatSpecifier 3442 #pragma push_macro("Expose_TNameOf") 3443 #undef Expose_TNameOf 3445 #pragma push_macro("GENERATE_MEMBER_FUNCTION_CHECK") 3446 #undef GENERATE_MEMBER_FUNCTION_CHECK 3448 #pragma push_macro("NAME_INTERNAL_TO_EXTERNAL") 3449 #undef NAME_INTERNAL_TO_EXTERNAL 3451 #pragma push_macro("NAME_EXTERNAL_TO_INTERNAL") 3452 #undef NAME_EXTERNAL_TO_INTERNAL 3454 #pragma push_macro("PREPROCESSOR_ENUM_PROTECT") 3455 #undef PREPROCESSOR_ENUM_PROTECT 3457 #pragma push_macro("DEFERRED_DEPENDENCY_CHECK") 3458 #undef DEFERRED_DEPENDENCY_CHECK 3460 #pragma push_macro("UE_ASYNC_PACKAGE_DEBUG") 3461 #undef UE_ASYNC_PACKAGE_DEBUG 3463 #pragma push_macro("UE_ASYNC_UPACKAGE_DEBUG") 3464 #undef UE_ASYNC_UPACKAGE_DEBUG 3466 #pragma push_macro("UE_ASYNC_PACKAGE_LOG") 3467 #undef UE_ASYNC_PACKAGE_LOG 3469 #pragma push_macro("UE_ASYNC_PACKAGE_CLOG") 3470 #undef UE_ASYNC_PACKAGE_CLOG 3472 #pragma push_macro("UE_ASYNC_PACKAGE_LOG_VERBOSE") 3473 #undef UE_ASYNC_PACKAGE_LOG_VERBOSE 3475 #pragma push_macro("UE_ASYNC_PACKAGE_CLOG_VERBOSE") 3476 #undef UE_ASYNC_PACKAGE_CLOG_VERBOSE 3478 #pragma push_macro("CHECK_IOSTATUS") 3479 #undef CHECK_IOSTATUS 3481 #pragma push_macro("TRACE_LOADTIME_START_ASYNC_LOADING") 3482 #undef TRACE_LOADTIME_START_ASYNC_LOADING 3484 #pragma push_macro("TRACE_LOADTIME_SUSPEND_ASYNC_LOADING") 3485 #undef TRACE_LOADTIME_SUSPEND_ASYNC_LOADING 3487 #pragma push_macro("TRACE_LOADTIME_RESUME_ASYNC_LOADING") 3488 #undef TRACE_LOADTIME_RESUME_ASYNC_LOADING 3490 #pragma push_macro("TRACE_LOADTIME_BEGIN_REQUEST") 3491 #undef TRACE_LOADTIME_BEGIN_REQUEST 3493 #pragma push_macro("TRACE_LOADTIME_END_REQUEST") 3494 #undef TRACE_LOADTIME_END_REQUEST 3496 #pragma push_macro("TRACE_LOADTIME_NEW_ASYNC_PACKAGE") 3497 #undef TRACE_LOADTIME_NEW_ASYNC_PACKAGE 3499 #pragma push_macro("TRACE_LOADTIME_BEGIN_LOAD_ASYNC_PACKAGE") 3500 #undef TRACE_LOADTIME_BEGIN_LOAD_ASYNC_PACKAGE 3502 #pragma push_macro("TRACE_LOADTIME_END_LOAD_ASYNC_PACKAGE") 3503 #undef TRACE_LOADTIME_END_LOAD_ASYNC_PACKAGE 3505 #pragma push_macro("TRACE_LOADTIME_DESTROY_ASYNC_PACKAGE") 3506 #undef TRACE_LOADTIME_DESTROY_ASYNC_PACKAGE 3508 #pragma push_macro("TRACE_LOADTIME_PACKAGE_SUMMARY") 3509 #undef TRACE_LOADTIME_PACKAGE_SUMMARY 3511 #pragma push_macro("TRACE_LOADTIME_ASYNC_PACKAGE_REQUEST_ASSOCIATION") 3512 #undef TRACE_LOADTIME_ASYNC_PACKAGE_REQUEST_ASSOCIATION 3514 #pragma push_macro("TRACE_LOADTIME_ASYNC_PACKAGE_LINKER_ASSOCIATION") 3515 #undef TRACE_LOADTIME_ASYNC_PACKAGE_LINKER_ASSOCIATION 3517 #pragma push_macro("TRACE_LOADTIME_ASYNC_PACKAGE_IMPORT_DEPENDENCY") 3518 #undef TRACE_LOADTIME_ASYNC_PACKAGE_IMPORT_DEPENDENCY 3520 #pragma push_macro("TRACE_LOADTIME_CREATE_EXPORT_SCOPE") 3521 #undef TRACE_LOADTIME_CREATE_EXPORT_SCOPE 3523 #pragma push_macro("TRACE_LOADTIME_SERIALIZE_EXPORT_SCOPE") 3524 #undef TRACE_LOADTIME_SERIALIZE_EXPORT_SCOPE 3526 #pragma push_macro("TRACE_LOADTIME_POSTLOAD_EXPORT_SCOPE") 3527 #undef TRACE_LOADTIME_POSTLOAD_EXPORT_SCOPE 3529 #pragma push_macro("TRACE_LOADTIME_CLASS_INFO") 3530 #undef TRACE_LOADTIME_CLASS_INFO 3532 #pragma push_macro("XFERSTRING") 3535 #pragma push_macro("XFERUNICODESTRING") 3536 #undef XFERUNICODESTRING 3538 #pragma push_macro("XFERTEXT") 3541 #pragma push_macro("DECLARE_CAST_BY_FLAG") 3542 #undef DECLARE_CAST_BY_FLAG 3544 #pragma push_macro("FIXUP_EXPR_OBJECT_POINTER") 3545 #undef FIXUP_EXPR_OBJECT_POINTER 3547 #pragma push_macro("CLASS_REDIRECT") 3548 #undef CLASS_REDIRECT 3550 #pragma push_macro("CLASS_REDIRECT_INSTANCES") 3551 #undef CLASS_REDIRECT_INSTANCES 3553 #pragma push_macro("STRUCT_REDIRECT") 3554 #undef STRUCT_REDIRECT 3556 #pragma push_macro("ENUM_REDIRECT") 3557 #undef ENUM_REDIRECT 3559 #pragma push_macro("PROPERTY_REDIRECT") 3560 #undef PROPERTY_REDIRECT 3562 #pragma push_macro("FUNCTION_REDIRECT") 3563 #undef FUNCTION_REDIRECT 3565 #pragma push_macro("PACKAGE_REDIRECT") 3566 #undef PACKAGE_REDIRECT 3568 #pragma push_macro("COMPARE_MEMBER") 3569 #undef COMPARE_MEMBER 3571 #pragma push_macro("DEFERRED_DEPENDENCY_ENSURE") 3572 #undef DEFERRED_DEPENDENCY_ENSURE 3574 #pragma push_macro("CompCheck") 3577 #pragma push_macro("DECLARE_OBJECT_FLAG") 3578 #undef DECLARE_OBJECT_FLAG 3580 #pragma push_macro("SCOPED_SAVETIMER") 3581 #undef SCOPED_SAVETIMER 3583 #pragma push_macro("STORE_INSTRUCTION_NAME") 3584 #undef STORE_INSTRUCTION_NAME 3586 #pragma push_macro("IMPLEMENT_FUNCTION") 3587 #undef IMPLEMENT_FUNCTION 3589 #pragma push_macro("IMPLEMENT_CAST_FUNCTION") 3590 #undef IMPLEMENT_CAST_FUNCTION 3592 #pragma push_macro("IMPLEMENT_VM_FUNCTION") 3593 #undef IMPLEMENT_VM_FUNCTION 3595 #pragma push_macro("ADD_COOK_STAT") 3596 #undef ADD_COOK_STAT 3598 #pragma push_macro("STREAMINGTOKEN_PARAM") 3599 #undef STREAMINGTOKEN_PARAM 3601 #pragma push_macro("DECLARE_CAST_BY_FLAG_FWD") 3602 #undef DECLARE_CAST_BY_FLAG_FWD 3604 #pragma push_macro("DECLARE_CAST_BY_FLAG_CAST") 3605 #undef DECLARE_CAST_BY_FLAG_CAST 3607 #pragma push_macro("IMPLEMENT_STRUCT") 3608 #undef IMPLEMENT_STRUCT 3610 #pragma push_macro("NET_CHECKSUM_OR_END") 3611 #undef NET_CHECKSUM_OR_END 3613 #pragma push_macro("NET_CHECKSUM") 3616 #pragma push_macro("NET_CHECKSUM_CUSTOM") 3617 #undef NET_CHECKSUM_CUSTOM 3619 #pragma push_macro("NET_CHECKSUM_IGNORE") 3620 #undef NET_CHECKSUM_IGNORE 3622 #pragma push_macro("DECLARE_FIELD") 3623 #undef DECLARE_FIELD 3625 #pragma push_macro("IMPLEMENT_FIELD") 3626 #undef IMPLEMENT_FIELD 3628 #pragma push_macro("UPROPERTY") 3631 #pragma push_macro("UFUNCTION") 3634 #pragma push_macro("USTRUCT") 3637 #pragma push_macro("UMETA") 3640 #pragma push_macro("UPARAM") 3643 #pragma push_macro("UENUM") 3646 #pragma push_macro("UDELEGATE") 3649 #pragma push_macro("RIGVM_METHOD") 3652 #pragma push_macro("BODY_MACRO_COMBINE_INNER") 3653 #undef BODY_MACRO_COMBINE_INNER 3655 #pragma push_macro("BODY_MACRO_COMBINE") 3656 #undef BODY_MACRO_COMBINE 3658 #pragma push_macro("GENERATED_BODY_LEGACY") 3659 #undef GENERATED_BODY_LEGACY 3661 #pragma push_macro("GENERATED_BODY") 3662 #undef GENERATED_BODY 3664 #pragma push_macro("GENERATED_USTRUCT_BODY") 3665 #undef GENERATED_USTRUCT_BODY 3667 #pragma push_macro("GENERATED_UCLASS_BODY") 3668 #undef GENERATED_UCLASS_BODY 3670 #pragma push_macro("GENERATED_UINTERFACE_BODY") 3671 #undef GENERATED_UINTERFACE_BODY 3673 #pragma push_macro("GENERATED_IINTERFACE_BODY") 3674 #undef GENERATED_IINTERFACE_BODY 3676 #pragma push_macro("UCLASS") 3679 #pragma push_macro("UINTERFACE") 3682 #pragma push_macro("DECLARE_FUNCTION") 3683 #undef DECLARE_FUNCTION 3685 #pragma push_macro("DEFINE_FUNCTION") 3686 #undef DEFINE_FUNCTION 3688 #pragma push_macro("RELAY_CONSTRUCTOR") 3689 #undef RELAY_CONSTRUCTOR 3691 #pragma push_macro("COMPILED_IN_FLAGS") 3692 #undef COMPILED_IN_FLAGS 3694 #pragma push_macro("DECLARE_SERIALIZER") 3695 #undef DECLARE_SERIALIZER 3697 #pragma push_macro("IMPLEMENT_FARCHIVE_SERIALIZER") 3698 #undef IMPLEMENT_FARCHIVE_SERIALIZER 3700 #pragma push_macro("IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER") 3701 #undef IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER 3703 #pragma push_macro("DECLARE_FARCHIVE_SERIALIZER") 3704 #undef DECLARE_FARCHIVE_SERIALIZER 3706 #pragma push_macro("DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER") 3707 #undef DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER 3709 #pragma push_macro("DECLARE_CLASS") 3710 #undef DECLARE_CLASS 3712 #pragma push_macro("DEFINE_FORBIDDEN_DEFAULT_CONSTRUCTOR_CALL") 3713 #undef DEFINE_FORBIDDEN_DEFAULT_CONSTRUCTOR_CALL 3715 #pragma push_macro("DEFINE_DEFAULT_CONSTRUCTOR_CALL") 3716 #undef DEFINE_DEFAULT_CONSTRUCTOR_CALL 3718 #pragma push_macro("DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL") 3719 #undef DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL 3721 #pragma push_macro("DECLARE_VTABLE_PTR_HELPER_CTOR") 3722 #undef DECLARE_VTABLE_PTR_HELPER_CTOR 3724 #pragma push_macro("DEFINE_VTABLE_PTR_HELPER_CTOR") 3725 #undef DEFINE_VTABLE_PTR_HELPER_CTOR 3727 #pragma push_macro("DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER_DUMMY") 3728 #undef DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER_DUMMY 3730 #pragma push_macro("DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER") 3731 #undef DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER 3733 #pragma push_macro("DECLARE_CLASS_INTRINSIC_NO_CTOR") 3734 #undef DECLARE_CLASS_INTRINSIC_NO_CTOR 3736 #pragma push_macro("DECLARE_CLASS_INTRINSIC") 3737 #undef DECLARE_CLASS_INTRINSIC 3739 #pragma push_macro("DECLARE_CASTED_CLASS_INTRINSIC_WITH_API_NO_CTOR") 3740 #undef DECLARE_CASTED_CLASS_INTRINSIC_WITH_API_NO_CTOR 3742 #pragma push_macro("DECLARE_CASTED_CLASS_INTRINSIC_WITH_API") 3743 #undef DECLARE_CASTED_CLASS_INTRINSIC_WITH_API 3745 #pragma push_macro("DECLARE_CASTED_CLASS_INTRINSIC_NO_CTOR_NO_VTABLE_CTOR") 3746 #undef DECLARE_CASTED_CLASS_INTRINSIC_NO_CTOR_NO_VTABLE_CTOR 3748 #pragma push_macro("DECLARE_CASTED_CLASS_INTRINSIC_NO_CTOR") 3749 #undef DECLARE_CASTED_CLASS_INTRINSIC_NO_CTOR 3751 #pragma push_macro("DECLARE_CASTED_CLASS_INTRINSIC") 3752 #undef DECLARE_CASTED_CLASS_INTRINSIC 3754 #pragma push_macro("DECLARE_WITHIN_INTERNAL") 3755 #undef DECLARE_WITHIN_INTERNAL 3757 #pragma push_macro("DECLARE_WITHIN") 3758 #undef DECLARE_WITHIN 3760 #pragma push_macro("DECLARE_WITHIN_UPACKAGE") 3761 #undef DECLARE_WITHIN_UPACKAGE 3763 #pragma push_macro("IMPLEMENT_CLASS") 3764 #undef IMPLEMENT_CLASS 3766 #pragma push_macro("IMPLEMENT_INTRINSIC_CLASS") 3767 #undef IMPLEMENT_INTRINSIC_CLASS 3769 #pragma push_macro("IMPLEMENT_CORE_INTRINSIC_CLASS") 3770 #undef IMPLEMENT_CORE_INTRINSIC_CLASS 3772 #pragma push_macro("IMPLEMENT_DYNAMIC_CLASS") 3773 #undef IMPLEMENT_DYNAMIC_CLASS 3775 #pragma push_macro("SCOPED_SCRIPT_NATIVE_TIMER") 3776 #undef SCOPED_SCRIPT_NATIVE_TIMER 3778 #pragma push_macro("ZERO_INIT") 3781 #pragma push_macro("PARAM_PASSED_BY_VAL") 3782 #undef PARAM_PASSED_BY_VAL 3784 #pragma push_macro("PARAM_PASSED_BY_VAL_ZEROED") 3785 #undef PARAM_PASSED_BY_VAL_ZEROED 3787 #pragma push_macro("PARAM_PASSED_BY_REF") 3788 #undef PARAM_PASSED_BY_REF 3790 #pragma push_macro("PARAM_PASSED_BY_REF_ZEROED") 3791 #undef PARAM_PASSED_BY_REF_ZEROED 3793 #pragma push_macro("P_GET_PROPERTY") 3794 #undef P_GET_PROPERTY 3796 #pragma push_macro("P_GET_PROPERTY_REF") 3797 #undef P_GET_PROPERTY_REF 3799 #pragma push_macro("P_GET_UBOOL") 3802 #pragma push_macro("P_GET_UBOOL8") 3805 #pragma push_macro("P_GET_UBOOL16") 3806 #undef P_GET_UBOOL16 3808 #pragma push_macro("P_GET_UBOOL32") 3809 #undef P_GET_UBOOL32 3811 #pragma push_macro("P_GET_UBOOL64") 3812 #undef P_GET_UBOOL64 3814 #pragma push_macro("P_GET_UBOOL_REF") 3815 #undef P_GET_UBOOL_REF 3817 #pragma push_macro("P_GET_STRUCT") 3820 #pragma push_macro("P_GET_STRUCT_REF") 3821 #undef P_GET_STRUCT_REF 3823 #pragma push_macro("P_GET_OBJECT") 3826 #pragma push_macro("P_GET_OBJECT_REF") 3827 #undef P_GET_OBJECT_REF 3829 #pragma push_macro("P_GET_OBJECT_NO_PTR") 3830 #undef P_GET_OBJECT_NO_PTR 3832 #pragma push_macro("P_GET_OBJECT_REF_NO_PTR") 3833 #undef P_GET_OBJECT_REF_NO_PTR 3835 #pragma push_macro("P_GET_TARRAY") 3838 #pragma push_macro("P_GET_TARRAY_REF") 3839 #undef P_GET_TARRAY_REF 3841 #pragma push_macro("P_GET_TMAP") 3844 #pragma push_macro("P_GET_TMAP_REF") 3845 #undef P_GET_TMAP_REF 3847 #pragma push_macro("P_GET_TSET") 3850 #pragma push_macro("P_GET_TSET_REF") 3851 #undef P_GET_TSET_REF 3853 #pragma push_macro("P_GET_TINTERFACE") 3854 #undef P_GET_TINTERFACE 3856 #pragma push_macro("P_GET_TINTERFACE_REF") 3857 #undef P_GET_TINTERFACE_REF 3859 #pragma push_macro("P_GET_SOFTOBJECT") 3860 #undef P_GET_SOFTOBJECT 3862 #pragma push_macro("P_GET_SOFTOBJECT_REF") 3863 #undef P_GET_SOFTOBJECT_REF 3865 #pragma push_macro("P_GET_SOFTCLASS") 3866 #undef P_GET_SOFTCLASS 3868 #pragma push_macro("P_GET_SOFTCLASS_REF") 3869 #undef P_GET_SOFTCLASS_REF 3871 #pragma push_macro("P_GET_ARRAY") 3874 #pragma push_macro("P_GET_ARRAY_REF") 3875 #undef P_GET_ARRAY_REF 3877 #pragma push_macro("P_GET_ENUM") 3880 #pragma push_macro("P_GET_ENUM_REF") 3881 #undef P_GET_ENUM_REF 3883 #pragma push_macro("P_THIS_CAST") 3886 #pragma push_macro("XFER") 3889 #pragma push_macro("XFERNAME") 3892 #pragma push_macro("XFERPTR") 3895 #pragma push_macro("XFER_OBJECT_POINTER") 3896 #undef XFER_OBJECT_POINTER 3898 #pragma push_macro("FUNC_DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE") 3899 #undef FUNC_DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE 3901 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE") 3902 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE 3904 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_OneParam") 3905 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_OneParam 3907 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_TwoParams") 3908 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_TwoParams 3910 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_ThreeParams") 3911 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_ThreeParams 3913 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_FourParams") 3914 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_FourParams 3916 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_FiveParams") 3917 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_FiveParams 3919 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_SixParams") 3920 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_SixParams 3922 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_SevenParams") 3923 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_SevenParams 3925 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_EightParams") 3926 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_EightParams 3928 #pragma push_macro("DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_NineParams") 3929 #undef DECLARE_DYNAMIC_MULTICAST_SPARSE_DELEGATE_NineParams 3931 #pragma push_macro("CPP_ARRAY_DIM") 3932 #undef CPP_ARRAY_DIM 3934 #pragma push_macro("SCOPE_CYCLE_UOBJECT") 3935 #undef SCOPE_CYCLE_UOBJECT 3937 #pragma push_macro("UE_ASSET_LOG") 3940 #pragma push_macro("METADATA_PARAMS") 3941 #undef METADATA_PARAMS 3943 #pragma push_macro("IF_WITH_EDITOR") 3944 #undef IF_WITH_EDITOR 3946 #pragma push_macro("IF_WITH_EDITORONLY_DATA") 3947 #undef IF_WITH_EDITORONLY_DATA 3949 #pragma push_macro("INCREASE_ALLOC_COUNTER") 3950 #undef INCREASE_ALLOC_COUNTER 3952 #pragma push_macro("DECREASE_ALLOC_COUNTER") 3953 #undef DECREASE_ALLOC_COUNTER 3955 #pragma push_macro("ContextRedirect") 3956 #undef ContextRedirect 3958 #pragma push_macro("ContextGPU0") 3961 #pragma push_macro("DECLARE_ISBOUNDSHADER") 3962 #undef DECLARE_ISBOUNDSHADER 3964 #pragma push_macro("VALIDATE_BOUND_SHADER") 3965 #undef VALIDATE_BOUND_SHADER 3967 #pragma push_macro("COPY_SHADER") 3970 #pragma push_macro("EXT_SHADER") 3973 #pragma push_macro("PSO_IF_NOT_EQUAL_RETURN_FALSE") 3974 #undef PSO_IF_NOT_EQUAL_RETURN_FALSE 3976 #pragma push_macro("PSO_IF_MEMCMP_FAILS_RETURN_FALSE") 3977 #undef PSO_IF_MEMCMP_FAILS_RETURN_FALSE 3979 #pragma push_macro("PSO_IF_STRING_COMPARE_FAILS_RETURN_FALSE") 3980 #undef PSO_IF_STRING_COMPARE_FAILS_RETURN_FALSE 3982 #pragma push_macro("DEBUG_EXECUTE_COMMAND_LIST") 3983 #undef DEBUG_EXECUTE_COMMAND_LIST 3985 #pragma push_macro("DEBUG_EXECUTE_COMMAND_CONTEXT") 3986 #undef DEBUG_EXECUTE_COMMAND_CONTEXT 3988 #pragma push_macro("DEBUG_RHI_EXECUTE_COMMAND_LIST") 3989 #undef DEBUG_RHI_EXECUTE_COMMAND_LIST 3991 #pragma push_macro("EMBED_DXGI_ERROR_LIST") 3992 #undef EMBED_DXGI_ERROR_LIST 3994 #pragma push_macro("CONDITIONAL_SET_SRVS") 3995 #undef CONDITIONAL_SET_SRVS 3997 #pragma push_macro("CONDITIONAL_SET_CBVS") 3998 #undef CONDITIONAL_SET_CBVS 4000 #pragma push_macro("CONDITIONAL_SET_SAMPLERS") 4001 #undef CONDITIONAL_SET_SAMPLERS 4003 #pragma push_macro("DECLARE_SHADER_TRAITS") 4004 #undef DECLARE_SHADER_TRAITS 4006 #pragma push_macro("D3DERR") 4009 #pragma push_macro("MAKE_D3DHRESULT") 4010 #undef MAKE_D3DHRESULT 4012 #pragma push_macro("D3DFORMATCASE") 4013 #undef D3DFORMATCASE 4015 #pragma push_macro("MERGE_EXT") 4018 #pragma push_macro("CASE_ERROR_NAME") 4019 #undef CASE_ERROR_NAME 4021 #pragma push_macro("VERIFYD3D12RESULT_LAMBDA") 4022 #undef VERIFYD3D12RESULT_LAMBDA 4024 #pragma push_macro("VERIFYD3D12RESULT_EX") 4025 #undef VERIFYD3D12RESULT_EX 4027 #pragma push_macro("VERIFYD3D12RESULT") 4028 #undef VERIFYD3D12RESULT 4030 #pragma push_macro("VERIFYD3D12CREATETEXTURERESULT") 4031 #undef VERIFYD3D12CREATETEXTURERESULT 4033 #pragma push_macro("checkComRefCount") 4034 #undef checkComRefCount 4036 #pragma push_macro("UPDATE_BITFLAGS") 4037 #undef UPDATE_BITFLAGS 4039 #pragma push_macro("DS_ELEMENT_TYPE") 4040 #undef DS_ELEMENT_TYPE 4042 #pragma push_macro("SerialAny_Case") 4043 #undef SerialAny_Case 4045 #pragma push_macro("DECLARE_SCOPE_HIERARCHICAL_COUNTER_ANIMNODE") 4046 #undef DECLARE_SCOPE_HIERARCHICAL_COUNTER_ANIMNODE 4048 #pragma push_macro("GETCURVE_REPORTERROR") 4049 #undef GETCURVE_REPORTERROR 4051 #pragma push_macro("GETCURVE_REPORTERROR_WITHPATHNAME") 4052 #undef GETCURVE_REPORTERROR_WITHPATHNAME 4054 #pragma push_macro("GETROW_REPORTERROR") 4055 #undef GETROW_REPORTERROR 4057 #pragma push_macro("GETROWOBJECT_REPORTERROR") 4058 #undef GETROWOBJECT_REPORTERROR 4060 #pragma push_macro("DECLARE_SCOPED_DELEGATE") 4061 #undef DECLARE_SCOPED_DELEGATE 4063 #pragma push_macro("STREAMABLERENDERASSET_NODEFAULT") 4064 #undef STREAMABLERENDERASSET_NODEFAULT 4066 #pragma push_macro("HIDE_ACTOR_TRANSFORM_FUNCTIONS") 4067 #undef HIDE_ACTOR_TRANSFORM_FUNCTIONS 4069 #pragma push_macro("DEPRECATED_CHARACTER_MOVEMENT_RPC") 4070 #undef DEPRECATED_CHARACTER_MOVEMENT_RPC 4072 #pragma push_macro("PARTICLE_PERF_STAT_INSTANCE_COUNT") 4073 #undef PARTICLE_PERF_STAT_INSTANCE_COUNT 4075 #pragma push_macro("PARTICLE_PERF_STAT_CYCLES") 4076 #undef PARTICLE_PERF_STAT_CYCLES 4078 #pragma push_macro("EFFECT_SETTINGS_NAME2") 4079 #undef EFFECT_SETTINGS_NAME2 4081 #pragma push_macro("EFFECT_SETTINGS_NAME1") 4082 #undef EFFECT_SETTINGS_NAME1 4084 #pragma push_macro("EFFECT_SETTINGS_NAME") 4085 #undef EFFECT_SETTINGS_NAME 4087 #pragma push_macro("EFFECT_PRESET_NAME2") 4088 #undef EFFECT_PRESET_NAME2 4090 #pragma push_macro("EFFECT_PRESET_NAME1") 4091 #undef EFFECT_PRESET_NAME1 4093 #pragma push_macro("EFFECT_PRESET_NAME") 4094 #undef EFFECT_PRESET_NAME 4096 #pragma push_macro("GET_EFFECT_SETTINGS") 4097 #undef GET_EFFECT_SETTINGS 4099 #pragma push_macro("EFFECT_PRESET_METHODS") 4100 #undef EFFECT_PRESET_METHODS 4102 #pragma push_macro("DECLARE_SOUNDNODE_ELEMENT") 4103 #undef DECLARE_SOUNDNODE_ELEMENT 4105 #pragma push_macro("DECLARE_SOUNDNODE_ELEMENT_PTR") 4106 #undef DECLARE_SOUNDNODE_ELEMENT_PTR 4108 #pragma push_macro("DEBUG_CALLSPACE") 4109 #undef DEBUG_CALLSPACE 4111 #pragma push_macro("UE_MAKEFOURCC") 4112 #undef UE_MAKEFOURCC 4114 #pragma push_macro("UE_mmioFOURCC") 4115 #undef UE_mmioFOURCC 4117 #pragma push_macro("SAFE_TRACEINDEX_DECREASE") 4118 #undef SAFE_TRACEINDEX_DECREASE 4120 #pragma push_macro("DATATABLE_CHANGE_SCOPE") 4121 #undef DATATABLE_CHANGE_SCOPE 4123 #pragma push_macro("CURVETABLE_CHANGE_SCOPE") 4124 #undef CURVETABLE_CHANGE_SCOPE 4126 #pragma push_macro("UE_DRAW_SERVER_DEBUG_ON_EACH_CLIENT") 4127 #undef UE_DRAW_SERVER_DEBUG_ON_EACH_CLIENT 4129 #pragma push_macro("IMPLEMENT_GPUSKINNING_VERTEX_FACTORY_TYPE_INTERNAL") 4130 #undef IMPLEMENT_GPUSKINNING_VERTEX_FACTORY_TYPE_INTERNAL 4132 #pragma push_macro("IMPLEMENT_GPUSKINNING_VERTEX_FACTORY_TYPE") 4133 #undef IMPLEMENT_GPUSKINNING_VERTEX_FACTORY_TYPE 4135 #pragma push_macro("IMPLEMENT_GPUSKINNING_VERTEX_FACTORY_PARAMETER_TYPE") 4136 #undef IMPLEMENT_GPUSKINNING_VERTEX_FACTORY_PARAMETER_TYPE 4138 #pragma push_macro("STRUCTTRACK_GETNUMKEYFRAMES") 4139 #undef STRUCTTRACK_GETNUMKEYFRAMES 4141 #pragma push_macro("STRUCTTRACK_GETTIMERANGE") 4142 #undef STRUCTTRACK_GETTIMERANGE 4144 #pragma push_macro("STRUCTTRACK_GETTRACKENDTIME") 4145 #undef STRUCTTRACK_GETTRACKENDTIME 4147 #pragma push_macro("STRUCTTRACK_GETKEYFRAMETIME") 4148 #undef STRUCTTRACK_GETKEYFRAMETIME 4150 #pragma push_macro("STRUCTTRACK_GETKEYFRAMEINDEX") 4151 #undef STRUCTTRACK_GETKEYFRAMEINDEX 4153 #pragma push_macro("STRUCTTRACK_SETKEYFRAMETIME") 4154 #undef STRUCTTRACK_SETKEYFRAMETIME 4156 #pragma push_macro("STRUCTTRACK_REMOVEKEYFRAME") 4157 #undef STRUCTTRACK_REMOVEKEYFRAME 4159 #pragma push_macro("STRUCTTRACK_DUPLICATEKEYFRAME") 4160 #undef STRUCTTRACK_DUPLICATEKEYFRAME 4162 #pragma push_macro("STRUCTTRACK_GETCLOSESTSNAPPOSITION") 4163 #undef STRUCTTRACK_GETCLOSESTSNAPPOSITION 4165 #pragma push_macro("DEBUG_REMOTEFUNCTION") 4166 #undef DEBUG_REMOTEFUNCTION 4168 #pragma push_macro("UpdatePerClientMinMaxAvg") 4169 #undef UpdatePerClientMinMaxAvg 4171 #pragma push_macro("BUILD_NETEMULATION_CONSOLE_COMMAND") 4172 #undef BUILD_NETEMULATION_CONSOLE_COMMAND 4174 #pragma push_macro("SCOPE_LOCK_REF") 4175 #undef SCOPE_LOCK_REF 4177 #pragma push_macro("CHECK_REPL_EQUALITY") 4178 #undef CHECK_REPL_EQUALITY 4180 #pragma push_macro("CHECK_REPL_VALIDITY") 4181 #undef CHECK_REPL_VALIDITY 4183 #pragma push_macro("COMPOSE_NET_GUID") 4184 #undef COMPOSE_NET_GUID 4186 #pragma push_macro("ALLOC_NEW_NET_GUID") 4187 #undef ALLOC_NEW_NET_GUID 4189 #pragma push_macro("PolyCheck") 4192 #pragma push_macro("CHECK_VIRTUALTEXTURE_USAGE") 4193 #undef CHECK_VIRTUALTEXTURE_USAGE 4195 #pragma push_macro("WarnInvalidPhysicsOperations") 4196 #undef WarnInvalidPhysicsOperations 4198 #pragma push_macro("REPDATATYPE_SPECIALIZATION") 4199 #undef REPDATATYPE_SPECIALIZATION 4201 #pragma push_macro("LERP_PP") 4204 #pragma push_macro("IF_PP") 4207 #pragma push_macro("IMPLEMENT_PLATFORM_INTERFACE_SINGLETON") 4208 #undef IMPLEMENT_PLATFORM_INTERFACE_SINGLETON 4210 #pragma push_macro("SHOWFLAG_ALWAYS_ACCESSIBLE") 4211 #undef SHOWFLAG_ALWAYS_ACCESSIBLE 4213 #pragma push_macro("SHOWFLAG_FIXED_IN_SHIPPING") 4214 #undef SHOWFLAG_FIXED_IN_SHIPPING 4216 #pragma push_macro("DISABLE_ENGINE_SHOWFLAG") 4217 #undef DISABLE_ENGINE_SHOWFLAG 4219 #pragma push_macro("DEBUGBROKENCONSTRAINTUPDATE") 4220 #undef DEBUGBROKENCONSTRAINTUPDATE 4222 #pragma push_macro("GENERATE_LOD_MODEL") 4223 #undef GENERATE_LOD_MODEL 4225 #pragma push_macro("SERIALIZE_CURVE") 4226 #undef SERIALIZE_CURVE 4228 #pragma push_macro("SERIALIZE_OPTION") 4229 #undef SERIALIZE_OPTION 4231 #pragma push_macro("SKIP_OLD_OPTION") 4232 #undef SKIP_OLD_OPTION 4234 #pragma push_macro("DECLARETEXTUREGROUPSTAT") 4235 #undef DECLARETEXTUREGROUPSTAT 4237 #pragma push_macro("ASSIGNTEXTUREGROUPSTATNAME") 4238 #undef ASSIGNTEXTUREGROUPSTATNAME 4240 #pragma push_macro("TEXT_TO_ENUM") 4243 #pragma push_macro("TEXT_TO_MIPGENSETTINGS") 4244 #undef TEXT_TO_MIPGENSETTINGS 4246 #pragma push_macro("GROUPNAMES") 4249 #pragma push_macro("TIMER_TEST_TEXT") 4250 #undef TIMER_TEST_TEXT 4252 #pragma push_macro("SCOPE_TIME_TO_VAR") 4253 #undef SCOPE_TIME_TO_VAR 4255 #pragma push_macro("CALCULATE_WEIGHTING") 4256 #undef CALCULATE_WEIGHTING 4258 #pragma push_macro("DO_ANIMSTAT_PROCESSING") 4259 #undef DO_ANIMSTAT_PROCESSING 4261 #pragma push_macro("IS_VALID_COLLISIONCHANNEL") 4262 #undef IS_VALID_COLLISIONCHANNEL 4264 #pragma push_macro("devCode") 4267 #pragma push_macro("SKY_DECLARE_BLUEPRINT_SETFUNCTION") 4268 #undef SKY_DECLARE_BLUEPRINT_SETFUNCTION 4270 #pragma push_macro("SKY_DECLARE_BLUEPRINT_SETFUNCTION_LINEARCOEFFICIENT") 4271 #undef SKY_DECLARE_BLUEPRINT_SETFUNCTION_LINEARCOEFFICIENT 4273 #pragma push_macro("CLOUD_DECLARE_BLUEPRINT_SETFUNCTION") 4274 #undef CLOUD_DECLARE_BLUEPRINT_SETFUNCTION 4276 #pragma push_macro("SETUPLODGROUP") 4277 #undef SETUPLODGROUP 4279 #pragma push_macro("TEXT_TO_SHADINGMODEL") 4280 #undef TEXT_TO_SHADINGMODEL 4282 #pragma push_macro("TEXT_TO_BLENDMODE") 4283 #undef TEXT_TO_BLENDMODE 4285 #pragma push_macro("SWAP_REFERENCE_TO") 4286 #undef SWAP_REFERENCE_TO 4288 #pragma push_macro("IF_INPUT_RETURN") 4289 #undef IF_INPUT_RETURN 4291 #pragma push_macro("COMPILER_OR_LOG_ERROR") 4292 #undef COMPILER_OR_LOG_ERROR 4294 #pragma push_macro("DECLARE_MATERIALUNIFORMEXPRESSION_TYPE") 4295 #undef DECLARE_MATERIALUNIFORMEXPRESSION_TYPE 4297 #pragma push_macro("IMPLEMENT_MATERIALUNIFORMEXPRESSION_TYPE") 4298 #undef IMPLEMENT_MATERIALUNIFORMEXPRESSION_TYPE 4300 #pragma push_macro("WORLD_TYPE_CASE") 4301 #undef WORLD_TYPE_CASE 4303 #pragma push_macro("STARTQUERYTIMER") 4304 #undef STARTQUERYTIMER 4306 #pragma push_macro("CAPTUREGEOMSWEEP") 4307 #undef CAPTUREGEOMSWEEP 4309 #pragma push_macro("CAPTURERAYCAST") 4310 #undef CAPTURERAYCAST 4312 #pragma push_macro("CAPTUREGEOMOVERLAP") 4313 #undef CAPTUREGEOMOVERLAP 4315 #pragma push_macro("SET_DRIVE_PARAM") 4316 #undef SET_DRIVE_PARAM 4318 #pragma push_macro("SUBSTEPPING_WARNING") 4319 #undef SUBSTEPPING_WARNING 4321 #pragma push_macro("ALLOCATE_VERTEX_DATA_TEMPLATE") 4322 #undef ALLOCATE_VERTEX_DATA_TEMPLATE 4324 #pragma push_macro("CHECK_SUCCESS") 4325 #undef CHECK_SUCCESS 4327 #pragma push_macro("CHECK_FAIL") 4330 #pragma push_macro("CHECK_NOT_NULL") 4331 #undef CHECK_NOT_NULL 4333 #pragma push_macro("MAKE_565") 4336 #pragma push_macro("MAKE_8888") 4339 #pragma push_macro("UNORM16") 4342 #pragma push_macro("UNORM16_SRGB") 4345 #pragma push_macro("AC_UnalignedSwap") 4346 #undef AC_UnalignedSwap 4348 #pragma push_macro("ECC_TO_BITFIELD") 4349 #undef ECC_TO_BITFIELD 4351 #pragma push_macro("CRC_TO_BITFIELD") 4352 #undef CRC_TO_BITFIELD 4354 #pragma push_macro("SCENE_QUERY_STAT_ONLY") 4355 #undef SCENE_QUERY_STAT_ONLY 4357 #pragma push_macro("SCENE_QUERY_STAT_NAME_ONLY") 4358 #undef SCENE_QUERY_STAT_NAME_ONLY 4360 #pragma push_macro("SCENE_QUERY_STAT") 4361 #undef SCENE_QUERY_STAT 4363 #pragma push_macro("MAKEFOURCC") 4366 #pragma push_macro("DIST_GET_RANDOM_VALUE") 4367 #undef DIST_GET_RANDOM_VALUE 4369 #pragma push_macro("DEFINE_GAME_DELEGATE") 4370 #undef DEFINE_GAME_DELEGATE 4372 #pragma push_macro("DEFINE_GAME_DELEGATE_TYPED") 4373 #undef DEFINE_GAME_DELEGATE_TYPED 4375 #pragma push_macro("SET_BONE_DATA") 4376 #undef SET_BONE_DATA 4378 #pragma push_macro("DECLARE_HIT_PROXY_STATIC") 4379 #undef DECLARE_HIT_PROXY_STATIC 4381 #pragma push_macro("DECLARE_HIT_PROXY") 4382 #undef DECLARE_HIT_PROXY 4384 #pragma push_macro("IMPLEMENT_HIT_PROXY_BASE") 4385 #undef IMPLEMENT_HIT_PROXY_BASE 4387 #pragma push_macro("IMPLEMENT_HIT_PROXY") 4388 #undef IMPLEMENT_HIT_PROXY 4390 #pragma push_macro("EVAL_CURVE") 4393 #pragma push_macro("FIND_POINT") 4396 #pragma push_macro("IMPLEMENT_MATERIAL_SHADER_TYPE") 4397 #undef IMPLEMENT_MATERIAL_SHADER_TYPE 4399 #pragma push_macro("TRACE_CLASS") 4402 #pragma push_macro("TRACE_OBJECT") 4405 #pragma push_macro("TRACE_OBJECT_EVENT") 4406 #undef TRACE_OBJECT_EVENT 4408 #pragma push_macro("UNCONDITIONAL_TRACE_OBJECT_EVENT") 4409 #undef UNCONDITIONAL_TRACE_OBJECT_EVENT 4411 #pragma push_macro("TRACE_WORLD") 4414 #pragma push_macro("PARTICLE_INSTANCE_PREFETCH") 4415 #undef PARTICLE_INSTANCE_PREFETCH 4417 #pragma push_macro("DECLARE_PARTICLE") 4418 #undef DECLARE_PARTICLE 4420 #pragma push_macro("DECLARE_PARTICLE_CONST") 4421 #undef DECLARE_PARTICLE_CONST 4423 #pragma push_macro("DECLARE_PARTICLE_PTR") 4424 #undef DECLARE_PARTICLE_PTR 4426 #pragma push_macro("PARTICLE_ELEMENT") 4427 #undef PARTICLE_ELEMENT 4429 #pragma push_macro("TRAIL_EMITTER_CHECK_FLAG") 4430 #undef TRAIL_EMITTER_CHECK_FLAG 4432 #pragma push_macro("TRAIL_EMITTER_SET_FLAG") 4433 #undef TRAIL_EMITTER_SET_FLAG 4435 #pragma push_macro("TRAIL_EMITTER_GET_PREVNEXT") 4436 #undef TRAIL_EMITTER_GET_PREVNEXT 4438 #pragma push_macro("TRAIL_EMITTER_SET_PREVNEXT") 4439 #undef TRAIL_EMITTER_SET_PREVNEXT 4441 #pragma push_macro("TRAIL_EMITTER_IS_START") 4442 #undef TRAIL_EMITTER_IS_START 4444 #pragma push_macro("TRAIL_EMITTER_SET_START") 4445 #undef TRAIL_EMITTER_SET_START 4447 #pragma push_macro("TRAIL_EMITTER_IS_END") 4448 #undef TRAIL_EMITTER_IS_END 4450 #pragma push_macro("TRAIL_EMITTER_SET_END") 4451 #undef TRAIL_EMITTER_SET_END 4453 #pragma push_macro("TRAIL_EMITTER_IS_MIDDLE") 4454 #undef TRAIL_EMITTER_IS_MIDDLE 4456 #pragma push_macro("TRAIL_EMITTER_SET_MIDDLE") 4457 #undef TRAIL_EMITTER_SET_MIDDLE 4459 #pragma push_macro("TRAIL_EMITTER_IS_ONLY") 4460 #undef TRAIL_EMITTER_IS_ONLY 4462 #pragma push_macro("TRAIL_EMITTER_SET_ONLY") 4463 #undef TRAIL_EMITTER_SET_ONLY 4465 #pragma push_macro("TRAIL_EMITTER_IS_FORCEKILL") 4466 #undef TRAIL_EMITTER_IS_FORCEKILL 4468 #pragma push_macro("TRAIL_EMITTER_SET_FORCEKILL") 4469 #undef TRAIL_EMITTER_SET_FORCEKILL 4471 #pragma push_macro("TRAIL_EMITTER_IS_DEADTRAIL") 4472 #undef TRAIL_EMITTER_IS_DEADTRAIL 4474 #pragma push_macro("TRAIL_EMITTER_SET_DEADTRAIL") 4475 #undef TRAIL_EMITTER_SET_DEADTRAIL 4477 #pragma push_macro("TRAIL_EMITTER_IS_HEAD") 4478 #undef TRAIL_EMITTER_IS_HEAD 4480 #pragma push_macro("TRAIL_EMITTER_IS_HEADONLY") 4481 #undef TRAIL_EMITTER_IS_HEADONLY 4483 #pragma push_macro("TRAIL_EMITTER_GET_PREV") 4484 #undef TRAIL_EMITTER_GET_PREV 4486 #pragma push_macro("TRAIL_EMITTER_SET_PREV") 4487 #undef TRAIL_EMITTER_SET_PREV 4489 #pragma push_macro("TRAIL_EMITTER_GET_NEXT") 4490 #undef TRAIL_EMITTER_GET_NEXT 4492 #pragma push_macro("TRAIL_EMITTER_SET_NEXT") 4493 #undef TRAIL_EMITTER_SET_NEXT 4495 #pragma push_macro("BEAM2_TYPEDATA_SETFREQUENCY") 4496 #undef BEAM2_TYPEDATA_SETFREQUENCY 4498 #pragma push_macro("SRA_UPDATE_CALLBACK") 4499 #undef SRA_UPDATE_CALLBACK 4501 #pragma push_macro("VIEW_UNIFORM_BUFFER_MEMBER") 4502 #undef VIEW_UNIFORM_BUFFER_MEMBER 4504 #pragma push_macro("VIEW_UNIFORM_BUFFER_MEMBER_EX") 4505 #undef VIEW_UNIFORM_BUFFER_MEMBER_EX 4507 #pragma push_macro("VIEW_UNIFORM_BUFFER_MEMBER_ARRAY") 4508 #undef VIEW_UNIFORM_BUFFER_MEMBER_ARRAY 4510 #pragma push_macro("STEREO_LAYER_SHAPE_BOILERPLATE") 4511 #undef STEREO_LAYER_SHAPE_BOILERPLATE 4513 #pragma push_macro("CAN_TRACE_OBJECT") 4514 #undef CAN_TRACE_OBJECT 4516 #pragma push_macro("CANNOT_TRACE_OBJECT") 4517 #undef CANNOT_TRACE_OBJECT 4519 #pragma push_macro("MARK_OBJECT_TRACEABLE") 4520 #undef MARK_OBJECT_TRACEABLE 4522 #pragma push_macro("SET_OBJECT_TRACEABLE") 4523 #undef SET_OBJECT_TRACEABLE 4525 #pragma push_macro("GET_TRACE_OBJECT_VALUE") 4526 #undef GET_TRACE_OBJECT_VALUE 4528 #pragma push_macro("DISABLE_ENGINE_ACTOR_TRACE_FILTERING") 4529 #undef DISABLE_ENGINE_ACTOR_TRACE_FILTERING 4531 #pragma push_macro("DISABLE_ENGINE_WORLD_TRACE_FILTERING") 4532 #undef DISABLE_ENGINE_WORLD_TRACE_FILTERING 4534 #pragma push_macro("ANIM_MT_SCOPE_CYCLE_COUNTER") 4535 #undef ANIM_MT_SCOPE_CYCLE_COUNTER 4537 #pragma push_macro("TRACE_ANIM_TICK_RECORD") 4538 #undef TRACE_ANIM_TICK_RECORD 4540 #pragma push_macro("TRACE_SKELETAL_MESH") 4541 #undef TRACE_SKELETAL_MESH 4543 #pragma push_macro("TRACE_SKELETAL_MESH_COMPONENT") 4544 #undef TRACE_SKELETAL_MESH_COMPONENT 4546 #pragma push_macro("TRACE_SKELETALMESH_FRAME") 4547 #undef TRACE_SKELETALMESH_FRAME 4549 #pragma push_macro("TRACE_SCOPED_ANIM_GRAPH") 4550 #undef TRACE_SCOPED_ANIM_GRAPH 4552 #pragma push_macro("TRACE_SCOPED_ANIM_NODE") 4553 #undef TRACE_SCOPED_ANIM_NODE 4555 #pragma push_macro("TRACE_ANIM_NODE_VALUE") 4556 #undef TRACE_ANIM_NODE_VALUE 4558 #pragma push_macro("TRACE_ANIM_SEQUENCE_PLAYER") 4559 #undef TRACE_ANIM_SEQUENCE_PLAYER 4561 #pragma push_macro("TRACE_ANIM_STATE_MACHINE_STATE") 4562 #undef TRACE_ANIM_STATE_MACHINE_STATE 4564 #pragma push_macro("TRACE_ANIM_NOTIFY") 4565 #undef TRACE_ANIM_NOTIFY 4567 #pragma push_macro("TRACE_ANIM_SYNC_MARKER") 4568 #undef TRACE_ANIM_SYNC_MARKER 4570 #pragma push_macro("TRACE_ANIM_MONTAGE") 4571 #undef TRACE_ANIM_MONTAGE 4573 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE") 4574 #undef DEFINE_CONTROL_CHANNEL_MESSAGE 4576 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_ZEROPARAM") 4577 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_ZEROPARAM 4579 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_ONEPARAM") 4580 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_ONEPARAM 4582 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_TWOPARAM") 4583 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_TWOPARAM 4585 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_THREEPARAM") 4586 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_THREEPARAM 4588 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_FOURPARAM") 4589 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_FOURPARAM 4591 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_FIVEPARAM") 4592 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_FIVEPARAM 4594 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_SIXPARAM") 4595 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_SIXPARAM 4597 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_SEVENPARAM") 4598 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_SEVENPARAM 4600 #pragma push_macro("DEFINE_CONTROL_CHANNEL_MESSAGE_EIGHTPARAM") 4601 #undef DEFINE_CONTROL_CHANNEL_MESSAGE_EIGHTPARAM 4603 #pragma push_macro("IMPLEMENT_CONTROL_CHANNEL_MESSAGE") 4604 #undef IMPLEMENT_CONTROL_CHANNEL_MESSAGE 4606 #pragma push_macro("UE_LOG_PACKET_NOTIFY_WARNING") 4607 #undef UE_LOG_PACKET_NOTIFY_WARNING 4609 #pragma push_macro("GRANULAR_NETWORK_MEMORY_TRACKING_INIT") 4610 #undef GRANULAR_NETWORK_MEMORY_TRACKING_INIT 4612 #pragma push_macro("GRANULAR_NETWORK_MEMORY_TRACKING_TRACK") 4613 #undef GRANULAR_NETWORK_MEMORY_TRACKING_TRACK 4615 #pragma push_macro("GRANULAR_NETWORK_MEMORY_TRACKING_CUSTOM_WORK") 4616 #undef GRANULAR_NETWORK_MEMORY_TRACKING_CUSTOM_WORK 4618 #pragma push_macro("NETWORK_PROFILER") 4619 #undef NETWORK_PROFILER 4621 #pragma push_macro("DOREPLIFETIME_WITH_PARAMS_FAST") 4622 #undef DOREPLIFETIME_WITH_PARAMS_FAST 4624 #pragma push_macro("DOREPLIFETIME_WITH_PARAMS_FAST_STATIC_ARRAY") 4625 #undef DOREPLIFETIME_WITH_PARAMS_FAST_STATIC_ARRAY 4627 #pragma push_macro("DOREPLIFETIME_WITH_PARAMS") 4628 #undef DOREPLIFETIME_WITH_PARAMS 4630 #pragma push_macro("DOREPLIFETIME") 4631 #undef DOREPLIFETIME 4633 #pragma push_macro("DOREPLIFETIME_DIFFNAMES") 4634 #undef DOREPLIFETIME_DIFFNAMES 4636 #pragma push_macro("DOREPLIFETIME_CONDITION") 4637 #undef DOREPLIFETIME_CONDITION 4639 #pragma push_macro("DOREPLIFETIME_CONDITION_NOTIFY") 4640 #undef DOREPLIFETIME_CONDITION_NOTIFY 4642 #pragma push_macro("DOREPLIFETIME_ACTIVE_OVERRIDE_FAST") 4643 #undef DOREPLIFETIME_ACTIVE_OVERRIDE_FAST 4645 #pragma push_macro("DOREPLIFETIME_ACTIVE_OVERRIDE_FAST_STATIC_ARRAY") 4646 #undef DOREPLIFETIME_ACTIVE_OVERRIDE_FAST_STATIC_ARRAY 4648 #pragma push_macro("DOREPLIFETIME_ACTIVE_OVERRIDE") 4649 #undef DOREPLIFETIME_ACTIVE_OVERRIDE 4651 #pragma push_macro("DOREPLIFETIME_CHANGE_CONDITION") 4652 #undef DOREPLIFETIME_CHANGE_CONDITION 4654 #pragma push_macro("DISABLE_REPLICATED_PROPERTY") 4655 #undef DISABLE_REPLICATED_PROPERTY 4657 #pragma push_macro("DISABLE_REPLICATED_PRIVATE_PROPERTY") 4658 #undef DISABLE_REPLICATED_PRIVATE_PROPERTY 4660 #pragma push_macro("DISABLE_REPLICATED_PROPERTY_FAST") 4661 #undef DISABLE_REPLICATED_PROPERTY_FAST 4663 #pragma push_macro("DISABLE_REPLICATED_PROPERTY_FAST_STATIC_ARRAY") 4664 #undef DISABLE_REPLICATED_PROPERTY_FAST_STATIC_ARRAY 4666 #pragma push_macro("DISABLE_ALL_CLASS_REPLICATED_PROPERTIES") 4667 #undef DISABLE_ALL_CLASS_REPLICATED_PROPERTIES 4669 #pragma push_macro("DISABLE_ALL_CLASS_REPLICATED_PROPERTIES_FAST") 4670 #undef DISABLE_ALL_CLASS_REPLICATED_PROPERTIES_FAST 4672 #pragma push_macro("RESET_REPLIFETIME_CONDITION") 4673 #undef RESET_REPLIFETIME_CONDITION 4675 #pragma push_macro("RESET_REPLIFETIME") 4676 #undef RESET_REPLIFETIME 4678 #pragma push_macro("RESET_REPLIFETIME_CONDITION_FAST") 4679 #undef RESET_REPLIFETIME_CONDITION_FAST 4681 #pragma push_macro("RESET_REPLIFETIME_CONDITION_FAST_STATIC_ARRAY") 4682 #undef RESET_REPLIFETIME_CONDITION_FAST_STATIC_ARRAY 4684 #pragma push_macro("RESET_REPLIFETIME_FAST") 4685 #undef RESET_REPLIFETIME_FAST 4687 #pragma push_macro("RESET_REPLIFETIME_FAST_STATIC_ARRAY") 4688 #undef RESET_REPLIFETIME_FAST_STATIC_ARRAY 4690 #pragma push_macro("RPC_VALIDATE") 4693 #pragma push_macro("REDIRECT_TO_VLOG") 4694 #undef REDIRECT_TO_VLOG 4696 #pragma push_macro("REDIRECT_OBJECT_TO_VLOG") 4697 #undef REDIRECT_OBJECT_TO_VLOG 4699 #pragma push_macro("CONNECT_WITH_VLOG") 4700 #undef CONNECT_WITH_VLOG 4702 #pragma push_macro("CONNECT_OBJECT_WITH_VLOG") 4703 #undef CONNECT_OBJECT_WITH_VLOG 4705 #pragma push_macro("UE_VLOG") 4708 #pragma push_macro("UE_CVLOG") 4711 #pragma push_macro("UE_VLOG_UELOG") 4712 #undef UE_VLOG_UELOG 4714 #pragma push_macro("UE_CVLOG_UELOG") 4715 #undef UE_CVLOG_UELOG 4717 #pragma push_macro("UE_VLOG_SEGMENT") 4718 #undef UE_VLOG_SEGMENT 4720 #pragma push_macro("UE_CVLOG_SEGMENT") 4721 #undef UE_CVLOG_SEGMENT 4723 #pragma push_macro("UE_VLOG_SEGMENT_THICK") 4724 #undef UE_VLOG_SEGMENT_THICK 4726 #pragma push_macro("UE_CVLOG_SEGMENT_THICK") 4727 #undef UE_CVLOG_SEGMENT_THICK 4729 #pragma push_macro("UE_VLOG_LOCATION") 4730 #undef UE_VLOG_LOCATION 4732 #pragma push_macro("UE_CVLOG_LOCATION") 4733 #undef UE_CVLOG_LOCATION 4735 #pragma push_macro("UE_VLOG_BOX") 4738 #pragma push_macro("UE_CVLOG_BOX") 4741 #pragma push_macro("UE_VLOG_OBOX") 4744 #pragma push_macro("UE_CVLOG_OBOX") 4745 #undef UE_CVLOG_OBOX 4747 #pragma push_macro("UE_VLOG_CONE") 4750 #pragma push_macro("UE_CVLOG_CONE") 4751 #undef UE_CVLOG_CONE 4753 #pragma push_macro("UE_VLOG_CYLINDER") 4754 #undef UE_VLOG_CYLINDER 4756 #pragma push_macro("UE_CVLOG_CYLINDER") 4757 #undef UE_CVLOG_CYLINDER 4759 #pragma push_macro("UE_VLOG_CAPSULE") 4760 #undef UE_VLOG_CAPSULE 4762 #pragma push_macro("UE_CVLOG_CAPSULE") 4763 #undef UE_CVLOG_CAPSULE 4765 #pragma push_macro("UE_VLOG_HISTOGRAM") 4766 #undef UE_VLOG_HISTOGRAM 4768 #pragma push_macro("UE_CVLOG_HISTOGRAM") 4769 #undef UE_CVLOG_HISTOGRAM 4771 #pragma push_macro("UE_VLOG_PULLEDCONVEX") 4772 #undef UE_VLOG_PULLEDCONVEX 4774 #pragma push_macro("UE_CVLOG_PULLEDCONVEX") 4775 #undef UE_CVLOG_PULLEDCONVEX 4777 #pragma push_macro("UE_VLOG_MESH") 4780 #pragma push_macro("UE_CVLOG_MESH") 4781 #undef UE_CVLOG_MESH 4783 #pragma push_macro("UE_VLOG_CONVEXPOLY") 4784 #undef UE_VLOG_CONVEXPOLY 4786 #pragma push_macro("UE_CVLOG_CONVEXPOLY") 4787 #undef UE_CVLOG_CONVEXPOLY 4789 #pragma push_macro("UE_VLOG_ARROW") 4790 #undef UE_VLOG_ARROW 4792 #pragma push_macro("UE_CVLOG_ARROW") 4793 #undef UE_CVLOG_ARROW 4795 #pragma push_macro("DECLARE_VLOG_EVENT") 4796 #undef DECLARE_VLOG_EVENT 4798 #pragma push_macro("DEFINE_VLOG_EVENT") 4799 #undef DEFINE_VLOG_EVENT 4801 #pragma push_macro("UE_VLOG_EVENTS") 4802 #undef UE_VLOG_EVENTS 4804 #pragma push_macro("UE_CVLOG_EVENTS") 4805 #undef UE_CVLOG_EVENTS 4807 #pragma push_macro("UE_VLOG_EVENT_WITH_DATA") 4808 #undef UE_VLOG_EVENT_WITH_DATA 4810 #pragma push_macro("UE_CVLOG_EVENT_WITH_DATA") 4811 #undef UE_CVLOG_EVENT_WITH_DATA 4813 #pragma push_macro("UE_IFVLOG") 4816 #pragma push_macro("TEXT_CONDITION") 4817 #undef TEXT_CONDITION 4819 #pragma push_macro("COLLAPSED_LOGF") 4820 #undef COLLAPSED_LOGF 4822 #pragma push_macro("DEFINE_ENUM_TO_STRING") 4823 #undef DEFINE_ENUM_TO_STRING 4825 #pragma push_macro("DECLARE_ENUM_TO_STRING") 4826 #undef DECLARE_ENUM_TO_STRING 4828 #pragma push_macro("EVOLUTION_TRAIT") 4829 #undef EVOLUTION_TRAIT 4831 #pragma push_macro("SCOPE_CYCLE_COUNTER_GJK") 4832 #undef SCOPE_CYCLE_COUNTER_GJK 4834 #pragma push_macro("MAX_CLAMP") 4837 #pragma push_macro("MIN_CLAMP") 4840 #pragma push_macro("RANGE_CLAMP") 4843 #pragma push_macro("CHAOS_CHECK") 4846 #pragma push_macro("CHAOS_ENSURE") 4849 #pragma push_macro("CHAOS_ENSURE_MSG") 4850 #undef CHAOS_ENSURE_MSG 4852 #pragma push_macro("CHAOS_LOG") 4855 #pragma push_macro("CHAOS_CLOG") 4858 #pragma push_macro("CHAOS_PERF_TEST") 4859 #undef CHAOS_PERF_TEST 4861 #pragma push_macro("CHAOS_SCOPED_TIMER") 4862 #undef CHAOS_SCOPED_TIMER 4864 #pragma push_macro("PARTICLE_PROPERTY") 4865 #undef PARTICLE_PROPERTY 4867 #pragma push_macro("PROPERTY_TYPE") 4868 #undef PROPERTY_TYPE 4870 #pragma push_macro("SHAPE_PROPERTY") 4871 #undef SHAPE_PROPERTY 4873 #pragma push_macro("PARTICLE_PROPERTY_CHECKED") 4874 #undef PARTICLE_PROPERTY_CHECKED 4876 #pragma push_macro("CONSTRAINT_JOINT_PROPERPETY_IMPL") 4877 #undef CONSTRAINT_JOINT_PROPERPETY_IMPL 4879 #pragma push_macro("SCOPE_CYCLE_COUNTER_NAROWPHASE") 4880 #undef SCOPE_CYCLE_COUNTER_NAROWPHASE 4882 #pragma push_macro("CHAOS_COLLISION_STAT") 4883 #undef CHAOS_COLLISION_STAT 4885 #pragma push_macro("CHAOS_COLLISION_STAT_DISABLED") 4886 #undef CHAOS_COLLISION_STAT_DISABLED 4888 #pragma push_macro("MANAGED_ARRAY_TYPE") 4889 #undef MANAGED_ARRAY_TYPE 4891 #pragma push_macro("COPY_ON_WRITE_ATTRIBUTE") 4892 #undef COPY_ON_WRITE_ATTRIBUTE 4894 #pragma push_macro("SCOPE_LOG_GAMEPLAYTAGS") 4895 #undef SCOPE_LOG_GAMEPLAYTAGS 4897 #pragma push_macro("PARSE_FLOAT") 4900 #pragma push_macro("PARSE_INT") 4903 #pragma push_macro("ADDKEYMAP") 4906 #pragma push_macro("MAP_OEM_VK_TO_SCAN") 4907 #undef MAP_OEM_VK_TO_SCAN 4909 #pragma push_macro("JSON_SERIALIZE") 4910 #undef JSON_SERIALIZE 4912 #pragma push_macro("JSON_SERIALIZE_ARRAY") 4913 #undef JSON_SERIALIZE_ARRAY 4915 #pragma push_macro("JSON_SERIALIZE_MAP") 4916 #undef JSON_SERIALIZE_MAP 4918 #pragma push_macro("JSON_SERIALIZE_SIMPLECOPY") 4919 #undef JSON_SERIALIZE_SIMPLECOPY 4921 #pragma push_macro("JSON_SERIALIZE_MAP_SAFE") 4922 #undef JSON_SERIALIZE_MAP_SAFE 4924 #pragma push_macro("JSON_SERIALIZE_SERIALIZABLE") 4925 #undef JSON_SERIALIZE_SERIALIZABLE 4927 #pragma push_macro("JSON_SERIALIZE_RAW_JSON_STRING") 4928 #undef JSON_SERIALIZE_RAW_JSON_STRING 4930 #pragma push_macro("JSON_SERIALIZE_ARRAY_SERIALIZABLE") 4931 #undef JSON_SERIALIZE_ARRAY_SERIALIZABLE 4933 #pragma push_macro("JSON_SERIALIZE_MAP_SERIALIZABLE") 4934 #undef JSON_SERIALIZE_MAP_SERIALIZABLE 4936 #pragma push_macro("JSON_SERIALIZE_OBJECT_SERIALIZABLE") 4937 #undef JSON_SERIALIZE_OBJECT_SERIALIZABLE 4939 #pragma push_macro("JSON_SERIALIZE_DATETIME_UNIX_TIMESTAMP") 4940 #undef JSON_SERIALIZE_DATETIME_UNIX_TIMESTAMP 4942 #pragma push_macro("JSON_SERIALIZE_DATETIME_UNIX_TIMESTAMP_MILLISECONDS") 4943 #undef JSON_SERIALIZE_DATETIME_UNIX_TIMESTAMP_MILLISECONDS 4945 #pragma push_macro("JSON_SERIALIZE_ENUM") 4946 #undef JSON_SERIALIZE_ENUM 4948 #pragma push_macro("HEIGHTDATA") 4951 #pragma push_macro("CHECK_JNI_METHOD") 4952 #undef CHECK_JNI_METHOD 4954 #pragma push_macro("VERSION_TEXT") 4957 #pragma push_macro("VERSION_STRINGIFY_2") 4958 #undef VERSION_STRINGIFY_2 4960 #pragma push_macro("VERSION_STRINGIFY") 4961 #undef VERSION_STRINGIFY 4963 #pragma push_macro("SAFE_CA_CALL") 4966 #pragma push_macro("CORE_AUDIO_ERR") 4967 #undef CORE_AUDIO_ERR 4969 #pragma push_macro("NEW_GLOBAL_PROPERTY") 4970 #undef NEW_GLOBAL_PROPERTY 4972 #pragma push_macro("NEW_OUTPUT_PROPERTY") 4973 #undef NEW_OUTPUT_PROPERTY 4975 #pragma push_macro("DECLARE_RPC") 4978 #pragma push_macro("MOVIESCENE_DETAILED_SCOPE_CYCLE_COUNTER") 4979 #undef MOVIESCENE_DETAILED_SCOPE_CYCLE_COUNTER 4981 #pragma push_macro("UE_MOVIESCENE_TODO_IMPL") 4982 #undef UE_MOVIESCENE_TODO_IMPL 4984 #pragma push_macro("UE_MOVIESCENE_TODO") 4985 #undef UE_MOVIESCENE_TODO 4987 #pragma push_macro("INITIALIZE_NAVQUERY_SIMPLE") 4988 #undef INITIALIZE_NAVQUERY_SIMPLE 4990 #pragma push_macro("INITIALIZE_NAVQUERY") 4991 #undef INITIALIZE_NAVQUERY 4993 #pragma push_macro("INITIALIZE_NAVQUERY_WLINKFILTER") 4994 #undef INITIALIZE_NAVQUERY_WLINKFILTER 4996 #pragma push_macro("TEXT_WEAKOBJ_NAME") 4997 #undef TEXT_WEAKOBJ_NAME 4999 #pragma push_macro("REGISTER_NET_ANALYTICS") 5000 #undef REGISTER_NET_ANALYTICS 5002 #pragma push_macro("CONDITIONAL_ON_PUSH_MODEL") 5003 #undef CONDITIONAL_ON_PUSH_MODEL 5005 #pragma push_macro("IS_PUSH_MODEL_ENABLED") 5006 #undef IS_PUSH_MODEL_ENABLED 5008 #pragma push_macro("PUSH_MAKE_BP_PROPERTIES_PUSH_MODEL") 5009 #undef PUSH_MAKE_BP_PROPERTIES_PUSH_MODEL 5011 #pragma push_macro("GET_PROPERTY_REP_INDEX") 5012 #undef GET_PROPERTY_REP_INDEX 5014 #pragma push_macro("GET_PROPERTY_REP_INDEX_STATIC_ARRAY_START") 5015 #undef GET_PROPERTY_REP_INDEX_STATIC_ARRAY_START 5017 #pragma push_macro("GET_PROPERTY_REP_INDEX_STATIC_ARRAY_END") 5018 #undef GET_PROPERTY_REP_INDEX_STATIC_ARRAY_END 5020 #pragma push_macro("GET_PROPERTY_REP_INDEX_STATIC_ARRAY_INDEX") 5021 #undef GET_PROPERTY_REP_INDEX_STATIC_ARRAY_INDEX 5023 #pragma push_macro("IS_PROPERTY_REPLICATED") 5024 #undef IS_PROPERTY_REPLICATED 5026 #pragma push_macro("CONDITIONAL_ON_OBJECT_NET_ID") 5027 #undef CONDITIONAL_ON_OBJECT_NET_ID 5029 #pragma push_macro("CONDITIONAL_ON_OBJECT_NET_ID_DYNAMIC") 5030 #undef CONDITIONAL_ON_OBJECT_NET_ID_DYNAMIC 5032 #pragma push_macro("CONDITIONAL_ON_REP_INDEX_AND_OBJECT_NET_ID") 5033 #undef CONDITIONAL_ON_REP_INDEX_AND_OBJECT_NET_ID 5035 #pragma push_macro("MARK_PROPERTY_DIRTY_UNSAFE") 5036 #undef MARK_PROPERTY_DIRTY_UNSAFE 5038 #pragma push_macro("MARK_PROPERTY_DIRTY") 5039 #undef MARK_PROPERTY_DIRTY 5041 #pragma push_macro("MARK_PROPERTY_DIRTY_STATIC_ARRAY_INDEX") 5042 #undef MARK_PROPERTY_DIRTY_STATIC_ARRAY_INDEX 5044 #pragma push_macro("MARK_PROPERTY_DIRTY_STATIC_ARRAY") 5045 #undef MARK_PROPERTY_DIRTY_STATIC_ARRAY 5047 #pragma push_macro("MARK_PROPERTY_DIRTY_FROM_NAME") 5048 #undef MARK_PROPERTY_DIRTY_FROM_NAME 5050 #pragma push_macro("MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY_INDEX") 5051 #undef MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY_INDEX 5053 #pragma push_macro("MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY") 5054 #undef MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY 5056 #pragma push_macro("GET_PROPERTY_REP_INDEX_STATIC_ARRAY") 5057 #undef GET_PROPERTY_REP_INDEX_STATIC_ARRAY 5059 #pragma push_macro("REPLICATED_BASE_CLASS") 5060 #undef REPLICATED_BASE_CLASS 5062 #pragma push_macro("UE_NET_TRACE_CREATE_COLLECTOR") 5063 #undef UE_NET_TRACE_CREATE_COLLECTOR 5065 #pragma push_macro("UE_NET_TRACE_DESTROY_COLLECTOR") 5066 #undef UE_NET_TRACE_DESTROY_COLLECTOR 5068 #pragma push_macro("UE_NET_TRACE_SCOPE") 5069 #undef UE_NET_TRACE_SCOPE 5071 #pragma push_macro("UE_NET_TRACE_OBJECT_SCOPE") 5072 #undef UE_NET_TRACE_OBJECT_SCOPE 5074 #pragma push_macro("UE_NET_TRACE_DYNAMIC_NAME_SCOPE") 5075 #undef UE_NET_TRACE_DYNAMIC_NAME_SCOPE 5077 #pragma push_macro("UE_NET_TRACE_NAMED_SCOPE") 5078 #undef UE_NET_TRACE_NAMED_SCOPE 5080 #pragma push_macro("UE_NET_TRACE_NAMED_OBJECT_SCOPE") 5081 #undef UE_NET_TRACE_NAMED_OBJECT_SCOPE 5083 #pragma push_macro("UE_NET_TRACE_NAMED_DYNAMIC_NAME_SCOPE") 5084 #undef UE_NET_TRACE_NAMED_DYNAMIC_NAME_SCOPE 5086 #pragma push_macro("UE_NET_TRACE_SET_SCOPE_NAME") 5087 #undef UE_NET_TRACE_SET_SCOPE_NAME 5089 #pragma push_macro("UE_NET_TRACE_SET_SCOPE_OBJECTID") 5090 #undef UE_NET_TRACE_SET_SCOPE_OBJECTID 5092 #pragma push_macro("UE_NET_TRACE_EXIT_NAMED_SCOPE") 5093 #undef UE_NET_TRACE_EXIT_NAMED_SCOPE 5095 #pragma push_macro("UE_NET_TRACE_OFFSET_SCOPE") 5096 #undef UE_NET_TRACE_OFFSET_SCOPE 5098 #pragma push_macro("UE_NET_TRACE") 5101 #pragma push_macro("UE_NET_TRACE_DYNAMIC_NAME") 5102 #undef UE_NET_TRACE_DYNAMIC_NAME 5104 #pragma push_macro("UE_NET_TRACE_FLUSH_COLLECTOR") 5105 #undef UE_NET_TRACE_FLUSH_COLLECTOR 5107 #pragma push_macro("UE_NET_TRACE_BEGIN_BUNCH") 5108 #undef UE_NET_TRACE_BEGIN_BUNCH 5110 #pragma push_macro("UE_NET_TRACE_DISCARD_BUNCH") 5111 #undef UE_NET_TRACE_DISCARD_BUNCH 5113 #pragma push_macro("UE_NET_TRACE_POP_SEND_BUNCH") 5114 #undef UE_NET_TRACE_POP_SEND_BUNCH 5116 #pragma push_macro("UE_NET_TRACE_EVENTS") 5117 #undef UE_NET_TRACE_EVENTS 5119 #pragma push_macro("UE_NET_TRACE_END_BUNCH") 5120 #undef UE_NET_TRACE_END_BUNCH 5122 #pragma push_macro("UE_NET_TRACE_BUNCH_SCOPE") 5123 #undef UE_NET_TRACE_BUNCH_SCOPE 5125 #pragma push_macro("UE_NET_TRACE_ASSIGNED_GUID") 5126 #undef UE_NET_TRACE_ASSIGNED_GUID 5128 #pragma push_macro("UE_NET_TRACE_NETHANDLE_CREATED") 5129 #undef UE_NET_TRACE_NETHANDLE_CREATED 5131 #pragma push_macro("UE_NET_TRACE_NETHANDLE_DESTROYED") 5132 #undef UE_NET_TRACE_NETHANDLE_DESTROYED 5134 #pragma push_macro("UE_NET_TRACE_CONNECTION_CREATED") 5135 #undef UE_NET_TRACE_CONNECTION_CREATED 5137 #pragma push_macro("UE_NET_TRACE_CONNECTION_CLOSED") 5138 #undef UE_NET_TRACE_CONNECTION_CLOSED 5140 #pragma push_macro("UE_NET_TRACE_PACKET_DROPPED") 5141 #undef UE_NET_TRACE_PACKET_DROPPED 5143 #pragma push_macro("UE_NET_TRACE_PACKET_SEND") 5144 #undef UE_NET_TRACE_PACKET_SEND 5146 #pragma push_macro("UE_NET_TRACE_PACKET_RECV") 5147 #undef UE_NET_TRACE_PACKET_RECV 5149 #pragma push_macro("UE_NET_TRACE_END_SESSION") 5150 #undef UE_NET_TRACE_END_SESSION 5152 #pragma push_macro("UE_NET_TRACE_DO_IF") 5153 #undef UE_NET_TRACE_DO_IF 5155 #pragma push_macro("UE_NET_TRACE_INTERNAL_CREATE_COLLECTOR") 5156 #undef UE_NET_TRACE_INTERNAL_CREATE_COLLECTOR 5158 #pragma push_macro("UE_NET_TRACE_INTERNAL_DESTROY_COLLECTOR") 5159 #undef UE_NET_TRACE_INTERNAL_DESTROY_COLLECTOR 5161 #pragma push_macro("UE_NET_TRACE_INTERNAL_FLUSH_COLLECTOR") 5162 #undef UE_NET_TRACE_INTERNAL_FLUSH_COLLECTOR 5164 #pragma push_macro("UE_NET_TRACE_INTERNAL_BEGIN_BUNCH") 5165 #undef UE_NET_TRACE_INTERNAL_BEGIN_BUNCH 5167 #pragma push_macro("UE_NET_TRACE_INTERNAL_DISCARD_BUNCH") 5168 #undef UE_NET_TRACE_INTERNAL_DISCARD_BUNCH 5170 #pragma push_macro("UE_NET_TRACE_INTERNAL_POP_SEND_BUNCH") 5171 #undef UE_NET_TRACE_INTERNAL_POP_SEND_BUNCH 5173 #pragma push_macro("UE_NET_TRACE_INTERNAL_EVENTS") 5174 #undef UE_NET_TRACE_INTERNAL_EVENTS 5176 #pragma push_macro("UE_NET_TRACE_INTERNAL_END_BUNCH") 5177 #undef UE_NET_TRACE_INTERNAL_END_BUNCH 5179 #pragma push_macro("UE_NET_TRACE_INTERNAL_BUNCH_SCOPE") 5180 #undef UE_NET_TRACE_INTERNAL_BUNCH_SCOPE 5182 #pragma push_macro("UE_NET_TRACE_INTERNAL_SCOPE") 5183 #undef UE_NET_TRACE_INTERNAL_SCOPE 5185 #pragma push_macro("UE_NET_TRACE_INTERNAL_OBJECT_SCOPE") 5186 #undef UE_NET_TRACE_INTERNAL_OBJECT_SCOPE 5188 #pragma push_macro("UE_NET_TRACE_INTERNAL_DYNAMIC_NAME_SCOPE") 5189 #undef UE_NET_TRACE_INTERNAL_DYNAMIC_NAME_SCOPE 5191 #pragma push_macro("UE_NET_TRACE_INTERNAL_NAMED_SCOPE") 5192 #undef UE_NET_TRACE_INTERNAL_NAMED_SCOPE 5194 #pragma push_macro("UE_NET_TRACE_INTERNAL_NAMED_OBJECT_SCOPE") 5195 #undef UE_NET_TRACE_INTERNAL_NAMED_OBJECT_SCOPE 5197 #pragma push_macro("UE_NET_TRACE_INTERNAL_NAMED_DYNAMIC_NAME_SCOPE") 5198 #undef UE_NET_TRACE_INTERNAL_NAMED_DYNAMIC_NAME_SCOPE 5200 #pragma push_macro("UE_NET_TRACE_INTERNAL_SET_SCOPE_NAME") 5201 #undef UE_NET_TRACE_INTERNAL_SET_SCOPE_NAME 5203 #pragma push_macro("UE_NET_TRACE_INTERNAL_SET_SCOPE_OBJECTID") 5204 #undef UE_NET_TRACE_INTERNAL_SET_SCOPE_OBJECTID 5206 #pragma push_macro("UE_NET_TRACE_INTERNAL_EXIT_NAMED_SCOPE") 5207 #undef UE_NET_TRACE_INTERNAL_EXIT_NAMED_SCOPE 5209 #pragma push_macro("UE_NET_TRACE_INTERNAL_OFFSET_SCOPE") 5210 #undef UE_NET_TRACE_INTERNAL_OFFSET_SCOPE 5212 #pragma push_macro("UE_NET_TRACE_INTERNAL") 5213 #undef UE_NET_TRACE_INTERNAL 5215 #pragma push_macro("UE_NET_TRACE_INTERNAL_DYNAMIC_NAME") 5216 #undef UE_NET_TRACE_INTERNAL_DYNAMIC_NAME 5218 #pragma push_macro("UE_NET_TRACE_INTERNAL_ASSIGNED_GUID") 5219 #undef UE_NET_TRACE_INTERNAL_ASSIGNED_GUID 5221 #pragma push_macro("UE_NET_TRACE_INTERNAL_NETHANDLE_CREATED") 5222 #undef UE_NET_TRACE_INTERNAL_NETHANDLE_CREATED 5224 #pragma push_macro("UE_NET_TRACE_INTERNAL_NETHANDLE_DESTROYED") 5225 #undef UE_NET_TRACE_INTERNAL_NETHANDLE_DESTROYED 5227 #pragma push_macro("UE_NET_TRACE_INTERNAL_CONNECTION_CREATED") 5228 #undef UE_NET_TRACE_INTERNAL_CONNECTION_CREATED 5230 #pragma push_macro("UE_NET_TRACE_INTERNAL_CONNECTION_CLOSED") 5231 #undef UE_NET_TRACE_INTERNAL_CONNECTION_CLOSED 5233 #pragma push_macro("UE_NET_TRACE_INTERNAL_PACKET_DROPPED") 5234 #undef UE_NET_TRACE_INTERNAL_PACKET_DROPPED 5236 #pragma push_macro("UE_NET_TRACE_INTERNAL_PACKET_SEND") 5237 #undef UE_NET_TRACE_INTERNAL_PACKET_SEND 5239 #pragma push_macro("UE_NET_TRACE_INTERNAL_PACKET_RECV") 5240 #undef UE_NET_TRACE_INTERNAL_PACKET_RECV 5242 #pragma push_macro("UE_NET_TRACE_INTERNAL_END_SESSION") 5243 #undef UE_NET_TRACE_INTERNAL_END_SESSION 5245 #pragma push_macro("CASE_ENUM_TO_STR") 5246 #undef CASE_ENUM_TO_STR 5248 #pragma push_macro("RETURN_IF_EQUAL") 5249 #undef RETURN_IF_EQUAL 5251 #pragma push_macro("ROTLEFT_64B") 5254 #pragma push_macro("_TEST_EQUAL") 5257 #pragma push_macro("_TEST_NOT_EQUAL") 5258 #undef _TEST_NOT_EQUAL 5260 #pragma push_macro("_TEST_NULL") 5263 #pragma push_macro("_TEST_NOT_NULL") 5264 #undef _TEST_NOT_NULL 5266 #pragma push_macro("TEST_EQUAL") 5269 #pragma push_macro("TEST_NOT_EQUAL") 5270 #undef TEST_NOT_EQUAL 5272 #pragma push_macro("TEST_TRUE") 5275 #pragma push_macro("TEST_FALSE") 5278 #pragma push_macro("TEST_NULL") 5281 #pragma push_macro("TEST_NOT_NULL") 5282 #undef TEST_NOT_NULL 5284 #pragma push_macro("TEST_BECOMES_TRUE") 5285 #undef TEST_BECOMES_TRUE 5287 #pragma push_macro("MOCK_FUNC_NOT_IMPLEMENTED") 5288 #undef MOCK_FUNC_NOT_IMPLEMENTED 5290 #pragma push_macro("ARRAY") 5293 #pragma push_macro("ARRAYU64") 5296 #pragma push_macro("CASE_ENUM_SET") 5297 #undef CASE_ENUM_SET 5299 #pragma push_macro("MAP_TO_RESULTSTRING") 5300 #undef MAP_TO_RESULTSTRING 5302 #pragma push_macro("PrintCurlFeature") 5303 #undef PrintCurlFeature 5305 #pragma push_macro("EnumCase") 5308 #pragma push_macro("RESTRICT_SSL_TLS_PROTOCOL") 5309 #undef RESTRICT_SSL_TLS_PROTOCOL 5311 #pragma push_macro("DEFINE_COMMAND") 5312 #undef DEFINE_COMMAND 5314 #pragma push_macro("DECLARE_COMMAND") 5315 #undef DECLARE_COMMAND 5317 #pragma push_macro("IMPL_HEADER_FIELD_GETTER") 5318 #undef IMPL_HEADER_FIELD_GETTER 5320 #pragma push_macro("OPUS_CHECK_CTL") 5321 #undef OPUS_CHECK_CTL 5323 #pragma push_macro("LWSWEBSOCKET_ESTATE_TOSTRING") 5324 #undef LWSWEBSOCKET_ESTATE_TOSTRING 5326 #pragma push_macro("LOG_AND_GET_GL_QUERY_INT") 5327 #undef LOG_AND_GET_GL_QUERY_INT 5329 #pragma push_macro("INDEX_TO_VOID") 5330 #undef INDEX_TO_VOID 5332 #pragma push_macro("ASSERT_NO_GL_ERROR") 5333 #undef ASSERT_NO_GL_ERROR 5335 #pragma push_macro("LOG_GL_STRING") 5336 #undef LOG_GL_STRING 5338 #pragma push_macro("LOG_AND_GET_GL_INT_TEMP") 5339 #undef LOG_AND_GET_GL_INT_TEMP 5341 #pragma push_macro("CHECK_COMPRESSED_FORMAT") 5342 #undef CHECK_COMPRESSED_FORMAT 5344 #pragma push_macro("LOG_GL_DEBUG_FLAG") 5345 #undef LOG_GL_DEBUG_FLAG 5347 #pragma push_macro("GL_CHECK") 5350 #pragma push_macro("LOG_AND_GET_GL_INT") 5351 #undef LOG_AND_GET_GL_INT 5353 #pragma push_macro("GET_GL_INT") 5356 #pragma push_macro("INTERFACE_BLOCK") 5357 #undef INTERFACE_BLOCK 5359 #pragma push_macro("VERIFY_EGL") 5362 #pragma push_macro("MACRO_TOKENIZER") 5363 #undef MACRO_TOKENIZER 5365 #pragma push_macro("MACRO_TOKENIZER2") 5366 #undef MACRO_TOKENIZER2 5368 #pragma push_macro("VERIFY_EGL_SCOPE_WITH_MSG_STR") 5369 #undef VERIFY_EGL_SCOPE_WITH_MSG_STR 5371 #pragma push_macro("VERIFY_EGL_SCOPE") 5372 #undef VERIFY_EGL_SCOPE 5374 #pragma push_macro("VERIFY_EGL_FUNC") 5375 #undef VERIFY_EGL_FUNC 5377 #pragma push_macro("QUERY_CHECK") 5380 #pragma push_macro("DEFINE_GL_ENTRYPOINTS") 5381 #undef DEFINE_GL_ENTRYPOINTS 5383 #pragma push_macro("GET_GL_ENTRYPOINTS") 5384 #undef GET_GL_ENTRYPOINTS 5386 #pragma push_macro("CHECK_GL_ENTRYPOINTS") 5387 #undef CHECK_GL_ENTRYPOINTS 5389 #pragma push_macro("ENUM_GL_ENTRYPOINTS") 5390 #undef ENUM_GL_ENTRYPOINTS 5392 #pragma push_macro("ENUM_GL_ENTRYPOINTS_OPTIONAL") 5393 #undef ENUM_GL_ENTRYPOINTS_OPTIONAL 5395 #pragma push_macro("ENUM_GL_ENTRYPOINTS_ALL") 5396 #undef ENUM_GL_ENTRYPOINTS_ALL 5398 #pragma push_macro("DECLARE_GL_ENTRYPOINTS") 5399 #undef DECLARE_GL_ENTRYPOINTS 5401 #pragma push_macro("CHECK_GL_ENTRYPOINTS_NULL") 5402 #undef CHECK_GL_ENTRYPOINTS_NULL 5404 #pragma push_macro("CHECK_GL_ENTRYPOINTS_OK") 5405 #undef CHECK_GL_ENTRYPOINTS_OK 5407 #pragma push_macro("ENUM_GL_ENTRYPOINTS_1_0") 5408 #undef ENUM_GL_ENTRYPOINTS_1_0 5410 #pragma push_macro("ENUM_GL_ENTRYPOINTS_1_1") 5411 #undef ENUM_GL_ENTRYPOINTS_1_1 5413 #pragma push_macro("ENUM_GL_ENTRYPOINTS_1_3") 5414 #undef ENUM_GL_ENTRYPOINTS_1_3 5416 #pragma push_macro("ENUM_GL_ENTRYPOINTS_1_4") 5417 #undef ENUM_GL_ENTRYPOINTS_1_4 5419 #pragma push_macro("ENUM_GL_ENTRYPOINTS_1_5") 5420 #undef ENUM_GL_ENTRYPOINTS_1_5 5422 #pragma push_macro("ENUM_GL_ENTRYPOINTS_2_0") 5423 #undef ENUM_GL_ENTRYPOINTS_2_0 5425 #pragma push_macro("ENUM_GL_ENTRYPOINTS_2_1") 5426 #undef ENUM_GL_ENTRYPOINTS_2_1 5428 #pragma push_macro("ENUM_GL_ENTRYPOINTS_3_0") 5429 #undef ENUM_GL_ENTRYPOINTS_3_0 5431 #pragma push_macro("ENUM_GL_ENTRYPOINTS_3_1") 5432 #undef ENUM_GL_ENTRYPOINTS_3_1 5434 #pragma push_macro("ENUM_GL_ENTRYPOINTS_3_2") 5435 #undef ENUM_GL_ENTRYPOINTS_3_2 5437 #pragma push_macro("ENUM_GL_ENTRYPOINTS_3_3") 5438 #undef ENUM_GL_ENTRYPOINTS_3_3 5440 #pragma push_macro("ENUM_GL_ENTRYPOINTS_4_0") 5441 #undef ENUM_GL_ENTRYPOINTS_4_0 5443 #pragma push_macro("ENUM_GL_ENTRYPOINTS_4_1") 5444 #undef ENUM_GL_ENTRYPOINTS_4_1 5446 #pragma push_macro("ENUM_GL_ENTRYPOINTS_4_2") 5447 #undef ENUM_GL_ENTRYPOINTS_4_2 5449 #pragma push_macro("ENUM_GL_ENTRYPOINTS_4_3") 5450 #undef ENUM_GL_ENTRYPOINTS_4_3 5452 #pragma push_macro("ENUM_GL_ENTRYPOINTS_4_4") 5453 #undef ENUM_GL_ENTRYPOINTS_4_4 5455 #pragma push_macro("ENUM_GL_ENTRYPOINTS_4_5") 5456 #undef ENUM_GL_ENTRYPOINTS_4_5 5458 #pragma push_macro("GET_GL_ENTRYPOINTS_DLL") 5459 #undef GET_GL_ENTRYPOINTS_DLL 5461 #pragma push_macro("ENUM_GL_ENTRYPOINTS_DLL") 5462 #undef ENUM_GL_ENTRYPOINTS_DLL 5464 #pragma push_macro("UGL_REQUIRED") 5467 #pragma push_macro("UGL_OPTIONAL") 5470 #pragma push_macro("RHITHREAD_GLCOMMAND_PROLOGUE") 5471 #undef RHITHREAD_GLCOMMAND_PROLOGUE 5473 #pragma push_macro("RHITHREAD_GLCOMMAND_EPILOGUE_RETURN") 5474 #undef RHITHREAD_GLCOMMAND_EPILOGUE_RETURN 5476 #pragma push_macro("RHITHREAD_GLCOMMAND_EPILOGUE_GET_RETURN") 5477 #undef RHITHREAD_GLCOMMAND_EPILOGUE_GET_RETURN 5479 #pragma push_macro("RHITHREAD_GLCOMMAND_EPILOGUE") 5480 #undef RHITHREAD_GLCOMMAND_EPILOGUE 5482 #pragma push_macro("RHITHREAD_GLCOMMAND_EPILOGUE_NORETURN") 5483 #undef RHITHREAD_GLCOMMAND_EPILOGUE_NORETURN 5485 #pragma push_macro("SCOPE_CYCLE_COUNTER_DETAILED") 5486 #undef SCOPE_CYCLE_COUNTER_DETAILED 5488 #pragma push_macro("DETAILED_QUICK_SCOPE_CYCLE_COUNTER") 5489 #undef DETAILED_QUICK_SCOPE_CYCLE_COUNTER 5491 #pragma push_macro("GLAF_CHECK") 5494 #pragma push_macro("CHECK_EXPECTED_GL_THREAD") 5495 #undef CHECK_EXPECTED_GL_THREAD 5497 #pragma push_macro("VERIFY_GL") 5500 #pragma push_macro("VERIFY_GL_SCOPE_WITH_MSG_STR") 5501 #undef VERIFY_GL_SCOPE_WITH_MSG_STR 5503 #pragma push_macro("VERIFY_GL_SCOPE") 5504 #undef VERIFY_GL_SCOPE 5506 #pragma push_macro("VERIFY_GL_FUNC") 5507 #undef VERIFY_GL_FUNC 5509 #pragma push_macro("glBlitFramebuffer") 5510 #undef glBlitFramebuffer 5512 #pragma push_macro("glTexImage2D") 5515 #pragma push_macro("glTexSubImage2D") 5516 #undef glTexSubImage2D 5518 #pragma push_macro("glCompressedTexImage2D") 5519 #undef glCompressedTexImage2D 5521 #pragma push_macro("REPORT_GL_DRAW_ARRAYS_EVENT_FOR_FRAME_DUMP") 5522 #undef REPORT_GL_DRAW_ARRAYS_EVENT_FOR_FRAME_DUMP 5524 #pragma push_macro("REPORT_GL_DRAW_ARRAYS_INSTANCED_EVENT_FOR_FRAME_DUMP") 5525 #undef REPORT_GL_DRAW_ARRAYS_INSTANCED_EVENT_FOR_FRAME_DUMP 5527 #pragma push_macro("REPORT_GL_DRAW_RANGE_ELEMENTS_EVENT_FOR_FRAME_DUMP") 5528 #undef REPORT_GL_DRAW_RANGE_ELEMENTS_EVENT_FOR_FRAME_DUMP 5530 #pragma push_macro("REPORT_GL_DRAW_ELEMENTS_INSTANCED_EVENT_FOR_FRAME_DUMP") 5531 #undef REPORT_GL_DRAW_ELEMENTS_INSTANCED_EVENT_FOR_FRAME_DUMP 5533 #pragma push_macro("REPORT_GL_CLEAR_EVENT_FOR_FRAME_DUMP") 5534 #undef REPORT_GL_CLEAR_EVENT_FOR_FRAME_DUMP 5536 #pragma push_macro("REPORT_GL_FRAMEBUFFER_BLIT_EVENT") 5537 #undef REPORT_GL_FRAMEBUFFER_BLIT_EVENT 5539 #pragma push_macro("REPORT_GL_END_BUFFER_EVENT_FOR_FRAME_DUMP") 5540 #undef REPORT_GL_END_BUFFER_EVENT_FOR_FRAME_DUMP 5542 #pragma push_macro("INITIATE_GL_FRAME_DUMP") 5543 #undef INITIATE_GL_FRAME_DUMP 5545 #pragma push_macro("INITIATE_GL_FRAME_DUMP_EVERY_X_CALLS") 5546 #undef INITIATE_GL_FRAME_DUMP_EVERY_X_CALLS 5548 #pragma push_macro("SCOPED_SCENE_READ_LOCK") 5549 #undef SCOPED_SCENE_READ_LOCK 5551 #pragma push_macro("SCOPED_SCENE_WRITE_LOCK") 5552 #undef SCOPED_SCENE_WRITE_LOCK 5554 #pragma push_macro("SCOPED_APEX_SCENE_READ_LOCK") 5555 #undef SCOPED_APEX_SCENE_READ_LOCK 5557 #pragma push_macro("SCOPED_APEX_SCENE_WRITE_LOCK") 5558 #undef SCOPED_APEX_SCENE_WRITE_LOCK 5560 #pragma push_macro("SCENE_LOCK_READ") 5561 #undef SCENE_LOCK_READ 5563 #pragma push_macro("SCENE_UNLOCK_READ") 5564 #undef SCENE_UNLOCK_READ 5566 #pragma push_macro("SCENE_LOCK_WRITE") 5567 #undef SCENE_LOCK_WRITE 5569 #pragma push_macro("SCENE_UNLOCK_WRITE") 5570 #undef SCENE_UNLOCK_WRITE 5572 #pragma push_macro("SCOPED_SCENE_READ_LOCK_INDEXED") 5573 #undef SCOPED_SCENE_READ_LOCK_INDEXED 5575 #pragma push_macro("SCOPED_SCENE_WRITE_LOCK_INDEXED") 5576 #undef SCOPED_SCENE_WRITE_LOCK_INDEXED 5578 #pragma push_macro("SQ_REPLAY_TEST") 5579 #undef SQ_REPLAY_TEST 5581 #pragma push_macro("BROADCAST_PROPERTY_CHANGED") 5582 #undef BROADCAST_PROPERTY_CHANGED 5584 #pragma push_macro("IMPLEMENT_COPY_RESOURCE_SHADER") 5585 #undef IMPLEMENT_COPY_RESOURCE_SHADER 5587 #pragma push_macro("IMPLEMENT_COPY_RESOURCE_SHADER_ALL_TYPES") 5588 #undef IMPLEMENT_COPY_RESOURCE_SHADER_ALL_TYPES 5590 #pragma push_macro("IMPLEMENT_ONECOLORVS") 5591 #undef IMPLEMENT_ONECOLORVS 5593 #pragma push_macro("EmitRDGWarningf") 5594 #undef EmitRDGWarningf 5596 #pragma push_macro("TEXT_TO_PIXELFORMAT") 5597 #undef TEXT_TO_PIXELFORMAT 5599 #pragma push_macro("DECLARE_GLOBAL_SHADER") 5600 #undef DECLARE_GLOBAL_SHADER 5602 #pragma push_macro("IMPLEMENT_GLOBAL_SHADER") 5603 #undef IMPLEMENT_GLOBAL_SHADER 5605 #pragma push_macro("RDG_ASYNC_COMPUTE_BUDGET_SCOPE") 5606 #undef RDG_ASYNC_COMPUTE_BUDGET_SCOPE 5608 #pragma push_macro("RDG_GPU_MASK_SCOPE") 5609 #undef RDG_GPU_MASK_SCOPE 5611 #pragma push_macro("IF_RDG_ENABLE_DEBUG") 5612 #undef IF_RDG_ENABLE_DEBUG 5614 #pragma push_macro("IF_RDG_GPU_SCOPES") 5615 #undef IF_RDG_GPU_SCOPES 5617 #pragma push_macro("IF_RDG_CPU_SCOPES") 5618 #undef IF_RDG_CPU_SCOPES 5620 #pragma push_macro("RDG_EVENT_NAME") 5621 #undef RDG_EVENT_NAME 5623 #pragma push_macro("RDG_EVENT_SCOPE") 5624 #undef RDG_EVENT_SCOPE 5626 #pragma push_macro("RDG_EVENT_SCOPE_CONDITIONAL") 5627 #undef RDG_EVENT_SCOPE_CONDITIONAL 5629 #pragma push_macro("RDG_GPU_STAT_SCOPE") 5630 #undef RDG_GPU_STAT_SCOPE 5632 #pragma push_macro("RDG_CSV_STAT_EXCLUSIVE_SCOPE") 5633 #undef RDG_CSV_STAT_EXCLUSIVE_SCOPE 5635 #pragma push_macro("RDG_CSV_STAT_EXCLUSIVE_SCOPE_CONDITIONAL") 5636 #undef RDG_CSV_STAT_EXCLUSIVE_SCOPE_CONDITIONAL 5638 #pragma push_macro("RDG_WAIT_FOR_TASKS_CONDITIONAL") 5639 #undef RDG_WAIT_FOR_TASKS_CONDITIONAL 5641 #pragma push_macro("RDG_WAIT_FOR_TASKS") 5642 #undef RDG_WAIT_FOR_TASKS 5644 #pragma push_macro("SCOPED_SUSPEND_RENDERING_THREAD") 5645 #undef SCOPED_SUSPEND_RENDERING_THREAD 5647 #pragma push_macro("LogRenderCommand") 5648 #undef LogRenderCommand 5650 #pragma push_macro("TASK_FUNCTION") 5651 #undef TASK_FUNCTION 5653 #pragma push_macro("TASKNAME_FUNCTION") 5654 #undef TASKNAME_FUNCTION 5656 #pragma push_macro("ENQUEUE_RENDER_COMMAND") 5657 #undef ENQUEUE_RENDER_COMMAND 5659 #pragma push_macro("SHADER_DECLARE_VTABLE") 5660 #undef SHADER_DECLARE_VTABLE 5662 #pragma push_macro("INTERNAL_DECLARE_SHADER_TYPE_COMMON") 5663 #undef INTERNAL_DECLARE_SHADER_TYPE_COMMON 5665 #pragma push_macro("DECLARE_EXPORTED_SHADER_TYPE") 5666 #undef DECLARE_EXPORTED_SHADER_TYPE 5668 #pragma push_macro("DECLARE_SHADER_TYPE") 5669 #undef DECLARE_SHADER_TYPE 5671 #pragma push_macro("DECLARE_SHADER_TYPE_EXPLICIT_BASES") 5672 #undef DECLARE_SHADER_TYPE_EXPLICIT_BASES 5674 #pragma push_macro("SHADER_TYPE_VTABLE") 5675 #undef SHADER_TYPE_VTABLE 5677 #pragma push_macro("IMPLEMENT_SHADER_TYPE") 5678 #undef IMPLEMENT_SHADER_TYPE 5680 #pragma push_macro("IMPLEMENT_SHADER_TYPE_WITH_DEBUG_NAME") 5681 #undef IMPLEMENT_SHADER_TYPE_WITH_DEBUG_NAME 5683 #pragma push_macro("IMPLEMENT_SHADER_TYPE2_WITH_TEMPLATE_PREFIX") 5684 #undef IMPLEMENT_SHADER_TYPE2_WITH_TEMPLATE_PREFIX 5686 #pragma push_macro("IMPLEMENT_SHADER_TYPE2") 5687 #undef IMPLEMENT_SHADER_TYPE2 5689 #pragma push_macro("IMPLEMENT_SHADER_TYPE3") 5690 #undef IMPLEMENT_SHADER_TYPE3 5692 #pragma push_macro("IMPLEMENT_SHADER_TYPE4_WITH_TEMPLATE_PREFIX") 5693 #undef IMPLEMENT_SHADER_TYPE4_WITH_TEMPLATE_PREFIX 5695 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSPS") 5696 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSPS 5698 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VS") 5699 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VS 5701 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSGSPS") 5702 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSGSPS 5704 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSGS") 5705 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSGS 5707 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDSPS") 5708 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDSPS 5710 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDSGSPS") 5711 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDSGSPS 5713 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDS") 5714 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDS 5716 #pragma push_macro("IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDSGS") 5717 #undef IMPLEMENT_SHADERPIPELINE_TYPE_VSHSDSGS 5719 #pragma push_macro("IMPLEMENT_ALIGNED_TYPE") 5720 #undef IMPLEMENT_ALIGNED_TYPE 5722 #pragma push_macro("INTERNAL_UNIFORM_BUFFER_STRUCT_GET_STRUCT_METADATA") 5723 #undef INTERNAL_UNIFORM_BUFFER_STRUCT_GET_STRUCT_METADATA 5725 #pragma push_macro("INTERNAL_SHADER_PARAMETER_GET_STRUCT_METADATA") 5726 #undef INTERNAL_SHADER_PARAMETER_GET_STRUCT_METADATA 5728 #pragma push_macro("INTERNAL_SHADER_PARAMETER_STRUCT_BEGIN") 5729 #undef INTERNAL_SHADER_PARAMETER_STRUCT_BEGIN 5731 #pragma push_macro("INTERNAL_SHADER_PARAMETER_EXPLICIT") 5732 #undef INTERNAL_SHADER_PARAMETER_EXPLICIT 5734 #pragma push_macro("BEGIN_SHADER_PARAMETER_STRUCT") 5735 #undef BEGIN_SHADER_PARAMETER_STRUCT 5737 #pragma push_macro("END_SHADER_PARAMETER_STRUCT") 5738 #undef END_SHADER_PARAMETER_STRUCT 5740 #pragma push_macro("BEGIN_UNIFORM_BUFFER_STRUCT") 5741 #undef BEGIN_UNIFORM_BUFFER_STRUCT 5743 #pragma push_macro("BEGIN_UNIFORM_BUFFER_STRUCT_WITH_CONSTRUCTOR") 5744 #undef BEGIN_UNIFORM_BUFFER_STRUCT_WITH_CONSTRUCTOR 5746 #pragma push_macro("END_UNIFORM_BUFFER_STRUCT") 5747 #undef END_UNIFORM_BUFFER_STRUCT 5749 #pragma push_macro("IMPLEMENT_UNIFORM_BUFFER_STRUCT") 5750 #undef IMPLEMENT_UNIFORM_BUFFER_STRUCT 5752 #pragma push_macro("IMPLEMENT_UNIFORM_BUFFER_ALIAS_STRUCT") 5753 #undef IMPLEMENT_UNIFORM_BUFFER_ALIAS_STRUCT 5755 #pragma push_macro("IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT") 5756 #undef IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT 5758 #pragma push_macro("IMPLEMENT_STATIC_UNIFORM_BUFFER_SLOT") 5759 #undef IMPLEMENT_STATIC_UNIFORM_BUFFER_SLOT 5761 #pragma push_macro("SHADER_PARAMETER") 5762 #undef SHADER_PARAMETER 5764 #pragma push_macro("SHADER_PARAMETER_EX") 5765 #undef SHADER_PARAMETER_EX 5767 #pragma push_macro("SHADER_PARAMETER_ARRAY") 5768 #undef SHADER_PARAMETER_ARRAY 5770 #pragma push_macro("SHADER_PARAMETER_ARRAY_EX") 5771 #undef SHADER_PARAMETER_ARRAY_EX 5773 #pragma push_macro("SHADER_PARAMETER_TEXTURE") 5774 #undef SHADER_PARAMETER_TEXTURE 5776 #pragma push_macro("SHADER_PARAMETER_TEXTURE_ARRAY") 5777 #undef SHADER_PARAMETER_TEXTURE_ARRAY 5779 #pragma push_macro("SHADER_PARAMETER_SRV") 5780 #undef SHADER_PARAMETER_SRV 5782 #pragma push_macro("SHADER_PARAMETER_SRV_ARRAY") 5783 #undef SHADER_PARAMETER_SRV_ARRAY 5785 #pragma push_macro("SHADER_PARAMETER_UAV") 5786 #undef SHADER_PARAMETER_UAV 5788 #pragma push_macro("SHADER_PARAMETER_SAMPLER") 5789 #undef SHADER_PARAMETER_SAMPLER 5791 #pragma push_macro("SHADER_PARAMETER_SAMPLER_ARRAY") 5792 #undef SHADER_PARAMETER_SAMPLER_ARRAY 5794 #pragma push_macro("SHADER_PARAMETER_RDG_TEXTURE") 5795 #undef SHADER_PARAMETER_RDG_TEXTURE 5797 #pragma push_macro("SHADER_PARAMETER_RDG_TEXTURE_ARRAY") 5798 #undef SHADER_PARAMETER_RDG_TEXTURE_ARRAY 5800 #pragma push_macro("SHADER_PARAMETER_RDG_TEXTURE_SRV") 5801 #undef SHADER_PARAMETER_RDG_TEXTURE_SRV 5803 #pragma push_macro("SHADER_PARAMETER_RDG_TEXTURE_SRV_ARRAY") 5804 #undef SHADER_PARAMETER_RDG_TEXTURE_SRV_ARRAY 5806 #pragma push_macro("SHADER_PARAMETER_RDG_TEXTURE_UAV") 5807 #undef SHADER_PARAMETER_RDG_TEXTURE_UAV 5809 #pragma push_macro("SHADER_PARAMETER_RDG_TEXTURE_UAV_ARRAY") 5810 #undef SHADER_PARAMETER_RDG_TEXTURE_UAV_ARRAY 5812 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER") 5813 #undef SHADER_PARAMETER_RDG_BUFFER 5815 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER_ARRAY") 5816 #undef SHADER_PARAMETER_RDG_BUFFER_ARRAY 5818 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER_SRV") 5819 #undef SHADER_PARAMETER_RDG_BUFFER_SRV 5821 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER_SRV_ARRAY") 5822 #undef SHADER_PARAMETER_RDG_BUFFER_SRV_ARRAY 5824 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER_UAV") 5825 #undef SHADER_PARAMETER_RDG_BUFFER_UAV 5827 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER_UAV_ARRAY") 5828 #undef SHADER_PARAMETER_RDG_BUFFER_UAV_ARRAY 5830 #pragma push_macro("SHADER_PARAMETER_RDG_UNIFORM_BUFFER") 5831 #undef SHADER_PARAMETER_RDG_UNIFORM_BUFFER 5833 #pragma push_macro("SHADER_PARAMETER_STRUCT") 5834 #undef SHADER_PARAMETER_STRUCT 5836 #pragma push_macro("SHADER_PARAMETER_STRUCT_ARRAY") 5837 #undef SHADER_PARAMETER_STRUCT_ARRAY 5839 #pragma push_macro("SHADER_PARAMETER_STRUCT_INCLUDE") 5840 #undef SHADER_PARAMETER_STRUCT_INCLUDE 5842 #pragma push_macro("SHADER_PARAMETER_STRUCT_REF") 5843 #undef SHADER_PARAMETER_STRUCT_REF 5845 #pragma push_macro("RDG_BUFFER_ACCESS") 5846 #undef RDG_BUFFER_ACCESS 5848 #pragma push_macro("RDG_BUFFER_ACCESS_DYNAMIC") 5849 #undef RDG_BUFFER_ACCESS_DYNAMIC 5851 #pragma push_macro("RDG_TEXTURE_ACCESS") 5852 #undef RDG_TEXTURE_ACCESS 5854 #pragma push_macro("RDG_TEXTURE_ACCESS_DYNAMIC") 5855 #undef RDG_TEXTURE_ACCESS_DYNAMIC 5857 #pragma push_macro("SHADER_PARAMETER_RDG_BUFFER_UPLOAD") 5858 #undef SHADER_PARAMETER_RDG_BUFFER_UPLOAD 5860 #pragma push_macro("RENDER_TARGET_BINDING_SLOTS") 5861 #undef RENDER_TARGET_BINDING_SLOTS 5863 #pragma push_macro("SHADER_USE_PARAMETER_STRUCT_INTERNAL") 5864 #undef SHADER_USE_PARAMETER_STRUCT_INTERNAL 5866 #pragma push_macro("SHADER_USE_PARAMETER_STRUCT") 5867 #undef SHADER_USE_PARAMETER_STRUCT 5869 #pragma push_macro("SHADER_USE_PARAMETER_STRUCT_WITH_LEGACY_BASE") 5870 #undef SHADER_USE_PARAMETER_STRUCT_WITH_LEGACY_BASE 5872 #pragma push_macro("SHADER_USE_ROOT_PARAMETER_STRUCT") 5873 #undef SHADER_USE_ROOT_PARAMETER_STRUCT 5875 #pragma push_macro("DECLARE_SHADER_PERMUTATION_IMPL") 5876 #undef DECLARE_SHADER_PERMUTATION_IMPL 5878 #pragma push_macro("SHADER_PERMUTATION_BOOL") 5879 #undef SHADER_PERMUTATION_BOOL 5881 #pragma push_macro("SHADER_PERMUTATION_INT") 5882 #undef SHADER_PERMUTATION_INT 5884 #pragma push_macro("SHADER_PERMUTATION_RANGE_INT") 5885 #undef SHADER_PERMUTATION_RANGE_INT 5887 #pragma push_macro("SHADER_PERMUTATION_SPARSE_INT") 5888 #undef SHADER_PERMUTATION_SPARSE_INT 5890 #pragma push_macro("SHADER_PERMUTATION_ENUM_CLASS") 5891 #undef SHADER_PERMUTATION_ENUM_CLASS 5893 #pragma push_macro("STRUCTMEMBER_VERTEXSTREAMCOMPONENT") 5894 #undef STRUCTMEMBER_VERTEXSTREAMCOMPONENT 5896 #pragma push_macro("IMPLEMENT_VERTEX_FACTORY_PARAMETER_TYPE") 5897 #undef IMPLEMENT_VERTEX_FACTORY_PARAMETER_TYPE 5899 #pragma push_macro("DECLARE_VERTEX_FACTORY_TYPE") 5900 #undef DECLARE_VERTEX_FACTORY_TYPE 5902 #pragma push_macro("IMPLEMENT_VERTEX_FACTORY_VTABLE") 5903 #undef IMPLEMENT_VERTEX_FACTORY_VTABLE 5905 #pragma push_macro("IMPLEMENT_VERTEX_FACTORY_TYPE") 5906 #undef IMPLEMENT_VERTEX_FACTORY_TYPE 5908 #pragma push_macro("IMPLEMENT_TEMPLATE_VERTEX_FACTORY_TYPE_EX") 5909 #undef IMPLEMENT_TEMPLATE_VERTEX_FACTORY_TYPE_EX 5911 #pragma push_macro("IMPLEMENT_VERTEX_FACTORY_TYPE_EX") 5912 #undef IMPLEMENT_VERTEX_FACTORY_TYPE_EX 5914 #pragma push_macro("SCOPED_GPU_EVENT") 5915 #undef SCOPED_GPU_EVENT 5917 #pragma push_macro("SCOPED_GPU_EVENT_COLOR") 5918 #undef SCOPED_GPU_EVENT_COLOR 5920 #pragma push_macro("SCOPED_GPU_EVENTF") 5921 #undef SCOPED_GPU_EVENTF 5923 #pragma push_macro("SCOPED_GPU_EVENTF_COLOR") 5924 #undef SCOPED_GPU_EVENTF_COLOR 5926 #pragma push_macro("SCOPED_CONDITIONAL_GPU_EVENT") 5927 #undef SCOPED_CONDITIONAL_GPU_EVENT 5929 #pragma push_macro("SCOPED_CONDITIONAL_GPU_EVENT_COLOR") 5930 #undef SCOPED_CONDITIONAL_GPU_EVENT_COLOR 5932 #pragma push_macro("SCOPED_CONDITIONAL_GPU_EVENTF") 5933 #undef SCOPED_CONDITIONAL_GPU_EVENTF 5935 #pragma push_macro("SCOPED_CONDITIONAL_GPU_EVENTF_COLOR") 5936 #undef SCOPED_CONDITIONAL_GPU_EVENTF_COLOR 5938 #pragma push_macro("BEGIN_GPU_EVENTF") 5939 #undef BEGIN_GPU_EVENTF 5941 #pragma push_macro("BEGIN_GPU_EVENTF_COLOR") 5942 #undef BEGIN_GPU_EVENTF_COLOR 5944 #pragma push_macro("STOP_GPU_EVENT") 5945 #undef STOP_GPU_EVENT 5947 #pragma push_macro("SCOPED_DRAW_EVENT") 5948 #undef SCOPED_DRAW_EVENT 5950 #pragma push_macro("SCOPED_DRAW_EVENT_COLOR") 5951 #undef SCOPED_DRAW_EVENT_COLOR 5953 #pragma push_macro("SCOPED_DRAW_EVENTF") 5954 #undef SCOPED_DRAW_EVENTF 5956 #pragma push_macro("SCOPED_DRAW_EVENTF_COLOR") 5957 #undef SCOPED_DRAW_EVENTF_COLOR 5959 #pragma push_macro("SCOPED_CONDITIONAL_DRAW_EVENT") 5960 #undef SCOPED_CONDITIONAL_DRAW_EVENT 5962 #pragma push_macro("SCOPED_CONDITIONAL_DRAW_EVENT_COLOR") 5963 #undef SCOPED_CONDITIONAL_DRAW_EVENT_COLOR 5965 #pragma push_macro("SCOPED_CONDITIONAL_DRAW_EVENTF") 5966 #undef SCOPED_CONDITIONAL_DRAW_EVENTF 5968 #pragma push_macro("SCOPED_CONDITIONAL_DRAW_EVENTF_COLOR") 5969 #undef SCOPED_CONDITIONAL_DRAW_EVENTF_COLOR 5971 #pragma push_macro("BEGIN_DRAW_EVENTF") 5972 #undef BEGIN_DRAW_EVENTF 5974 #pragma push_macro("BEGIN_DRAW_EVENTF_COLOR") 5975 #undef BEGIN_DRAW_EVENTF_COLOR 5977 #pragma push_macro("STOP_DRAW_EVENT") 5978 #undef STOP_DRAW_EVENT 5980 #pragma push_macro("SCOPED_RHI_DRAW_EVENT") 5981 #undef SCOPED_RHI_DRAW_EVENT 5983 #pragma push_macro("SCOPED_RHI_DRAW_EVENT_COLOR") 5984 #undef SCOPED_RHI_DRAW_EVENT_COLOR 5986 #pragma push_macro("SCOPED_RHI_DRAW_EVENTF") 5987 #undef SCOPED_RHI_DRAW_EVENTF 5989 #pragma push_macro("SCOPED_RHI_DRAW_EVENTF_COLOR") 5990 #undef SCOPED_RHI_DRAW_EVENTF_COLOR 5992 #pragma push_macro("SCOPED_RHI_CONDITIONAL_DRAW_EVENT") 5993 #undef SCOPED_RHI_CONDITIONAL_DRAW_EVENT 5995 #pragma push_macro("SCOPED_RHI_CONDITIONAL_DRAW_EVENT_COLOR") 5996 #undef SCOPED_RHI_CONDITIONAL_DRAW_EVENT_COLOR 5998 #pragma push_macro("SCOPED_RHI_CONDITIONAL_DRAW_EVENTF") 5999 #undef SCOPED_RHI_CONDITIONAL_DRAW_EVENTF 6001 #pragma push_macro("SCOPED_RHI_CONDITIONAL_DRAW_EVENTF_COLOR") 6002 #undef SCOPED_RHI_CONDITIONAL_DRAW_EVENTF_COLOR 6004 #pragma push_macro("SCOPED_COMPUTE_EVENT") 6005 #undef SCOPED_COMPUTE_EVENT 6007 #pragma push_macro("SCOPED_COMPUTE_EVENT_COLOR") 6008 #undef SCOPED_COMPUTE_EVENT_COLOR 6010 #pragma push_macro("SCOPED_COMPUTE_EVENTF") 6011 #undef SCOPED_COMPUTE_EVENTF 6013 #pragma push_macro("SCOPED_COMPUTE_EVENTF_COLOR") 6014 #undef SCOPED_COMPUTE_EVENTF_COLOR 6016 #pragma push_macro("SCOPED_CONDITIONAL_COMPUTE_EVENT") 6017 #undef SCOPED_CONDITIONAL_COMPUTE_EVENT 6019 #pragma push_macro("SCOPED_CONDITIONAL_COMPUTE_EVENT_COLOR") 6020 #undef SCOPED_CONDITIONAL_COMPUTE_EVENT_COLOR 6022 #pragma push_macro("SCOPED_CONDITIONAL_COMPUTE_EVENTF") 6023 #undef SCOPED_CONDITIONAL_COMPUTE_EVENTF 6025 #pragma push_macro("SCOPED_CONDITIONAL_COMPUTE_EVENTF_COLOR") 6026 #undef SCOPED_CONDITIONAL_COMPUTE_EVENTF_COLOR 6028 #pragma push_macro("DECLARE_GPU_STAT") 6029 #undef DECLARE_GPU_STAT 6031 #pragma push_macro("DECLARE_GPU_DRAWCALL_STAT") 6032 #undef DECLARE_GPU_DRAWCALL_STAT 6034 #pragma push_macro("DECLARE_GPU_DRAWCALL_STAT_EXTERN") 6035 #undef DECLARE_GPU_DRAWCALL_STAT_EXTERN 6037 #pragma push_macro("DECLARE_GPU_STAT_NAMED") 6038 #undef DECLARE_GPU_STAT_NAMED 6040 #pragma push_macro("DECLARE_GPU_DRAWCALL_STAT_NAMED") 6041 #undef DECLARE_GPU_DRAWCALL_STAT_NAMED 6043 #pragma push_macro("DECLARE_GPU_STAT_NAMED_EXTERN") 6044 #undef DECLARE_GPU_STAT_NAMED_EXTERN 6046 #pragma push_macro("DEFINE_GPU_STAT") 6047 #undef DEFINE_GPU_STAT 6049 #pragma push_macro("DEFINE_GPU_DRAWCALL_STAT") 6050 #undef DEFINE_GPU_DRAWCALL_STAT 6052 #pragma push_macro("SCOPED_GPU_STAT") 6053 #undef SCOPED_GPU_STAT 6055 #pragma push_macro("GPU_STATS_BEGINFRAME") 6056 #undef GPU_STATS_BEGINFRAME 6058 #pragma push_macro("GPU_STATS_ENDFRAME") 6059 #undef GPU_STATS_ENDFRAME 6061 #pragma push_macro("IMPLEMENT_ATMOSPHERE_TEXTURE_PARAM_SET") 6062 #undef IMPLEMENT_ATMOSPHERE_TEXTURE_PARAM_SET 6064 #pragma push_macro("SHADER_VARIATION") 6065 #undef SHADER_VARIATION 6067 #pragma push_macro("IMPLEMENT_BASEPASS_VERTEXSHADER_TYPE") 6068 #undef IMPLEMENT_BASEPASS_VERTEXSHADER_TYPE 6070 #pragma push_macro("IMPLEMENT_BASEPASS_VERTEXSHADER_ONLY_TYPE") 6071 #undef IMPLEMENT_BASEPASS_VERTEXSHADER_ONLY_TYPE 6073 #pragma push_macro("IMPLEMENT_BASEPASS_PIXELSHADER_TYPE") 6074 #undef IMPLEMENT_BASEPASS_PIXELSHADER_TYPE 6076 #pragma push_macro("IMPLEMENT_BASEPASS_LIGHTMAPPED_SHADER_TYPE") 6077 #undef IMPLEMENT_BASEPASS_LIGHTMAPPED_SHADER_TYPE 6079 #pragma push_macro("IMPLEMENT_CAPSULE_SHADOW_TYPE") 6080 #undef IMPLEMENT_CAPSULE_SHADOW_TYPE 6082 #pragma push_macro("IMPLEMENT_CAPSULE_APPLY_SHADER_TYPE") 6083 #undef IMPLEMENT_CAPSULE_APPLY_SHADER_TYPE 6085 #pragma push_macro("IMPLEMENT_GetDepthPassShaders") 6086 #undef IMPLEMENT_GetDepthPassShaders 6088 #pragma push_macro("VARIATION1") 6091 #pragma push_macro("IMPLEMENT_REMOVE_OBJECTS_FROM_BUFFER_SHADER_TYPE") 6092 #undef IMPLEMENT_REMOVE_OBJECTS_FROM_BUFFER_SHADER_TYPE 6094 #pragma push_macro("IMPLEMENT_CONETRACE_CS_TYPE") 6095 #undef IMPLEMENT_CONETRACE_CS_TYPE 6097 #pragma push_macro("IMPLEMENT_CONETRACE_GLOBAL_CS_TYPE") 6098 #undef IMPLEMENT_CONETRACE_GLOBAL_CS_TYPE 6100 #pragma push_macro("VARIATION") 6103 #pragma push_macro("IMPLEMENT_GLOBALDF_COMPOSITE_CS_TYPE") 6104 #undef IMPLEMENT_GLOBALDF_COMPOSITE_CS_TYPE 6106 #pragma push_macro("GROUPSHARED_COMPLEX_TRANSFORM") 6107 #undef GROUPSHARED_COMPLEX_TRANSFORM 6109 #pragma push_macro("GROUPSHARED_TWO_FOR_ONE_TRANSFORM") 6110 #undef GROUPSHARED_TWO_FOR_ONE_TRANSFORM 6112 #pragma push_macro("GROUPSHARED_CONVOLUTION_WTEXTURE") 6113 #undef GROUPSHARED_CONVOLUTION_WTEXTURE 6115 #pragma push_macro("GET_COMPLEX_SHADER") 6116 #undef GET_COMPLEX_SHADER 6118 #pragma push_macro("GET_TWOFORONE_SHADER") 6119 #undef GET_TWOFORONE_SHADER 6121 #pragma push_macro("GET_GROUP_SHARED_TEXTURE_FILTER") 6122 #undef GET_GROUP_SHARED_TEXTURE_FILTER 6124 #pragma push_macro("IMPLEMENT_DENSITY_VERTEXSHADER_TYPE") 6125 #undef IMPLEMENT_DENSITY_VERTEXSHADER_TYPE 6127 #pragma push_macro("IMPLEMENT_DENSITY_PIXELSHADER_TYPE") 6128 #undef IMPLEMENT_DENSITY_PIXELSHADER_TYPE 6130 #pragma push_macro("IMPLEMENT_DENSITY_LIGHTMAPPED_SHADER_TYPE") 6131 #undef IMPLEMENT_DENSITY_LIGHTMAPPED_SHADER_TYPE 6133 #pragma push_macro("IMPLEMENT_MOBILE_SHADING_BASEPASS_LIGHTMAPPED_VERTEX_SHADER_TYPE") 6134 #undef IMPLEMENT_MOBILE_SHADING_BASEPASS_LIGHTMAPPED_VERTEX_SHADER_TYPE 6136 #pragma push_macro("IMPLEMENT_MOBILE_SHADING_BASEPASS_LIGHTMAPPED_PIXEL_SHADER_TYPE") 6137 #undef IMPLEMENT_MOBILE_SHADING_BASEPASS_LIGHTMAPPED_PIXEL_SHADER_TYPE 6139 #pragma push_macro("IMPLEMENT_MOBILE_SHADING_BASEPASS_LIGHTMAPPED_SHADER_TYPE") 6140 #undef IMPLEMENT_MOBILE_SHADING_BASEPASS_LIGHTMAPPED_SHADER_TYPE 6142 #pragma push_macro("IMPLEMENT_MOBILE_SCENE_CAPTURECOPY") 6143 #undef IMPLEMENT_MOBILE_SCENE_CAPTURECOPY 6145 #pragma push_macro("SET_SPEEDTREE_TABLE_FLOAT4V") 6146 #undef SET_SPEEDTREE_TABLE_FLOAT4V 6148 #pragma push_macro("FASTVRAM_CVAR") 6149 #undef FASTVRAM_CVAR 6151 #pragma push_macro("CANVAS_HEADER") 6152 #undef CANVAS_HEADER 6154 #pragma push_macro("CANVAS_LINE") 6157 #pragma push_macro("IMPLEMENT_MATERIAL_SHADER_SetParameters") 6158 #undef IMPLEMENT_MATERIAL_SHADER_SetParameters 6160 #pragma push_macro("IMPLEMENT_SHADOW_DEPTH_SHADERMODE_SHADERS") 6161 #undef IMPLEMENT_SHADOW_DEPTH_SHADERMODE_SHADERS 6163 #pragma push_macro("IMPLEMENT_SHADOWDEPTHPASS_PIXELSHADER_TYPE") 6164 #undef IMPLEMENT_SHADOWDEPTHPASS_PIXELSHADER_TYPE 6166 #pragma push_macro("IMPLEMENT_SHADOW_PROJECTION_PIXEL_SHADER") 6167 #undef IMPLEMENT_SHADOW_PROJECTION_PIXEL_SHADER 6169 #pragma push_macro("IMPLEMENT_MODULATED_SHADOW_PROJECTION_PIXEL_SHADER") 6170 #undef IMPLEMENT_MODULATED_SHADOW_PROJECTION_PIXEL_SHADER 6172 #pragma push_macro("IMPLEMENT_ONEPASS_POINT_SHADOW_PROJECTION_PIXEL_SHADER") 6173 #undef IMPLEMENT_ONEPASS_POINT_SHADOW_PROJECTION_PIXEL_SHADER 6175 #pragma push_macro("COPYMACRO") 6178 #pragma push_macro("IMPLEMENT_INJECTION_PIXELSHADER_TYPE") 6179 #undef IMPLEMENT_INJECTION_PIXELSHADER_TYPE 6181 #pragma push_macro("IMPLEMENT_RESOLVE_SHADER") 6182 #undef IMPLEMENT_RESOLVE_SHADER 6184 #pragma push_macro("ENTRY") 6187 #pragma push_macro("IMPLEMENT_POST_PROCESS_PARAM_SET") 6188 #undef IMPLEMENT_POST_PROCESS_PARAM_SET 6190 #pragma push_macro("UPDATE_HISTORY_FLAGS") 6191 #undef UPDATE_HISTORY_FLAGS 6193 #pragma push_macro("ANY_CAPTURE_RENDERED_RECENTLY") 6194 #undef ANY_CAPTURE_RENDERED_RECENTLY 6196 #pragma push_macro("ANY_HIGHRES_CAPTURE_RENDERED_RECENTLY") 6197 #undef ANY_HIGHRES_CAPTURE_RENDERED_RECENTLY 6199 #pragma push_macro("GET_STENCIL_BIT_MASK") 6200 #undef GET_STENCIL_BIT_MASK 6202 #pragma push_macro("STENCIL_LIGHTING_CHANNELS_MASK") 6203 #undef STENCIL_LIGHTING_CHANNELS_MASK 6205 #pragma push_macro("GET_STENCIL_MOBILE_SM_MASK") 6206 #undef GET_STENCIL_MOBILE_SM_MASK 6208 #pragma push_macro("SCOPED_DRAW_OR_COMPUTE_EVENT") 6209 #undef SCOPED_DRAW_OR_COMPUTE_EVENT 6211 #pragma push_macro("IMPLEMENT_MATERIALCHS_TYPE") 6212 #undef IMPLEMENT_MATERIALCHS_TYPE 6214 #pragma push_macro("IMPLEMENT_VIRTUALTEXTURE_SHADER_TYPE") 6215 #undef IMPLEMENT_VIRTUALTEXTURE_SHADER_TYPE 6217 #pragma push_macro("COMPARE_FIELD_BEGIN") 6218 #undef COMPARE_FIELD_BEGIN 6220 #pragma push_macro("COMPARE_FIELD") 6221 #undef COMPARE_FIELD 6223 #pragma push_macro("A") 6226 #pragma push_macro("TRACE_GPUPROFILER_DEFINE_EVENT_TYPE") 6227 #undef TRACE_GPUPROFILER_DEFINE_EVENT_TYPE 6229 #pragma push_macro("TRACE_GPUPROFILER_DECLARE_EVENT_TYPE_EXTERN") 6230 #undef TRACE_GPUPROFILER_DECLARE_EVENT_TYPE_EXTERN 6232 #pragma push_macro("TRACE_GPUPROFILER_EVENT_TYPE") 6233 #undef TRACE_GPUPROFILER_EVENT_TYPE 6235 #pragma push_macro("TRACE_GPUPROFILER_BEGIN_FRAME") 6236 #undef TRACE_GPUPROFILER_BEGIN_FRAME 6238 #pragma push_macro("TRACE_GPUPROFILER_BEGIN_EVENT") 6239 #undef TRACE_GPUPROFILER_BEGIN_EVENT 6241 #pragma push_macro("TRACE_GPUPROFILER_END_EVENT") 6242 #undef TRACE_GPUPROFILER_END_EVENT 6244 #pragma push_macro("TRACE_GPUPROFILER_END_FRAME") 6245 #undef TRACE_GPUPROFILER_END_FRAME 6247 #pragma push_macro("RHI_DRAW_CALL_INC") 6248 #undef RHI_DRAW_CALL_INC 6250 #pragma push_macro("RHI_DRAW_CALL_STATS") 6251 #undef RHI_DRAW_CALL_STATS 6253 #pragma push_macro("RHISTAT") 6256 #pragma push_macro("FRHICOMMAND_MACRO") 6257 #undef FRHICOMMAND_MACRO 6259 #pragma push_macro("ALLOC_COMMAND") 6260 #undef ALLOC_COMMAND 6262 #pragma push_macro("ALLOC_COMMAND_CL") 6263 #undef ALLOC_COMMAND_CL 6265 #pragma push_macro("SCOPED_GPU_MASK") 6266 #undef SCOPED_GPU_MASK 6268 #pragma push_macro("SCOPED_UNIFORM_BUFFER_GLOBAL_BINDINGS") 6269 #undef SCOPED_UNIFORM_BUFFER_GLOBAL_BINDINGS 6271 #pragma push_macro("INTERNAL_DECORATOR_COMPUTE") 6272 #undef INTERNAL_DECORATOR_COMPUTE 6274 #pragma push_macro("IMPLEMENT_DDPSPI_SETTING_WITH_RETURN_TYPE") 6275 #undef IMPLEMENT_DDPSPI_SETTING_WITH_RETURN_TYPE 6277 #pragma push_macro("IMPLEMENT_DDPSPI_SETTING") 6278 #undef IMPLEMENT_DDPSPI_SETTING 6280 #pragma push_macro("GEOMETRY_SHADER") 6281 #undef GEOMETRY_SHADER 6283 #pragma push_macro("TESSELLATION_SHADER") 6284 #undef TESSELLATION_SHADER 6286 #pragma push_macro("RTACTION_MAKE_MASK") 6287 #undef RTACTION_MAKE_MASK 6289 #pragma push_macro("DUMP_TRANSITION") 6290 #undef DUMP_TRANSITION 6292 #pragma push_macro("UE_LOG_RIGVMMEMORY") 6293 #undef UE_LOG_RIGVMMEMORY 6295 #pragma push_macro("BREAK_WHEN_AUDIBLE") 6296 #undef BREAK_WHEN_AUDIBLE 6298 #pragma push_macro("BREAK_WHEN_TOO_LOUD") 6299 #undef BREAK_WHEN_TOO_LOUD 6301 #pragma push_macro("CHECK_SAMPLE") 6304 #pragma push_macro("CHECK_SAMPLE2") 6305 #undef CHECK_SAMPLE2 6307 #pragma push_macro("UI_COMMAND_EXT") 6308 #undef UI_COMMAND_EXT 6310 #pragma push_macro("UI_COMMAND") 6313 #pragma push_macro("APPEND_FONT") 6316 #pragma push_macro("APPEND_EDITOR_FONT") 6317 #undef APPEND_EDITOR_FONT 6319 #pragma push_macro("APPEND_RANGE") 6322 #pragma push_macro("RETURN_TRUE_IF_CHAR_WITHIN_RANGE") 6323 #undef RETURN_TRUE_IF_CHAR_WITHIN_RANGE 6325 #pragma push_macro("REGISTER_UNICODE_BLOCK_RANGE") 6326 #undef REGISTER_UNICODE_BLOCK_RANGE 6328 #pragma push_macro("AddToNextFocusableWidgetCondidateDebugResults") 6329 #undef AddToNextFocusableWidgetCondidateDebugResults 6331 #pragma push_macro("SLATE_CROSS_THREAD_CHECK") 6332 #undef SLATE_CROSS_THREAD_CHECK 6334 #pragma push_macro("DRAG_DROP_OPERATOR_TYPE") 6335 #undef DRAG_DROP_OPERATOR_TYPE 6337 #pragma push_macro("UE_TRACE_SLATE_APPLICATION_TICK_AND_DRAW_WIDGETS") 6338 #undef UE_TRACE_SLATE_APPLICATION_TICK_AND_DRAW_WIDGETS 6340 #pragma push_macro("UE_TRACE_SLATE_WIDGET_ADDED") 6341 #undef UE_TRACE_SLATE_WIDGET_ADDED 6343 #pragma push_macro("UE_TRACE_SLATE_WIDGET_DEBUG_INFO") 6344 #undef UE_TRACE_SLATE_WIDGET_DEBUG_INFO 6346 #pragma push_macro("UE_TRACE_SLATE_WIDGET_REMOVED") 6347 #undef UE_TRACE_SLATE_WIDGET_REMOVED 6349 #pragma push_macro("UE_TRACE_SCOPED_SLATE_WIDGET_PAINT") 6350 #undef UE_TRACE_SCOPED_SLATE_WIDGET_PAINT 6352 #pragma push_macro("UE_TRACE_SLATE_WIDGET_UPDATED") 6353 #undef UE_TRACE_SLATE_WIDGET_UPDATED 6355 #pragma push_macro("UE_TRACE_SLATE_WIDGET_INVALIDATED") 6356 #undef UE_TRACE_SLATE_WIDGET_INVALIDATED 6358 #pragma push_macro("UE_TRACE_SLATE_ROOT_INVALIDATED") 6359 #undef UE_TRACE_SLATE_ROOT_INVALIDATED 6361 #pragma push_macro("UE_TRACE_SLATE_ROOT_CHILDORDER_INVALIDATED") 6362 #undef UE_TRACE_SLATE_ROOT_CHILDORDER_INVALIDATED 6364 #pragma push_macro("SLATE_METADATA_TYPE") 6365 #undef SLATE_METADATA_TYPE 6367 #pragma push_macro("SNew") 6370 #pragma push_macro("SAssignNew") 6373 #pragma push_macro("SLATE_BEGIN_ARGS") 6374 #undef SLATE_BEGIN_ARGS 6376 #pragma push_macro("SLATE_USER_ARGS") 6377 #undef SLATE_USER_ARGS 6379 #pragma push_macro("HACK_SLATE_SLOT_ARGS") 6380 #undef HACK_SLATE_SLOT_ARGS 6382 #pragma push_macro("SLATE_END_ARGS") 6383 #undef SLATE_END_ARGS 6385 #pragma push_macro("SLATE_ATTRIBUTE") 6386 #undef SLATE_ATTRIBUTE 6388 #pragma push_macro("SLATE_ARGUMENT") 6389 #undef SLATE_ARGUMENT 6391 #pragma push_macro("SLATE_ARGUMENT_DEFAULT") 6392 #undef SLATE_ARGUMENT_DEFAULT 6394 #pragma push_macro("SLATE_STYLE_ARGUMENT") 6395 #undef SLATE_STYLE_ARGUMENT 6397 #pragma push_macro("SLATE_SUPPORTS_SLOT") 6398 #undef SLATE_SUPPORTS_SLOT 6400 #pragma push_macro("SLATE_SUPPORTS_SLOT_WITH_ARGS") 6401 #undef SLATE_SUPPORTS_SLOT_WITH_ARGS 6403 #pragma push_macro("SLATE_NAMED_SLOT") 6404 #undef SLATE_NAMED_SLOT 6406 #pragma push_macro("SLATE_DEFAULT_SLOT") 6407 #undef SLATE_DEFAULT_SLOT 6409 #pragma push_macro("SLATE_EVENT") 6412 #pragma push_macro("SCOPE_CYCLE_SWIDGET") 6413 #undef SCOPE_CYCLE_SWIDGET 6415 #pragma push_macro("IMPLEMENT_SLATE_VERTEXMATERIALSHADER_TYPE") 6416 #undef IMPLEMENT_SLATE_VERTEXMATERIALSHADER_TYPE 6418 #pragma push_macro("IMPLEMENT_SLATE_MATERIALSHADER_TYPE") 6419 #undef IMPLEMENT_SLATE_MATERIALSHADER_TYPE 6421 #pragma push_macro("SLATE_DRAW_EVENT") 6422 #undef SLATE_DRAW_EVENT 6424 #pragma push_macro("IMPLEMENT_SLATE_PIXELSHADER_TYPE") 6425 #undef IMPLEMENT_SLATE_PIXELSHADER_TYPE 6427 #pragma push_macro("UE_TRACE_EVENT_DEFINE") 6428 #undef UE_TRACE_EVENT_DEFINE 6430 #pragma push_macro("UE_TRACE_EVENT_BEGIN") 6431 #undef UE_TRACE_EVENT_BEGIN 6433 #pragma push_macro("UE_TRACE_EVENT_BEGIN_EXTERN") 6434 #undef UE_TRACE_EVENT_BEGIN_EXTERN 6436 #pragma push_macro("UE_TRACE_EVENT_FIELD") 6437 #undef UE_TRACE_EVENT_FIELD 6439 #pragma push_macro("UE_TRACE_EVENT_END") 6440 #undef UE_TRACE_EVENT_END 6442 #pragma push_macro("UE_TRACE_LOG") 6445 #pragma push_macro("UE_TRACE_LOG_SCOPED") 6446 #undef UE_TRACE_LOG_SCOPED 6448 #pragma push_macro("UE_TRACE_LOG_SCOPED_T") 6449 #undef UE_TRACE_LOG_SCOPED_T 6451 #pragma push_macro("UE_TRACE_CHANNEL") 6452 #undef UE_TRACE_CHANNEL 6454 #pragma push_macro("UE_TRACE_CHANNEL_EXTERN") 6455 #undef UE_TRACE_CHANNEL_EXTERN 6457 #pragma push_macro("UE_TRACE_CHANNEL_MODULE_EXTERN") 6458 #undef UE_TRACE_CHANNEL_MODULE_EXTERN 6460 #pragma push_macro("UE_TRACE_CHANNEL_DEFINE") 6461 #undef UE_TRACE_CHANNEL_DEFINE 6463 #pragma push_macro("UE_TRACE_CHANNELEXPR_IS_ENABLED") 6464 #undef UE_TRACE_CHANNELEXPR_IS_ENABLED 6466 #pragma push_macro("TRACE_PRIVATE_FIELD") 6467 #undef TRACE_PRIVATE_FIELD 6469 #pragma push_macro("TRACE_PRIVATE_CHANNEL_DECLARE") 6470 #undef TRACE_PRIVATE_CHANNEL_DECLARE 6472 #pragma push_macro("TRACE_PRIVATE_CHANNEL_IMPL") 6473 #undef TRACE_PRIVATE_CHANNEL_IMPL 6475 #pragma push_macro("TRACE_PRIVATE_CHANNEL") 6476 #undef TRACE_PRIVATE_CHANNEL 6478 #pragma push_macro("TRACE_PRIVATE_CHANNEL_MODULE_EXTERN") 6479 #undef TRACE_PRIVATE_CHANNEL_MODULE_EXTERN 6481 #pragma push_macro("TRACE_PRIVATE_CHANNEL_DEFINE") 6482 #undef TRACE_PRIVATE_CHANNEL_DEFINE 6484 #pragma push_macro("TRACE_PRIVATE_CHANNEL_EXTERN") 6485 #undef TRACE_PRIVATE_CHANNEL_EXTERN 6487 #pragma push_macro("TRACE_PRIVATE_CHANNELEXPR_IS_ENABLED") 6488 #undef TRACE_PRIVATE_CHANNELEXPR_IS_ENABLED 6490 #pragma push_macro("TRACE_PRIVATE_EVENT_DEFINE") 6491 #undef TRACE_PRIVATE_EVENT_DEFINE 6493 #pragma push_macro("TRACE_PRIVATE_EVENT_BEGIN") 6494 #undef TRACE_PRIVATE_EVENT_BEGIN 6496 #pragma push_macro("TRACE_PRIVATE_EVENT_BEGIN_EXTERN") 6497 #undef TRACE_PRIVATE_EVENT_BEGIN_EXTERN 6499 #pragma push_macro("TRACE_PRIVATE_EVENT_BEGIN_IMPL") 6500 #undef TRACE_PRIVATE_EVENT_BEGIN_IMPL 6502 #pragma push_macro("TRACE_PRIVATE_EVENT_FIELD") 6503 #undef TRACE_PRIVATE_EVENT_FIELD 6505 #pragma push_macro("TRACE_PRIVATE_EVENT_END") 6506 #undef TRACE_PRIVATE_EVENT_END 6508 #pragma push_macro("TRACE_PRIVATE_LOG_PRELUDE") 6509 #undef TRACE_PRIVATE_LOG_PRELUDE 6511 #pragma push_macro("TRACE_PRIVATE_LOG_EPILOG") 6512 #undef TRACE_PRIVATE_LOG_EPILOG 6514 #pragma push_macro("TRACE_PRIVATE_LOG") 6515 #undef TRACE_PRIVATE_LOG 6517 #pragma push_macro("TRACE_PRIVATE_LOG_SCOPED") 6518 #undef TRACE_PRIVATE_LOG_SCOPED 6520 #pragma push_macro("TRACE_PRIVATE_LOG_SCOPED_T") 6521 #undef TRACE_PRIVATE_LOG_SCOPED_T 6523 #pragma push_macro("IMPLEMENT_TYPED_UMG_LIST") 6524 #undef IMPLEMENT_TYPED_UMG_LIST 6526 #pragma push_macro("BIND_UOBJECT_ATTRIBUTE") 6527 #undef BIND_UOBJECT_ATTRIBUTE 6529 #pragma push_macro("BIND_UOBJECT_DELEGATE") 6530 #undef BIND_UOBJECT_DELEGATE 6532 #pragma push_macro("OPTIONAL_BINDING") 6533 #undef OPTIONAL_BINDING 6535 #pragma push_macro("PROPERTY_BINDING") 6536 #undef PROPERTY_BINDING 6538 #pragma push_macro("BITFIELD_PROPERTY_BINDING") 6539 #undef BITFIELD_PROPERTY_BINDING 6541 #pragma push_macro("PROPERTY_BINDING_IMPLEMENTATION") 6542 #undef PROPERTY_BINDING_IMPLEMENTATION 6544 #pragma push_macro("GAME_SAFE_OPTIONAL_BINDING") 6545 #undef GAME_SAFE_OPTIONAL_BINDING 6547 #pragma push_macro("GAME_SAFE_BINDING_IMPLEMENTATION") 6548 #undef GAME_SAFE_BINDING_IMPLEMENTATION 6550 #pragma push_macro("OPTIONAL_BINDING_CONVERT") 6551 #undef OPTIONAL_BINDING_CONVERT 6553 #pragma push_macro("UA_SYSTEM_ERROR") 6554 #undef UA_SYSTEM_ERROR 6556 #pragma push_macro("SOUND_CONVERT_CHECK") 6557 #undef SOUND_CONVERT_CHECK 6559 #pragma push_macro("DEBUG_AUDIO_CHECK_AUDIO_THREAD") 6560 #undef DEBUG_AUDIO_CHECK_AUDIO_THREAD 6562 #pragma push_macro("DEBUG_AUDIO_CHECK_MAIN_THREAD") 6563 #undef DEBUG_AUDIO_CHECK_MAIN_THREAD 6565 #pragma push_macro("DEBUG_AUDIO_CHECK") 6566 #undef DEBUG_AUDIO_CHECK 6568 #pragma push_macro("DEBUG_AUDIO_CHECK_MSG") 6569 #undef DEBUG_AUDIO_CHECK_MSG 6571 #pragma push_macro("AUDIO_VOICE_CHECK_ERROR") 6572 #undef AUDIO_VOICE_CHECK_ERROR 6574 #pragma push_macro("AUDIO_VOICE_CHECK_SUSPEND") 6575 #undef AUDIO_VOICE_CHECK_SUSPEND 6577 #pragma push_macro("VOICE_CHECK_INITIALIZATION") 6578 #undef VOICE_CHECK_INITIALIZATION 6580 #pragma push_macro("UA_DEVICE_PLATFORM_ERROR") 6581 #undef UA_DEVICE_PLATFORM_ERROR 6583 #pragma push_macro("AU_DEVICE_PARAM_ERROR") 6584 #undef AU_DEVICE_PARAM_ERROR 6586 #pragma push_macro("AU_DEVICE_WARNING") 6587 #undef AU_DEVICE_WARNING 6589 #pragma push_macro("VectorIntShuffle") 6590 #undef VectorIntShuffle 6592 #pragma push_macro("VK_DYNAMICAPI_TO_VULKANRHI") 6593 #undef VK_DYNAMICAPI_TO_VULKANRHI 6595 #pragma push_macro("VULKAN_REPORT_LOG") 6596 #undef VULKAN_REPORT_LOG 6598 #pragma push_macro("VKSWITCHCASE") 6601 #pragma push_macro("AppendBitFieldName") 6602 #undef AppendBitFieldName 6604 #pragma push_macro("VULKAN_SET_DEBUG_NAME") 6605 #undef VULKAN_SET_DEBUG_NAME 6607 #pragma push_macro("VERIFYVULKANRESULT_INIT") 6608 #undef VERIFYVULKANRESULT_INIT 6610 #pragma push_macro("LLM_SCOPE_VULKAN") 6611 #undef LLM_SCOPE_VULKAN 6613 #pragma push_macro("LLM_PLATFORM_SCOPE_VULKAN") 6614 #undef LLM_PLATFORM_SCOPE_VULKAN 6616 #pragma push_macro("LLM_TRACK_VULKAN_HIGH_LEVEL_ALLOC") 6617 #undef LLM_TRACK_VULKAN_HIGH_LEVEL_ALLOC 6619 #pragma push_macro("LLM_TRACK_VULKAN_HIGH_LEVEL_FREE") 6620 #undef LLM_TRACK_VULKAN_HIGH_LEVEL_FREE 6622 #pragma push_macro("LLM_TRACK_VULKAN_SPARE_MEMORY_GPU") 6623 #undef LLM_TRACK_VULKAN_SPARE_MEMORY_GPU 6625 #pragma push_macro("ENUM_VK_ENTRYPOINTS_INSTANCE") 6626 #undef ENUM_VK_ENTRYPOINTS_INSTANCE 6628 #pragma push_macro("ENUM_VK_ENTRYPOINTS_SURFACE_INSTANCE") 6629 #undef ENUM_VK_ENTRYPOINTS_SURFACE_INSTANCE 6631 #pragma push_macro("ENUM_VK_ENTRYPOINTS_BASE") 6632 #undef ENUM_VK_ENTRYPOINTS_BASE 6634 #pragma push_macro("ENUM_VK_ENTRYPOINTS_OPTIONAL_BASE") 6635 #undef ENUM_VK_ENTRYPOINTS_OPTIONAL_BASE 6637 #pragma push_macro("ENUM_VK_ENTRYPOINTS_OPTIONAL_INSTANCE") 6638 #undef ENUM_VK_ENTRYPOINTS_OPTIONAL_INSTANCE 6640 #pragma push_macro("ENUM_VK_ENTRYPOINTS_ALL") 6641 #undef ENUM_VK_ENTRYPOINTS_ALL 6643 #pragma push_macro("DECLARE_VK_ENTRYPOINTS") 6644 #undef DECLARE_VK_ENTRYPOINTS 6646 #pragma push_macro("VULKAN_LOGMEMORY") 6647 #undef VULKAN_LOGMEMORY 6649 #pragma push_macro("VULKAN_FILL_TRACK_INFO") 6650 #undef VULKAN_FILL_TRACK_INFO 6652 #pragma push_macro("VULKAN_FREE_TRACK_INFO") 6653 #undef VULKAN_FREE_TRACK_INFO 6655 #pragma push_macro("VULKAN_TRACK_STRING") 6656 #undef VULKAN_TRACK_STRING 6658 #pragma push_macro("VKSWITCH") 6661 #pragma push_macro("LRUPRINT") 6664 #pragma push_macro("LRUPRINT_DEBUG") 6665 #undef LRUPRINT_DEBUG 6667 #pragma push_macro("VKERRORCASE") 6670 #pragma push_macro("DEFINE_VK_ENTRYPOINTS") 6671 #undef DEFINE_VK_ENTRYPOINTS 6673 #pragma push_macro("CHECK_VK_ENTRYPOINTS") 6674 #undef CHECK_VK_ENTRYPOINTS 6676 #pragma push_macro("GET_VK_ENTRYPOINTS") 6677 #undef GET_VK_ENTRYPOINTS 6679 #pragma push_macro("GETINSTANCE_VK_ENTRYPOINTS") 6680 #undef GETINSTANCE_VK_ENTRYPOINTS 6682 #pragma push_macro("CLEAR_VK_ENTRYPOINTS") 6683 #undef CLEAR_VK_ENTRYPOINTS 6685 #pragma push_macro("ENUM_VK_ENTRYPOINTS_PLATFORM_BASE") 6686 #undef ENUM_VK_ENTRYPOINTS_PLATFORM_BASE 6688 #pragma push_macro("ENUM_VK_ENTRYPOINTS_PLATFORM_INSTANCE") 6689 #undef ENUM_VK_ENTRYPOINTS_PLATFORM_INSTANCE 6691 #pragma push_macro("ENUM_VK_ENTRYPOINTS_OPTIONAL_PLATFORM_INSTANCE") 6692 #undef ENUM_VK_ENTRYPOINTS_OPTIONAL_PLATFORM_INSTANCE 6694 #pragma push_macro("VULKAN_SIGNAL_UNIMPLEMENTED") 6695 #undef VULKAN_SIGNAL_UNIMPLEMENTED 6697 #pragma push_macro("VULKAN_TRACK_OBJECT_CREATE") 6698 #undef VULKAN_TRACK_OBJECT_CREATE 6700 #pragma push_macro("VULKAN_TRACK_OBJECT_DELETE") 6701 #undef VULKAN_TRACK_OBJECT_DELETE 6703 #pragma push_macro("VERIFYVULKANRESULT") 6704 #undef VERIFYVULKANRESULT 6706 #pragma push_macro("VERIFYVULKANRESULT_EXPANDED") 6707 #undef VERIFYVULKANRESULT_EXPANDED 6709 #pragma push_macro("XAUDIO2_GOTO_CLEANUP_ON_FAIL") 6710 #undef XAUDIO2_GOTO_CLEANUP_ON_FAIL 6712 #pragma push_macro("XAUDIO2_RETURN_ON_FAIL") 6713 #undef XAUDIO2_RETURN_ON_FAIL 6715 #pragma push_macro("NVAFTERMATH_ON_ERROR") 6716 #undef NVAFTERMATH_ON_ERROR 6718 #pragma push_macro("D3D11_STATE_CACHE_VERIFY") 6719 #undef D3D11_STATE_CACHE_VERIFY 6721 #pragma push_macro("D3D11_STATE_CACHE_VERIFY_PRE") 6722 #undef D3D11_STATE_CACHE_VERIFY_PRE 6724 #pragma push_macro("D3D11_STATE_CACHE_VERIFY_POST") 6725 #undef D3D11_STATE_CACHE_VERIFY_POST 6727 #pragma push_macro("CACHE_NV_AFTERMATH_ENABLED") 6728 #undef CACHE_NV_AFTERMATH_ENABLED 6730 #pragma push_macro("START_NV_AFTERMATH") 6731 #undef START_NV_AFTERMATH 6733 #pragma push_macro("STOP_NV_AFTERMATH") 6734 #undef STOP_NV_AFTERMATH 6736 #pragma push_macro("VERIFYD3D11RESULT_EX") 6737 #undef VERIFYD3D11RESULT_EX 6739 #pragma push_macro("VERIFYD3D11RESULT") 6740 #undef VERIFYD3D11RESULT 6742 #pragma push_macro("VERIFYD3D11RESULT_NOEXIT") 6743 #undef VERIFYD3D11RESULT_NOEXIT 6745 #pragma push_macro("VERIFYD3D11SHADERRESULT") 6746 #undef VERIFYD3D11SHADERRESULT 6748 #pragma push_macro("VERIFYD3D11CREATETEXTURERESULT") 6749 #undef VERIFYD3D11CREATETEXTURERESULT 6751 #pragma push_macro("VERIFYD3D11RESIZEVIEWPORTRESULT") 6752 #undef VERIFYD3D11RESIZEVIEWPORTRESULT 6754 #pragma push_macro("CLEANUP_ON_FAIL") 6755 #undef CLEANUP_ON_FAIL 6757 #pragma push_macro("RETURN_FALSE_ON_FAIL") 6758 #undef RETURN_FALSE_ON_FAIL 6760 #pragma push_macro("PI")