Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Enums.h
Go to the documentation of this file.
1#pragma once
2
3enum class tagExtentMode:int
4{
7};
8
9enum class WICBitmapPaletteType:int
10{
26};
27
28enum class WICNamedWhitePoint:int
29{
36 WICWhitePointFlash = 0x40,
38 WICWhitePointCustom = 0x100,
42};
43
44enum class EC_HOST_UI_MODE:int
45{
46 ECHUIM_DESKTOP = 0x0,
47 ECHUIM_IMMERSIVE = 0x1,
49};
50
52{
54 AVS_FILLED = 0x1,
55 AVS_SNAPPED = 0x2,
57};
58
59enum class EDGE_GESTURE_KIND:int
60{
61 EGK_TOUCH = 0x0,
62 EGK_KEYBOARD = 0x1,
63 EGK_MOUSE = 0x2
64};
65
67{
68 DSFT_DETECT = 0x1,
69 DSFT_PRIVATE = 0x2,
70 DSFT_PUBLIC = 0x3
71};
72
74{
75 NDO_LANDSCAPE = 0x0,
76 NDO_PORTRAIT = 0x1
77};
78
80{
81 AVO_LANDSCAPE = 0x0,
82 AVO_PORTRAIT = 0x1
83};
84
85enum class _SPACTION:int
86{
87 SPACTION_NONE = 0x0,
88 SPACTION_MOVING = 0x1,
89 SPACTION_COPYING = 0x2,
101};
102
103enum class _SPTEXT:int
104{
107};
108
109enum class ASSOCIATIONLEVEL:int
110{
111 AL_MACHINE = 0x0,
112 AL_EFFECTIVE = 0x1,
113 AL_USER = 0x2
114};
115
116enum class ASSOCIATIONTYPE:int
117{
118 AT_FILEEXTENSION = 0x0,
119 AT_URLPROTOCOL = 0x1,
120 AT_STARTMENUCLIENT = 0x2,
121 AT_MIMETYPE = 0x3
122};
123
124enum class PLACEHOLDER_STATES:int
125{
126 PS_NONE = 0x0,
131 PS_DEFAULT = 0x7,
132 PS_ALL = 0xF
133};
134
135enum class PKA_FLAGS:int
136{
137 PKA_SET = 0x0,
138 PKA_APPEND = 0x1,
139 PKA_DELETE = 0x2
140};
141
142enum class FLYOUT_PLACEMENT:int
143{
144 FP_DEFAULT = 0x0,
145 FP_ABOVE = 0x1,
146 FP_BELOW = 0x2,
147 FP_LEFT = 0x3,
148 FP_RIGHT = 0x4
149};
150
152{
153 MUS_COMPLETE = 0x0,
155 MUS_FAILED = 0x2
156};
157
158enum class CPVIEW:int
159{
160 CPVIEW_CLASSIC = 0x0,
161 CPVIEW_ALLITEMS = 0x0,
162 CPVIEW_CATEGORY = 0x1,
163 CPVIEW_HOME = 0x1
164};
165
166enum class KNOWNDESTCATEGORY:int
167{
168 KDC_FREQUENT = 0x1,
169 KDC_RECENT = 0x2
170};
171
172enum class tagBANDSITECID:int
173{
174 BSID_BANDADDED = 0x0,
175 BSID_BANDREMOVED = 0x1
176};
177
179{
180 BNE_Rendered = 0x0,
181 BNE_Hovered = 0x1,
182 BNE_Closed = 0x2,
183 BNE_Dismissed = 0x3,
184 BNE_Button1Clicked = 0x4,
186};
187
188enum class APPDOCLISTTYPE:int
189{
190 ADLT_RECENT = 0x0,
191 ADLT_FREQUENT = 0x1
192};
193
194enum class VkFilter:int
195{
196 VK_FILTER_NEAREST = 0x0,
197 VK_FILTER_LINEAR = 0x1,
198 VK_FILTER_CUBIC_IMG = 0x3B9B0498,
199 VK_FILTER_CUBIC_EXT = 0x3B9B0498,
203 VK_FILTER_MAX_ENUM = 0x7FFFFFFF
204};
205
206enum class FFFP_MODE:int
207{
208 FFFP_EXACTMATCH = 0x0,
210};
211
212enum class tagMENUPOPUPSELECT:int
213{
214 MPOS_EXECUTE = 0x0,
215 MPOS_FULLCANCEL = 0x1,
216 MPOS_CANCELLEVEL = 0x2,
217 MPOS_SELECTLEFT = 0x3,
218 MPOS_SELECTRIGHT = 0x4,
220};
221
222enum class VkStructureType:int
223{
666 VK_STRUCTURE_TYPE_MAX_ENUM = 0x7FFFFFFF
667};
668
670{
677};
678
679enum class FILE_USAGE_TYPE:int
680{
681 FUT_PLAYING = 0x0,
682 FUT_EDITING = 0x1,
683 FUT_GENERIC = 0x2
684};
685
687{
698};
699
701{
702 OFS_INACTIVE = 0xFF,
703 OFS_ONLINE = 0x0,
704 OFS_OFFLINE = 0x1,
705 OFS_SERVERBACK = 0x2,
706 OFS_DIRTYCACHE = 0x3
707};
708
709enum class VkBorderColor:int
710{
720 VK_BORDER_COLOR_MAX_ENUM = 0x7FFFFFFF
721};
722
723enum class VkBlendOverlapEXT:int
724{
732};
733
734enum class tagCONDITION_TYPE:int
735{
736 CT_AND_CONDITION = 0x0,
737 CT_OR_CONDITION = 0x1,
738 CT_NOT_CONDITION = 0x2,
740};
741
742enum class VkDescriptorType:int
743{
760 VK_DESCRIPTOR_TYPE_MAX_ENUM = 0x7FFFFFFF
761};
762
764{
765 COP_IMPLICIT = 0x0,
766 COP_EQUAL = 0x1,
767 COP_NOTEQUAL = 0x2,
768 COP_LESSTHAN = 0x3,
769 COP_GREATERTHAN = 0x4,
773 COP_VALUE_ENDSWITH = 0x8,
774 COP_VALUE_CONTAINS = 0x9,
776 COP_DOSWILDCARDS = 0xB,
777 COP_WORD_EQUAL = 0xC,
780};
781
782enum class VkAttachmentLoadOp:int
783{
791};
792
794{
801};
802
804{
812};
813
815{
824};
825
827{
834};
835
836enum class VkIndexType:int
837{
840 VK_INDEX_TYPE_NONE_NV = 0x3B9D4E88,
841 VK_INDEX_TYPE_UINT8_EXT = 0x3B9ED528,
845 VK_INDEX_TYPE_MAX_ENUM = 0x7FFFFFFF
846};
847
849{
857};
858
859enum class VkSubpassContents:int
860{
867};
868
870{
916};
917
919{
931};
932
933enum class VkObjectType:int
934{
963 VK_OBJECT_TYPE_SURFACE_KHR = 0x3B9ACA00,
964 VK_OBJECT_TYPE_SWAPCHAIN_KHR = 0x3B9ACDE8,
965 VK_OBJECT_TYPE_DISPLAY_KHR = 0x3B9AD1D0,
979 VK_OBJECT_TYPE_MAX_ENUM = 0x7FFFFFFF
980};
981
983{
992};
993
994enum class VkComponentTypeNV:int
995{
1011};
1012
1013enum class VkScopeNV:int
1014{
1015 VK_SCOPE_DEVICE_NV = 0x1,
1022 VK_SCOPE_MAX_ENUM_NV = 0x7FFFFFFF
1023};
1024
1025enum class VkVendorId:int
1026{
1027 VK_VENDOR_ID_VIV = 0x10001,
1028 VK_VENDOR_ID_VSI = 0x10002,
1029 VK_VENDOR_ID_KAZAN = 0x10003,
1030 VK_VENDOR_ID_BEGIN_RANGE = 0x10001,
1031 VK_VENDOR_ID_END_RANGE = 0x10003,
1033 VK_VENDOR_ID_MAX_ENUM = 0x7FFFFFFF
1034};
1035
1036enum class VkColorSpaceKHR:int
1037{
1047 VK_COLOR_SPACE_DOLBYVISION_EXT = 0x3B9C6049,
1048 VK_COLOR_SPACE_HDR10_HLG_EXT = 0x3B9C604A,
1059 VK_COLOR_SPACE_MAX_ENUM_KHR = 0x7FFFFFFF
1060};
1061
1062enum class VkTimeDomainEXT:int
1063{
1071 VK_TIME_DOMAIN_MAX_ENUM_EXT = 0x7FFFFFFF
1072};
1073
1074enum class VkPresentModeKHR:int
1075{
1085 VK_PRESENT_MODE_MAX_ENUM_KHR = 0x7FFFFFFF
1086};
1087
1089{
1096};
1097
1099{
1122};
1123
1125{
1132};
1133
1135{
1142 PCD_COUNT = 0x5
1143};
1144
1146{
1154};
1155
1157{
1163};
1164
1166{
1198};
1199
1201{
1207};
1208
1210{
1218};
1219
1221{
1226};
1227
1229{
1230 NVAPI_DecodeExecute = 0x0,
1235 NVAPI_FlipOverlay = 0x5,
1241};
1242
1244{
1250};
1251
1253{
1257};
1258
1260{
1276};
1277
1279{
1285};
1286
1288{
1297};
1298
1300{
1312};
1313
1315{
1328};
1329
1331{
1341};
1342
1344{
1361};
1362
1364{
1370};
1371
1373{
1394};
1395
1396enum class NV_MOSAIC_TOPO:int
1397{
1398 NV_MOSAIC_TOPO_NONE = 0x0,
1424 NV_MOSAIC_TOPO_MAX = 0x23
1425};
1426
1427enum class VkFormat:int
1428{
1429 VK_FORMAT_UNDEFINED = 0x0,
1438 VK_FORMAT_R8_UNORM = 0x9,
1439 VK_FORMAT_R8_SNORM = 0xA,
1442 VK_FORMAT_R8_UINT = 0xD,
1443 VK_FORMAT_R8_SINT = 0xE,
1444 VK_FORMAT_R8_SRGB = 0xF,
1445 VK_FORMAT_R8G8_UNORM = 0x10,
1446 VK_FORMAT_R8G8_SNORM = 0x11,
1449 VK_FORMAT_R8G8_UINT = 0x14,
1450 VK_FORMAT_R8G8_SINT = 0x15,
1451 VK_FORMAT_R8G8_SRGB = 0x16,
1456 VK_FORMAT_R8G8B8_UINT = 0x1B,
1457 VK_FORMAT_R8G8B8_SINT = 0x1C,
1458 VK_FORMAT_R8G8B8_SRGB = 0x1D,
1463 VK_FORMAT_B8G8R8_UINT = 0x22,
1464 VK_FORMAT_B8G8R8_SINT = 0x23,
1465 VK_FORMAT_B8G8R8_SRGB = 0x24,
1499 VK_FORMAT_R16_UNORM = 0x46,
1500 VK_FORMAT_R16_SNORM = 0x47,
1501 VK_FORMAT_R16_USCALED = 0x48,
1502 VK_FORMAT_R16_SSCALED = 0x49,
1503 VK_FORMAT_R16_UINT = 0x4A,
1504 VK_FORMAT_R16_SINT = 0x4B,
1505 VK_FORMAT_R16_SFLOAT = 0x4C,
1510 VK_FORMAT_R16G16_UINT = 0x51,
1511 VK_FORMAT_R16G16_SINT = 0x52,
1527 VK_FORMAT_R32_UINT = 0x62,
1528 VK_FORMAT_R32_SINT = 0x63,
1529 VK_FORMAT_R32_SFLOAT = 0x64,
1530 VK_FORMAT_R32G32_UINT = 0x65,
1531 VK_FORMAT_R32G32_SINT = 0x66,
1539 VK_FORMAT_R64_UINT = 0x6E,
1540 VK_FORMAT_R64_SINT = 0x6F,
1541 VK_FORMAT_R64_SFLOAT = 0x70,
1542 VK_FORMAT_R64G64_UINT = 0x71,
1543 VK_FORMAT_R64G64_SINT = 0x72,
1553 VK_FORMAT_D16_UNORM = 0x7C,
1555 VK_FORMAT_D32_SFLOAT = 0x7E,
1556 VK_FORMAT_S8_UINT = 0x7F,
1614 VK_FORMAT_G8B8G8R8_422_UNORM = 0x3B9D2B60,
1615 VK_FORMAT_B8G8R8G8_422_UNORM = 0x3B9D2B61,
1621 VK_FORMAT_R10X6_UNORM_PACK16 = 0x3B9D2B67,
1631 VK_FORMAT_R12X4_UNORM_PACK16 = 0x3B9D2B71,
1705 VK_FORMAT_END_RANGE = 0xB8,
1706 VK_FORMAT_RANGE_SIZE = 0xB9,
1707 VK_FORMAT_MAX_ENUM = 0x7FFFFFFF
1708};
1709
1711{
1738};
1739
1741{
1748};
1749
1751{
1760};
1761
1763{
1781};
1782
1784{
1785 NV_VCTRL_ColorSpaceBase = 0x1000,
1786 NV_VCTRL_ColorSpace601 = 0x1001,
1787 NV_VCTRL_ColorSpace709 = 0x1002,
1788 NV_VCTRL_ColorSpaceLast = 0x1003,
1789 NV_VCTRL_ColorRangeBase = 0x1100,
1790 NV_VCTRL_ColorRangeStd = 0x1101,
1791 NV_VCTRL_ColorRangeExt = 0x1102,
1792 NV_VCTRL_ColorRangeLast = 0x1103,
1793 NV_VCTRL_DIBase = 0x2000,
1794 NV_VCTRL_DIBob = 0x2001,
1795 NV_VCTRL_DIMedian = 0x2002,
1796 NV_VCTRL_DI3x3 = 0x2003,
1799 NV_VCTRL_DIOnePass = 0x2006,
1800 NV_VCTRL_DISony = 0x2007,
1801 NV_VCTRL_DILast = 0x2008,
1802 NV_VCTRL_CadenceBase = 0x3000,
1803 NV_VCTRL_CadenceBasic = 0x3001,
1805 NV_VCTRL_CadenceAdv = 0x3003,
1806 NV_VCTRL_CadenceLast = 0x3004,
1807 NV_VCTRL_DCCEBase = 0x4000,
1808 NV_VCTRL_DCCELow = 0x4001,
1809 NV_VCTRL_DCCEMedium = 0x4002,
1810 NV_VCTRL_DCCEHigh = 0x4003,
1811 NV_VCTRL_DCCELast = 0x4004,
1812 NV_VCTRL_ScalingBase = 0x5000,
1813 NV_VCTRL_ScalingSimple = 0x5001,
1815 NV_VCTRL_ScalingSony = 0x5003,
1816 NV_VCTRL_ScalingLast = 0x5004,
1817 NV_VCTRL_GamutRemapBase = 0x6000,
1818 NV_VCTRL_GamutRemapSony = 0x6001,
1819 NV_VCTRL_GamutRemapLast = 0x6002,
1825};
1826
1828{
1835};
1836
1837enum class _NVAPI_PSI_OPCODE:int
1838{
1854};
1855
1857{
1865};
1866
1868{
1874};
1875
1877{
1885};
1886
1888{
1894};
1895
1897{
1903};
1904
1906{
1913};
1914
1916{
1923};
1924
1926{
1933};
1934
1936{
1947};
1948
1950{
1957};
1958
1960{
1970};
1971
1973{
1981};
1982
1983enum class VkGeometryTypeNV:int
1984{
1990 VK_GEOMETRY_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
1991};
1992
1994{
2001};
2002
2004{
2012};
2013
2015{
2022};
2023
2024enum class VkImageType:int
2025{
2026 VK_IMAGE_TYPE_1D = 0x0,
2027 VK_IMAGE_TYPE_2D = 0x1,
2028 VK_IMAGE_TYPE_3D = 0x2,
2032 VK_IMAGE_TYPE_MAX_ENUM = 0x7FFFFFFF
2033};
2034
2035enum class VkImageTiling:int
2036{
2043 VK_IMAGE_TILING_MAX_ENUM = 0x7FFFFFFF
2044};
2045
2047{
2057};
2058
2059enum class VkQueryType:int
2060{
2070 VK_QUERY_TYPE_MAX_ENUM = 0x7FFFFFFF
2071};
2072
2073enum class VkSharingMode:int
2074{
2080 VK_SHARING_MODE_MAX_ENUM = 0x7FFFFFFF
2081};
2082
2084{
2093};
2094
2095enum class VkImageLayout:int
2096{
2117 VK_IMAGE_LAYOUT_MAX_ENUM = 0x7FFFFFFF
2118};
2119
2120enum class VkDriverIdKHR:int
2121{
2137 VK_DRIVER_ID_MAX_ENUM_KHR = 0x7FFFFFFF
2138};
2139
2141{
2150};
2151
2153{
2168};
2169
2170enum class VkImageViewType:int
2171{
2182 VK_IMAGE_VIEW_TYPE_MAX_ENUM = 0x7FFFFFFF
2183};
2184
2186{
2195};
2196
2198{
2206};
2207
2209{
2222};
2223
2225{
2237};
2238
2239enum class VkChromaLocation:int
2240{
2248 VK_CHROMA_LOCATION_MAX_ENUM = 0x7FFFFFFF
2249};
2250
2252{
2262};
2263
2264enum class VkVertexInputRate:int
2265{
2272};
2273
2275{
2283};
2284
2286{
2302};
2303
2305{
2313};
2314
2315enum class VkPolygonMode:int
2316{
2324 VK_POLYGON_MODE_MAX_ENUM = 0x7FFFFFFF
2325};
2326
2328{
2338};
2339
2340enum class VkFrontFace:int
2341{
2347 VK_FRONT_FACE_MAX_ENUM = 0x7FFFFFFF
2348};
2349
2351{
2355};
2356
2357enum class VkCompareOp:int
2358{
2359 VK_COMPARE_OP_NEVER = 0x0,
2360 VK_COMPARE_OP_LESS = 0x1,
2361 VK_COMPARE_OP_EQUAL = 0x2,
2370 VK_COMPARE_OP_MAX_ENUM = 0x7FFFFFFF
2371};
2372
2374{
2394};
2395
2396enum class VkStencilOp:int
2397{
2398 VK_STENCIL_OP_KEEP = 0x0,
2399 VK_STENCIL_OP_ZERO = 0x1,
2409 VK_STENCIL_OP_MAX_ENUM = 0x7FFFFFFF
2410};
2411
2413{
2421};
2422
2423enum class VkLogicOp:int
2424{
2425 VK_LOGIC_OP_CLEAR = 0x0,
2426 VK_LOGIC_OP_AND = 0x1,
2428 VK_LOGIC_OP_COPY = 0x3,
2430 VK_LOGIC_OP_NO_OP = 0x5,
2431 VK_LOGIC_OP_XOR = 0x6,
2432 VK_LOGIC_OP_OR = 0x7,
2433 VK_LOGIC_OP_NOR = 0x8,
2435 VK_LOGIC_OP_INVERT = 0xA,
2439 VK_LOGIC_OP_NAND = 0xE,
2440 VK_LOGIC_OP_SET = 0xF,
2444 VK_LOGIC_OP_MAX_ENUM = 0x7FFFFFFF
2445};
2446
2448{
2458};
2459
2461{
2467};
2468
2469enum class VkBlendFactor:int
2470{
2472 VK_BLEND_FACTOR_ONE = 0x1,
2493 VK_BLEND_FACTOR_MAX_ENUM = 0x7FFFFFFF
2494};
2495
2497{
2501};
2502
2504{
2508};
2509
2511{
2523};
2524
2525enum class VkBlendOp:int
2526{
2527 VK_BLEND_OP_ADD = 0x0,
2530 VK_BLEND_OP_MIN = 0x3,
2531 VK_BLEND_OP_MAX = 0x4,
2532 VK_BLEND_OP_ZERO_EXT = 0x3B9D0C20,
2533 VK_BLEND_OP_SRC_EXT = 0x3B9D0C21,
2534 VK_BLEND_OP_DST_EXT = 0x3B9D0C22,
2535 VK_BLEND_OP_SRC_OVER_EXT = 0x3B9D0C23,
2536 VK_BLEND_OP_DST_OVER_EXT = 0x3B9D0C24,
2537 VK_BLEND_OP_SRC_IN_EXT = 0x3B9D0C25,
2538 VK_BLEND_OP_DST_IN_EXT = 0x3B9D0C26,
2539 VK_BLEND_OP_SRC_OUT_EXT = 0x3B9D0C27,
2540 VK_BLEND_OP_DST_OUT_EXT = 0x3B9D0C28,
2541 VK_BLEND_OP_SRC_ATOP_EXT = 0x3B9D0C29,
2542 VK_BLEND_OP_DST_ATOP_EXT = 0x3B9D0C2A,
2543 VK_BLEND_OP_XOR_EXT = 0x3B9D0C2B,
2544 VK_BLEND_OP_MULTIPLY_EXT = 0x3B9D0C2C,
2545 VK_BLEND_OP_SCREEN_EXT = 0x3B9D0C2D,
2546 VK_BLEND_OP_OVERLAY_EXT = 0x3B9D0C2E,
2547 VK_BLEND_OP_DARKEN_EXT = 0x3B9D0C2F,
2548 VK_BLEND_OP_LIGHTEN_EXT = 0x3B9D0C30,
2549 VK_BLEND_OP_COLORDODGE_EXT = 0x3B9D0C31,
2550 VK_BLEND_OP_COLORBURN_EXT = 0x3B9D0C32,
2551 VK_BLEND_OP_HARDLIGHT_EXT = 0x3B9D0C33,
2552 VK_BLEND_OP_SOFTLIGHT_EXT = 0x3B9D0C34,
2553 VK_BLEND_OP_DIFFERENCE_EXT = 0x3B9D0C35,
2554 VK_BLEND_OP_EXCLUSION_EXT = 0x3B9D0C36,
2555 VK_BLEND_OP_INVERT_EXT = 0x3B9D0C37,
2556 VK_BLEND_OP_INVERT_RGB_EXT = 0x3B9D0C38,
2557 VK_BLEND_OP_LINEARDODGE_EXT = 0x3B9D0C39,
2558 VK_BLEND_OP_LINEARBURN_EXT = 0x3B9D0C3A,
2559 VK_BLEND_OP_VIVIDLIGHT_EXT = 0x3B9D0C3B,
2560 VK_BLEND_OP_LINEARLIGHT_EXT = 0x3B9D0C3C,
2561 VK_BLEND_OP_PINLIGHT_EXT = 0x3B9D0C3D,
2562 VK_BLEND_OP_HARDMIX_EXT = 0x3B9D0C3E,
2563 VK_BLEND_OP_HSL_HUE_EXT = 0x3B9D0C3F,
2564 VK_BLEND_OP_HSL_SATURATION_EXT = 0x3B9D0C40,
2565 VK_BLEND_OP_HSL_COLOR_EXT = 0x3B9D0C41,
2566 VK_BLEND_OP_HSL_LUMINOSITY_EXT = 0x3B9D0C42,
2567 VK_BLEND_OP_PLUS_EXT = 0x3B9D0C43,
2568 VK_BLEND_OP_PLUS_CLAMPED_EXT = 0x3B9D0C44,
2570 VK_BLEND_OP_PLUS_DARKER_EXT = 0x3B9D0C46,
2571 VK_BLEND_OP_MINUS_EXT = 0x3B9D0C47,
2572 VK_BLEND_OP_MINUS_CLAMPED_EXT = 0x3B9D0C48,
2573 VK_BLEND_OP_CONTRAST_EXT = 0x3B9D0C49,
2574 VK_BLEND_OP_INVERT_OVG_EXT = 0x3B9D0C4A,
2575 VK_BLEND_OP_RED_EXT = 0x3B9D0C4B,
2576 VK_BLEND_OP_GREEN_EXT = 0x3B9D0C4C,
2577 VK_BLEND_OP_BLUE_EXT = 0x3B9D0C4D,
2581 VK_BLEND_OP_MAX_ENUM = 0x7FFFFFFF
2582};
2583
2585{
2591};
2592
2594{
2603};
2604
2606{
2612};
2613
2614enum class VkDynamicState:int
2615{
2635 VK_DYNAMIC_STATE_MAX_ENUM = 0x7FFFFFFF
2636};
2637
2638enum class KF_CATEGORY:int
2639{
2640 KF_CATEGORY_VIRTUAL = 0x1,
2641 KF_CATEGORY_FIXED = 0x2,
2642 KF_CATEGORY_COMMON = 0x3,
2644};
2645
2647{
2648 LFF_FORCEFILESYSTEM = 0x1,
2649 LFF_STORAGEITEMS = 0x2,
2650 LFF_ALLITEMS = 0x3
2651};
2652
2654{
2655 LOF_DEFAULT = 0x0,
2656 LOF_PINNEDTONAVPANE = 0x1,
2657 LOF_MASK_ALL = 0x1
2658};
2659
2660enum class LIBRARYSAVEFLAGS:int
2661{
2662 LSF_FAILIFTHERE = 0x0,
2664 LSF_MAKEUNIQUENAME = 0x2
2665};
2666
2667enum class ERRPlacementNew:int
2668{
2669 eRRPlacementNew = 0x0
2670};
2671
2672enum class DLAttr:int
2673{
2674 dlattrRva = 0x1
2675};
2676
2677enum class IKEEXT_DH_GROUP_:int
2678{
2680 IKEEXT_DH_GROUP_1 = 0x1,
2681 IKEEXT_DH_GROUP_2 = 0x2,
2682 IKEEXT_DH_GROUP_14 = 0x3,
2684 IKEEXT_DH_ECP_256 = 0x4,
2685 IKEEXT_DH_ECP_384 = 0x5,
2686 IKEEXT_DH_GROUP_24 = 0x6,
2688};
2689
2691{
2692 MmNonCached = 0x0,
2693 MmCached = 0x1,
2694 MmWriteCombined = 0x2,
2697 MmUSWCCached = 0x5,
2698 MmMaximumCacheType = 0x6,
2699 MmNotMapped = 0xFF
2700};
2701
2702enum class IPSEC_PFS_GROUP_:int
2703{
2704 IPSEC_PFS_NONE = 0x0,
2705 IPSEC_PFS_1 = 0x1,
2706 IPSEC_PFS_2 = 0x2,
2707 IPSEC_PFS_2048 = 0x3,
2708 IPSEC_PFS_14 = 0x3,
2709 IPSEC_PFS_ECP_256 = 0x4,
2710 IPSEC_PFS_ECP_384 = 0x5,
2711 IPSEC_PFS_MM = 0x6,
2712 IPSEC_PFS_24 = 0x7,
2713 IPSEC_PFS_MAX = 0x8
2714};
2715
2717{
2719 InterruptActiveHigh = 0x1,
2720 InterruptRisingEdge = 0x1,
2721 InterruptActiveLow = 0x2,
2723 InterruptActiveBoth = 0x3,
2726};
2727
2729{
2734};
2735
2737{
2752};
2753
2755{
2768};
2769
2771{
2778};
2779
2781{
2785};
2786
2787enum class FWP_MATCH_TYPE_:int
2788{
2789 FWP_MATCH_EQUAL = 0x0,
2790 FWP_MATCH_GREATER = 0x1,
2791 FWP_MATCH_LESS = 0x2,
2794 FWP_MATCH_RANGE = 0x5,
2799 FWP_MATCH_NOT_EQUAL = 0xA,
2800 FWP_MATCH_PREFIX = 0xB,
2802 FWP_MATCH_TYPE_MAX = 0xD
2803};
2804
2806{
2807 IKEEXT_CIPHER_DES = 0x0,
2808 IKEEXT_CIPHER_3DES = 0x1,
2815};
2816
2818{
2826};
2827
2829{
2831 IKEEXT_CERTIFICATE = 0x1,
2832 IKEEXT_KERBEROS = 0x2,
2833 IKEEXT_ANONYMOUS = 0x3,
2834 IKEEXT_SSL = 0x4,
2835 IKEEXT_NTLM_V2 = 0x5,
2836 IKEEXT_IPV6_CGA = 0x6,
2841 IKEEXT_EAP = 0xB,
2842 IKEEXT_RESERVED = 0xC,
2844};
2845
2847{
2853};
2854
2856{
2863};
2864
2866{
2872 TcpReceiveNoPush = 0x2,
2890 NrtNameResolutionId = 0x11,
2893 VirtualSubnetInfo = 0x14,
2894 IMReserved = 0x15,
2897 RscTcpTimestampDelta = 0x17,
2899 GftOffloadInformation = 0x18,
2900 GftFlowEntryId = 0x19,
2903};
2904
2906{
2912};
2913
2914enum class FWP_NE_FAMILY_:int
2915{
2916 FWP_AF_INET = 0x0,
2917 FWP_AF_INET6 = 0x1,
2918 FWP_AF_ETHER = 0x2,
2919 FWP_AF_NONE = 0x3
2920};
2921
2922enum class FWP_IP_VERSION_:int
2923{
2924 FWP_IP_VERSION_V4 = 0x0,
2925 FWP_IP_VERSION_V6 = 0x1,
2926 FWP_IP_VERSION_NONE = 0x2,
2927 FWP_IP_VERSION_MAX = 0x3
2928};
2929
2930enum class FWP_DATA_TYPE_:int
2931{
2932 FWP_EMPTY = 0x0,
2933 FWP_UINT8 = 0x1,
2934 FWP_UINT16 = 0x2,
2935 FWP_UINT32 = 0x3,
2936 FWP_UINT64 = 0x4,
2937 FWP_INT8 = 0x5,
2938 FWP_INT16 = 0x6,
2939 FWP_INT32 = 0x7,
2940 FWP_INT64 = 0x8,
2941 FWP_FLOAT = 0x9,
2942 FWP_DOUBLE = 0xA,
2944 FWP_BYTE_BLOB_TYPE = 0xC,
2945 FWP_SID = 0xD,
2950 FWP_BYTE_ARRAY6_TYPE = 0x12,
2951 FWP_BITMAP_INDEX_TYPE = 0x13,
2954 FWP_V4_ADDR_MASK = 0x100,
2955 FWP_V6_ADDR_MASK = 0x101,
2956 FWP_RANGE_TYPE = 0x102,
2957 FWP_DATA_TYPE_MAX = 0x103
2958};
2959
2961{
2965};
2966
2968{
2973};
2974
2976{
2997 FWPS_LAYER_STREAM_V4 = 0x14,
2999 FWPS_LAYER_STREAM_V6 = 0x16,
3070 FWPS_LAYER_IPSEC_V4 = 0x5D,
3071 FWPS_LAYER_IPSEC_V6 = 0x5E,
3072 FWPS_LAYER_IKEEXT_V4 = 0x5F,
3073 FWPS_LAYER_IKEEXT_V6 = 0x60,
3074 FWPS_LAYER_RPC_UM = 0x61,
3075 FWPS_LAYER_RPC_EPMAP = 0x62,
3076 FWPS_LAYER_RPC_EP_ADD = 0x63,
3081};
3082
3084{
3090};
3091
3092enum class IPSEC_AUTH_TYPE_:int
3093{
3094 IPSEC_AUTH_MD5 = 0x0,
3095 IPSEC_AUTH_SHA_1 = 0x1,
3096 IPSEC_AUTH_SHA_256 = 0x2,
3097 IPSEC_AUTH_AES_128 = 0x3,
3098 IPSEC_AUTH_AES_192 = 0x4,
3099 IPSEC_AUTH_AES_256 = 0x5,
3100 IPSEC_AUTH_MAX = 0x6
3101};
3102
3103enum class DL_ADDRESS_TYPE:int
3104{
3105 DlUnicast = 0x0,
3106 DlMulticast = 0x1,
3107 DlBroadcast = 0x2
3108};
3109
3111{
3120};
3121
3122enum class _INTERFACE_TYPE:int
3123{
3125 Internal = 0x0,
3126 Isa = 0x1,
3127 Eisa = 0x2,
3128 MicroChannel = 0x3,
3129 TurboChannel = 0x4,
3130 PCIBus = 0x5,
3131 VMEBus = 0x6,
3132 NuBus = 0x7,
3133 PCMCIABus = 0x8,
3134 CBus = 0x9,
3135 MPIBus = 0xA,
3136 MPSABus = 0xB,
3137 ProcessorInternal = 0xC,
3138 InternalPowerBus = 0xD,
3139 PNPISABus = 0xE,
3140 PNPBus = 0xF,
3141 Vmcs = 0x10,
3142 ACPIBus = 0x11,
3144};
3145
3146enum class FWPM_CHANGE_TYPE_:int
3147{
3148 FWPM_CHANGE_ADD = 0x1,
3149 FWPM_CHANGE_DELETE = 0x2,
3151};
3152
3154{
3159};
3160
3162{
3175};
3176
3177enum class TCP_UPLOAD_REASON:int
3178{
3179 LowActivity = 0x1,
3180 HighDropRate = 0x2,
3181 SmallIO = 0x3,
3182 NoBufferPreposting = 0x4,
3183 NoBufferProposting = 0x4,
3184 ReceivedUrgentData = 0x5,
3185 HighFragmentation = 0x6,
3187 TimeoutExpiration = 0x8,
3188 InvalidState = 0x9,
3189 UploadRequested = 0xA,
3190 HardwareFailure = 0xB,
3191 MaxUploadReason = 0xC
3192};
3193
3195{
3196 MIT_GUID = 0x1,
3197 MIT_IF_LUID = 0x2
3198};
3199
3201{
3207};
3208
3209enum class _POOL_TYPE:int
3210{
3211 NonPagedPool = 0x0,
3212 NonPagedPoolExecute = 0x0,
3213 PagedPool = 0x1,
3215 DontUseThisType = 0x3,
3219 MaxPoolType = 0x7,
3220 NonPagedPoolBase = 0x0,
3224 NonPagedPoolSession = 0x20,
3225 PagedPoolSession = 0x21,
3231 NonPagedPoolNx = 0x200,
3233 NonPagedPoolSessionNx = 0x220
3234};
3235
3237{
3241};
3242
3244{
3252};
3253
3255{
3262};
3263
3264enum class _MODE:int
3265{
3266 KernelMode = 0x0,
3267 UserMode = 0x1,
3268 MaximumMode = 0x2
3269};
3270
3272{
3276};
3277
3279{
3285};
3286
3288{
3296};
3297
3299{
3300 ResultNegative = 0x1,
3301 ResultZero = 0x0,
3302 ResultPositive = 0x2
3303};
3304
3306{
3316};
3317
3318enum class FWPM_FIELD_TYPE_:int
3319{
3320 FWPM_FIELD_RAW_DATA = 0x0,
3322 FWPM_FIELD_FLAGS = 0x2,
3324};
3325
3327{
3328 IPSEC_TRANSFORM_AH = 0x1,
3334};
3335
3337{
3343};
3344
3346{
3348 FWPS_DISCARD_IPSEC = 0x1,
3350};
3351
3353{
3358};
3359
3360enum class _EVENT_TYPE:int
3361{
3362 NotificationEvent = 0x0,
3364};
3365
3367{
3372};
3373
3375{
3380};
3381
3383{
3384 IPSEC_FAILURE_NONE = 0x0,
3385 IPSEC_FAILURE_ME = 0x1,
3386 IPSEC_FAILURE_PEER = 0x2,
3388};
3389
3391{
3395};
3396
3397enum class FWP_DIRECTION_:int
3398{
3401 FWP_DIRECTION_MAX = 0x2
3402};
3403
3405{
3410};
3411
3412/*enum class SCOPE_LEVEL :int
3413{
3414 ScopeLevelInterface = 0x1,
3415 ScopeLevelLink = 0x2,
3416 ScopeLevelSubnet = 0x3,
3417 ScopeLevelAdmin = 0x4,
3418 ScopeLevelSite = 0x5,
3419 ScopeLevelOrganization = 0x8,
3420 ScopeLevelGlobal = 0xE,
3421 ScopeLevelCount = 0x10
3422};*/
3423
3424enum class IPSEC_TOKEN_TYPE_:int
3425{
3429};
3430
3431enum class IKEEXT_SA_ROLE_:int
3432{
3435 IKEEXT_SA_ROLE_MAX = 0x2
3436};
3437
3438enum class IPSEC_TOKEN_MODE_:int
3439{
3443};
3444
3446{
3450};
3451
3453{
3471};
3472
3474{
3479};
3480
3482{
3486};
3487
3488enum class _MM_PAGE_PRIORITY:int
3489{
3490 LowPagePriority = 0x0,
3491 NormalPagePriority = 0x10,
3492 HighPagePriority = 0x20
3493};
3494
3496{
3503 FileEaInformation = 0x7,
3505 FileNameInformation = 0x9,
3507 FileLinkInformation = 0xB,
3512 FileModeInformation = 0x10,
3514 FileAllInformation = 0x12,
3518 FileStreamInformation = 0x16,
3519 FilePipeInformation = 0x17,
3528 FileQuotaInformation = 0x20,
3548 FileUnusedInformation = 0x34,
3555 FileIdInformation = 0x3B,
3564 FileStatInformation = 0x44,
3566 FileStatLxInformation = 0x46,
3568 FileLinkInformationEx = 0x48,
3573};
3574
3576{
3579};
3580
3581enum class _FSINFOCLASS:int
3582{
3598};
3599
3600enum class BUS_QUERY_ID_TYPE:int
3601{
3602 BusQueryDeviceID = 0x0,
3603 BusQueryHardwareIDs = 0x1,
3605 BusQueryInstanceID = 0x3,
3608};
3609
3610enum class DEVICE_TEXT_TYPE:int
3611{
3614};
3615
3617{
3618 DmaComplete = 0x0,
3619 DmaAborted = 0x1,
3620 DmaError = 0x2,
3621 DmaCancelled = 0x3
3622};
3623
3625{
3634 WheaDataFormatMax = 0x8
3635};
3636
3638{
3639 KeepObject = 0x1,
3640 DeallocateObject = 0x2,
3642};
3643
3644enum class _WHEA_ERROR_TYPE:int
3645{
3647 WheaErrTypeMemory = 0x1,
3649 WheaErrTypeNMI = 0x3,
3650 WheaErrTypePCIXBus = 0x4,
3652 WheaErrTypeGeneric = 0x6,
3653 WheaErrTypePmem = 0x7
3654};
3655
3657{
3659 WheaErrSevFatal = 0x1,
3660 WheaErrSevCorrected = 0x2,
3662};
3663
3665{
3666 WheaErrSrcTypeMCE = 0x0,
3667 WheaErrSrcTypeCMC = 0x1,
3668 WheaErrSrcTypeCPE = 0x2,
3669 WheaErrSrcTypeNMI = 0x3,
3670 WheaErrSrcTypePCIe = 0x4,
3672 WheaErrSrcTypeINIT = 0x6,
3673 WheaErrSrcTypeBOOT = 0x7,
3680 WheaErrSrcTypeBMC = 0xE,
3681 WheaErrSrcTypePMEM = 0xF,
3683 WheaErrSrcTypeMax = 0x11
3684};
3685
3687{
3691};
3692
3693/*enum class IPPROTO :int
3694{
3695 IPPROTO_HOPOPTS = 0x0,
3696 IPPROTO_ICMP = 0x1,
3697 IPPROTO_IGMP = 0x2,
3698 IPPROTO_GGP = 0x3,
3699 IPPROTO_IPV4 = 0x4,
3700 IPPROTO_ST = 0x5,
3701 IPPROTO_TCP = 0x6,
3702 IPPROTO_CBT = 0x7,
3703 IPPROTO_EGP = 0x8,
3704 IPPROTO_IGP = 0x9,
3705 IPPROTO_PUP = 0xC,
3706 IPPROTO_UDP = 0x11,
3707 IPPROTO_IDP = 0x16,
3708 IPPROTO_RDP = 0x1B,
3709 IPPROTO_IPV6 = 0x29,
3710 IPPROTO_ROUTING = 0x2B,
3711 IPPROTO_FRAGMENT = 0x2C,
3712 IPPROTO_ESP = 0x32,
3713 IPPROTO_AH = 0x33,
3714 IPPROTO_ICMPV6 = 0x3A,
3715 IPPROTO_NONE = 0x3B,
3716 IPPROTO_DSTOPTS = 0x3C,
3717 IPPROTO_ND = 0x4D,
3718 IPPROTO_ICLFXBM = 0x4E,
3719 IPPROTO_PIM = 0x67,
3720 IPPROTO_PGM = 0x71,
3721 IPPROTO_L2TP = 0x73,
3722 IPPROTO_SCTP = 0x84,
3723 IPPROTO_RAW = 0xFF,
3724 IPPROTO_MAX = 0x100,
3725 IPPROTO_RESERVED_RAW = 0x101,
3726 IPPROTO_RESERVED_IPSEC = 0x102,
3727 IPPROTO_RESERVED_IPSECOFFLOAD = 0x103,
3728 IPPROTO_RESERVED_WNV = 0x104,
3729 IPPROTO_RESERVED_MAX = 0x105
3730};*/
3731
3733{
3737 FWPS_NBL_TYPE_MAX = 0x3
3738};
3739
3740enum class CHANNELOPTIONS:int
3741{
3743 TypeOfService = 0x1,
3744 EnablePacing = 0x2,
3745 LastChannelOption = 0x32
3746};
3747
3748enum class ContentTypes:int
3749{
3751 ContentTypes_Video = 0x1,
3752 ContentTypes_Audio = 0x2,
3753 ContentTypes_Image = 0x4,
3754 ContentTypes_All = 0x7
3755};
3756
3757enum class _PhotoMode:int
3758{
3759 PhotoMode_Normal = 0x0,
3764};
3765
3767{
3770};
3771
3773{
3777};
3778
3779enum class _DATA_PACER_EVENT:int
3780{
3781 Start = 0x0,
3782 Pause = 0x1,
3783 Resume = 0x2
3784};
3785
3787{
3788 WCA_UNDEFINED = 0x0,
3792 WCA_ALLOW_NCPAINT = 0x4,
3800 WCA_NCADORNMENTINFO = 0xC,
3804 WCA_DISALLOW_PEEK = 0x10,
3805 WCA_CLOAK = 0x11,
3806 WCA_CLOAKED = 0x12,
3807 WCA_ACCENT_POLICY = 0x13,
3809 WCA_EVER_UNCLOAKED = 0x15,
3810 WCA_VISUAL_OWNER = 0x16,
3811 WCA_HOLOGRAPHIC = 0x17,
3812 WCA_EXCLUDED_FROM_DDA = 0x18,
3813 WCA_PASSIVEUPDATEMODE = 0x19,
3814 WCA_LAST = 0x1A
3815};
3816
3818{
3819 WTA_NONCLIENT = 0x1
3820};
3821
3823{
3835};
3836
3837enum class MONITOR_DPI_TYPE:int
3838{
3839 MDT_EFFECTIVE_DPI = 0x0,
3840 MDT_ANGULAR_DPI = 0x1,
3841 MDT_RAW_DPI = 0x2,
3842 MDT_DEFAULT = 0x0
3843};
3844
3845enum class GROUP_WINDOW_ROLE:int
3846{
3847 GWR_DEFAULT = 0x0,
3848 GWR_APPLICATION = 0x1,
3849 GWR_FALLBACK = 0x2,
3850 GWR_MAX = 0x2
3851};
3852
3854{
3855 SWGO_NONE = 0x0,
3856 SWGO_TEMPLATE = 0x1,
3857 SWGO_NOZORDER = 0x2,
3859 SWGO_ALL = 0x3
3860};
3861
3863{
3864 WICBitmapNoCache = 0x0,
3868};
3869
3871{
3878};
3879
3881{
3893};
3894
3896{
3897 WICBitmapUseAlpha = 0x0,
3901};
3902
3904{
3912};
3913
3915{
3916 WICBitmapLockRead = 0x1,
3917 WICBitmapLockWrite = 0x2,
3919};
3920
3922{
3923 SIAP_ACTIVATE = 0x0,
3924 SIAP_NOACTIVATE = 0x1,
3926 SIAP_EAT = 0x4
3927};
3928
3930{
3931 IDLM_OFF = 0x0,
3932 IDLM_KEYBOARD = 0x1,
3933 IDLM_SPATIAL = 0x2,
3934 IDLM_VALID_FLAGS = 0x3
3935};
3936
3938{
3943};
3944
3945enum class WICDecodeOptions:int
3946{
3950};
3951
3953{
3954 IDRM_DEFAULT = 0x0,
3955 IDRM_OBSERVE = 0x1,
3956 IDRM_ISM = 0x2,
3957 IDRM_ROUTE_TO_MT = 0x3
3958};
3959
3961{
3962 GWMP_NONE = 0x0,
3964};
3965
3966enum class WICComponentType:int
3967{
3968 WICDecoder = 0x1,
3969 WICEncoder = 0x2,
3971 WICMetadataReader = 0x8,
3972 WICMetadataWriter = 0x10,
3973 WICPixelFormat = 0x20,
3974 WICAllComponents = 0x3F,
3975 WICCOMPONENTTYPE_FORCE_DWORD = 0x7FFFFFFF
3976};
3977
3979{
3983};
3984
3986{
3987 IDID_NONE = 0x0,
3988 IDID_LUID = 0x1,
3990 IDID_WINDOW = 0x4
3991};
3992
3993enum class EClassCastFlags:unsigned __int64
3994{
3995 CASTCLASS_None = 0x0,
3996 CASTCLASS_UField = 0x1,
3998 CASTCLASS_UEnum = 0x4,
3999 CASTCLASS_UStruct = 0x8,
4001 CASTCLASS_UClass = 0x20,
4009 CASTCLASS_FNameProperty = 0x2000,
4010 CASTCLASS_FStrProperty = 0x4000,
4011 CASTCLASS_FProperty = 0xFFFF8000,
4012 CASTCLASS_FObjectProperty = 0x10000,
4013 CASTCLASS_FBoolProperty = 0x20000,
4014 CASTCLASS_FUInt16Property = 0x40000,
4015 CASTCLASS_UFunction = 0x80000,
4016 CASTCLASS_FStructProperty = 0x100000,
4017 CASTCLASS_FArrayProperty = 0x200000,
4018 CASTCLASS_FInt64Property = 0x400000,
4019 CASTCLASS_FDelegateProperty = 0x800000,
4020 CASTCLASS_FNumericProperty = 0x1000000,
4024 CASTCLASS_FLazyObjectProperty = 0x10000000,
4025 CASTCLASS_FSoftObjectProperty = 0x20000000,
4026 CASTCLASS_FTextProperty = 0x40000000,
4027 CASTCLASS_FInt16Property = 0x80000000,
4028
4029};
4030
4031namespace EWorldType
4032{
4033 enum Type:int
4034 {
4035 None = 0x0,
4036 Game = 0x1,
4037 Editor = 0x2,
4038 PIE = 0x3,
4041 GameRPC = 0x6,
4042 Inactive = 0x7
4044}
4045
4046enum class EClassFlags:unsigned __int64
4047{
4048 CLASS_None = 0x0,
4049 CLASS_Abstract = 0x1,
4050 CLASS_DefaultConfig = 0x2,
4051 CLASS_Config = 0x4,
4052 CLASS_Transient = 0x8,
4053 CLASS_Optional = 0x10,
4056 CLASS_Native = 0x80,
4057 CLASS_NoExport = 0x100,
4058 CLASS_NotPlaceable = 0x200,
4059 CLASS_PerObjectConfig = 0x400,
4061 CLASS_EditInlineNew = 0x1000,
4062 CLASS_CollapseCategories = 0x2000,
4063 CLASS_Interface = 0x4000,
4064 CLASS_CustomConstructor = 0xFFFF8000,
4065 CLASS_Const = 0x10000,
4068 CLASS_MinimalAPI = 0x80000,
4069 CLASS_RequiredAPI = 0x100000,
4070 CLASS_DefaultToInstanced = 0x200000,
4071 CLASS_TokenStreamAssembled = 0x400000,
4072 CLASS_HasInstancedReference = 0x800000,
4073 CLASS_Hidden = 0x1000000,
4074 CLASS_Deprecated = 0x2000000,
4075 CLASS_HideDropDown = 0x4000000,
4076 CLASS_GlobalUserConfig = 0x8000000,
4077 CLASS_Intrinsic = 0x10000000,
4078 CLASS_Constructed = 0x20000000,
4079 CLASS_ConfigDoNotCheckDefaults = 0x40000000,
4080 CLASS_NewerVersionExists = 0x80000000
4081};
4082
4083enum class EInternal:int
4084{
4086};
4087
4088enum class EMaterialValueType:unsigned __int64
4089{
4090 MCT_Float1 = 0x1,
4091 MCT_Float2 = 0x2,
4092 MCT_Float3 = 0x4,
4093 MCT_Float4 = 0x8,
4094 MCT_Float = 0xF,
4095 MCT_Texture2D = 0x10,
4096 MCT_TextureCube = 0x20,
4097 MCT_Texture2DArray = 0x40,
4098 MCT_TextureCubeArray = 0x80,
4099 MCT_VolumeTexture = 0x100,
4100 MCT_StaticBool = 0x200,
4101 MCT_Unknown = 0x400,
4102 MCT_MaterialAttributes = 0x800,
4103 MCT_TextureExternal = 0x1000,
4104 MCT_TextureVirtual = 0x2000,
4105 MCT_Texture = 0x31F0,
4106 MCT_VTPageTableResult = 0x4000,
4107 MCT_ShadingModel = 0xFFFF8000,
4108 MCT_Strata = 0x10000,
4109 MCT_LWCScalar = 0x20000,
4110 MCT_LWCVector2 = 0x40000,
4111 MCT_LWCVector3 = 0x80000,
4112 MCT_LWCVector4 = 0x100000,
4113 MCT_LWCType = 0x1E0000,
4114 MCT_Execution = 0x200000,
4115 MCT_VoidStatement = 0x400000,
4116 MCT_Bool = 0x800000,
4117 MCT_UInt1 = 0x1000000,
4118 MCT_UInt2 = 0x2000000,
4119 MCT_UInt3 = 0x4000000,
4120 MCT_UInt4 = 0x8000000,
4121 MCT_UInt = 0xF000000,
4122 MCT_Numeric = 0x9E000F
4123};
4124
4126{
4127 enum Type:int
4128 {
4130 Full = 0x1,
4133 Cpp = 0x4
4135}
4136
4137enum class ModItemStatus:int
4138{
4139 IS_None = 0x0,
4140 IS_Ready = 0x1,
4141 IS_RetrieveingInfo = 0x2,
4142 IS_Subscribing = 0x3,
4143 IS_Waiting = 0x4,
4144 IS_Installing = 0x5,
4145 IS_Copying = 0x6,
4146 IS_Failed = 0x7
4147};
4148
4150{
4151 enum Type:int
4152 {
4153 Unknown = 0x0,
4157 Blocked = 0x4,
4158 Suggested = 0x5
4160}
4161
4163{
4164 enum Type:int
4165 {
4170 TransitionFollower = 0x4
4172}
4173
4174enum class ESceneTextureId:int
4175{
4176 PPI_SceneColor = 0x0,
4177 PPI_SceneDepth = 0x1,
4178 PPI_DiffuseColor = 0x2,
4179 PPI_SpecularColor = 0x3,
4180 PPI_SubsurfaceColor = 0x4,
4181 PPI_BaseColor = 0x5,
4182 PPI_Specular = 0x6,
4183 PPI_Metallic = 0x7,
4184 PPI_WorldNormal = 0x8,
4186 PPI_Opacity = 0xA,
4187 PPI_Roughness = 0xB,
4188 PPI_MaterialAO = 0xC,
4189 PPI_CustomDepth = 0xD,
4192 PPI_PostProcessInput2 = 0x10,
4193 PPI_PostProcessInput3 = 0x11,
4194 PPI_PostProcessInput4 = 0x12,
4195 PPI_PostProcessInput5 = 0x13,
4196 PPI_PostProcessInput6 = 0x14,
4197 PPI_DecalMask = 0x15,
4198 PPI_ShadingModelColor = 0x16,
4199 PPI_ShadingModelID = 0x17,
4200 PPI_AmbientOcclusion = 0x18,
4201 PPI_CustomStencil = 0x19,
4202 PPI_StoredBaseColor = 0x1A,
4203 PPI_StoredSpecular = 0x1B,
4204 PPI_Velocity = 0x1C,
4205 PPI_WorldTangent = 0x1D,
4206 PPI_Anisotropy = 0x1E
4207};
4208
4210{
4211 enum Type:int
4212 {
4213 Generic = 0x0,
4215 Corrupt = 0x2,
4220 LoadMap = 0x7,
4221 Serialization = 0x8
4223}
4224
4226{
4227 enum Type:int
4228 {
4233 LatestVersion = 0x2
4235}
4236
4237enum class EUniformBufferBaseType:unsigned char
4238{
4239 UBMT_INVALID = 0x0,
4240 UBMT_BOOL = 0x1,
4241 UBMT_INT32 = 0x2,
4242 UBMT_UINT32 = 0x3,
4243 UBMT_FLOAT32 = 0x4,
4244 UBMT_TEXTURE = 0x5,
4245 UBMT_SRV = 0x6,
4246 UBMT_UAV = 0x7,
4247 UBMT_SAMPLER = 0x8,
4248 UBMT_RDG_TEXTURE = 0x9,
4255 UBMT_RDG_BUFFER_SRV = 0x10,
4256 UBMT_RDG_BUFFER_UAV = 0x11,
4258 UBMT_NESTED_STRUCT = 0x13,
4259 UBMT_INCLUDED_STRUCT = 0x14,
4264};
4265
4267{
4268 enum Type:int
4269 {
4270 Success = 0x0,
4271 NotFound = 0x1
4273}
4274
4276{
4277 enum Type:int
4278 {
4279 Equals = 0x0,
4285 Near = 0x6,
4286 In = 0x7,
4287 NotIn = 0x8
4289}
4290
4292{
4293 enum Type:int
4294 {
4298 NumWindowModes = 0x3
4300}
4301
4303{
4304 enum Type:int
4305 {
4311}
4312
4314{
4315 enum Type:int
4316 {
4319 Pending = 0x2,
4322 Ending = 0x5,
4323 Ended = 0x6,
4324 Destroying = 0x7
4326}
4327
4329{
4330 MSM_Unlit = 0x0,
4331 MSM_DefaultLit = 0x1,
4332 MSM_Subsurface = 0x2,
4334 MSM_ClearCoat = 0x4,
4336 MSM_TwoSidedFoliage = 0x6,
4337 MSM_Hair = 0x7,
4338 MSM_Cloth = 0x8,
4339 MSM_Eye = 0x9,
4341 MSM_ThinTranslucent = 0xB,
4342 MSM_Strata = 0xC,
4343 MSM_NUM = 0xD,
4345 MSM_MAX = 0xF
4346};
4347
4349{
4350 enum Type:int
4351 {
4353 Force = 0x1
4355}
4356
4358{
4359 enum Type:int
4360 {
4361 Number = 0x0,
4362 Seconds = 0x1,
4363 Milliseconds = 0x2
4365}
4366
4368{
4369 enum Type:int
4370 {
4371 None = 0x0,
4373 Descending = 0x2
4375}
4376
4378{
4379 DET_Unknown = 0x0,
4380 DET_Sprite = 0x1,
4381 DET_Mesh = 0x2,
4382 DET_Beam2 = 0x3,
4383 DET_Ribbon = 0x4,
4384 DET_AnimTrail = 0x5,
4385 DET_Custom = 0x6
4386};
4387
4389{
4390 enum Type:int
4391 {
4394 Done = 0x2,
4395 Failed = 0x3
4397}
4398
4399enum class EVRSRateCombiner:unsigned char
4400{
4401 VRSRB_Passthrough = 0x0,
4402 VRSRB_Override = 0x1,
4403 VRSRB_Min = 0x2,
4404 VRSRB_Max = 0x3,
4405 VRSRB_Sum = 0x4
4406};
4407
4408enum class EParticleStates:unsigned __int64
4409{
4410 STATE_Particle_JustSpawned = 0x2000000,
4411 STATE_Particle_Freeze = 0x4000000,
4414 STATE_Particle_FreezeRotation = 0x20000000,
4416 STATE_Particle_DelayCollisions = 0x40000000,
4418 STATE_Mask = 0xFE000000,
4419 STATE_CounterMask = 0x1FFFFFF
4420};
4421
4423{
4424 enum Type:int
4425 {
4426 Offline = 0x0,
4427 Online = 0x1,
4428 Away = 0x2,
4429 Busy = 0x3
4431}
4432
4434{
4435 enum Type:int
4436 {
4440 Enabled = 0x3
4442}
4443
4445{
4446 enum Type:int
4447 {
4448 NoLevel = 0x0,
4461}
4462
4464{
4465 enum Type: char
4466 {
4467 Normal = 0x0,
4478 InvalidSession = 0xB
4480}
4481
4483{
4484 enum Type:int
4485 {
4488 LoggedIn = 0x2
4490}
4491
4493{
4494 enum Type:int
4495 {
4499 Unknown = 0x3
4501}
4502
4503enum class ERHIResourceType:unsigned char
4504{
4505 RRT_None = 0x0,
4506 RRT_SamplerState = 0x1,
4507 RRT_RasterizerState = 0x2,
4509 RRT_BlendState = 0x4,
4511 RRT_VertexShader = 0x6,
4512 RRT_MeshShader = 0x7,
4514 RRT_PixelShader = 0x9,
4515 RRT_GeometryShader = 0xA,
4517 RRT_ComputeShader = 0xC,
4521 RRT_BoundShaderState = 0x10,
4523 RRT_UniformBuffer = 0x12,
4524 RRT_Buffer = 0x13,
4525 RRT_Texture = 0x14,
4526 RRT_Texture2D = 0x15,
4527 RRT_Texture2DArray = 0x16,
4528 RRT_Texture3D = 0x17,
4529 RRT_TextureCube = 0x18,
4530 RRT_TextureReference = 0x19,
4532 RRT_GPUFence = 0x1B,
4533 RRT_RenderQuery = 0x1C,
4534 RRT_RenderQueryPool = 0x1D,
4535 RRT_ComputeFence = 0x1E,
4536 RRT_Viewport = 0x1F,
4540 RRT_StagingBuffer = 0x23,
4541 RRT_CustomPresent = 0x24,
4542 RRT_ShaderLibrary = 0x25,
4544 RRT_Num = 0x27
4545};
4546
4548{
4549 PVFT_Sprite = 0x0,
4550 PVFT_BeamTrail = 0x1,
4551 PVFT_Mesh = 0x2,
4552 PVFT_MAX = 0x3
4553};
4554
4556{
4561 WalkableSlope_Max = 0x4
4562};
4563
4564enum class EBulkDataFlags:unsigned int
4565{
4566 BULKDATA_None = 0x0,
4570 BULKDATA_SingleUse = 0x8,
4571 BULKDATA_Unused = 0x20,
4580 BULKDATA_Size64Bit = 0x2000,
4582 BULKDATA_BadDataVersion = 0xFFFF8000,
4583 BULKDATA_NoOffsetFixUp = 0x10000,
4585 BULKDATA_LazyLoadable = 0x40000,
4586 BULKDATA_UsesIoDispatcher = 0x80000000,
4587 BULKDATA_DataIsMemoryMapped = 0x40000000,
4588 BULKDATA_HasAsyncReadPending = 0x20000000,
4589 BULKDATA_AlwaysAllowDiscard = 0x10000000
4590};
4591
4593{
4594 enum Type:int
4595 {
4597 ES3_1 = 0x1,
4599 SM5 = 0x3,
4600 SM6 = 0x4,
4601 Num = 0x5
4603}
4604
4605enum class EMipFadeSettings:int
4606{
4607 MipFade_Normal = 0x0,
4608 MipFade_Slow = 0x1,
4610};
4611
4613{
4616};
4617
4619{
4620 enum Type:int
4621 {
4627}
4628
4630{
4631 enum Type: char
4632 {
4633 Float = 0x0,
4634 Half = 0x1,
4635 Fixed = 0x2
4637}
4638
4640{
4641 AM_Wrap = 0x0,
4642 AM_Clamp = 0x1,
4643 AM_Mirror = 0x2,
4644 AM_Border = 0x3,
4647};
4648
4650{
4651 enum Type:int
4652 {
4653 None = 0x0,
4656 All = 0x3
4658}
4659
4661{
4662 VTBlend_Linear = 0x0,
4663 VTBlend_Cubic = 0x1,
4664 VTBlend_EaseIn = 0x2,
4665 VTBlend_EaseOut = 0x3,
4666 VTBlend_EaseInOut = 0x4,
4667 VTBlend_PreBlended = 0x5,
4668 VTBlend_MAX = 0x6
4669};
4670
4672{
4673 enum Type:int
4674 {
4675 Queued = 0x0,
4676 BranchingPoint = 0x1
4678}
4679
4681{
4682 enum Type:int
4683 {
4684 RefPose = 0x0,
4686 Zero = 0x2
4688}
4689
4691{
4692 MFPM_Default = 0x0,
4694 MFPM_Full = 0x2,
4695 MFPM_Half = 0x3,
4696 MFPM_MAX = 0x4
4697};
4698
4700{
4701 enum Type:int
4702 {
4703 Normal = 0x0,
4704 World = 0x1,
4705 PIE = 0x2
4707}
4708
4709enum class EOptimizationType:int
4710{
4711 OT_NumOfTriangles = 0x0,
4712 OT_MaxDeviation = 0x1,
4713 OT_MAX = 0x2
4714};
4715
4717{
4720};
4721
4723{
4725 LIT_CachedLightMap = 0x1,
4726 LIT_Dynamic = 0x2,
4728 LIT_MAX = 0x4
4729};
4730
4732{
4733 RCIM_Linear = 0x0,
4734 RCIM_Constant = 0x1,
4735 RCIM_Cubic = 0x2,
4736 RCIM_None = 0x3
4737};
4738
4739enum class EStencilOp:int
4740{
4741 SO_Keep = 0x0,
4742 SO_Zero = 0x1,
4743 SO_Replace = 0x2,
4746 SO_Invert = 0x5,
4747 SO_Increment = 0x6,
4748 SO_Decrement = 0x7,
4749 EStencilOp_Num = 0x8,
4750 EStencilOp_NumBits = 0x3
4751};
4752
4753enum class EInputEvent:int
4754{
4755 IE_Pressed = 0x0,
4756 IE_Released = 0x1,
4757 IE_Repeat = 0x2,
4758 IE_DoubleClick = 0x3,
4759 IE_Axis = 0x4,
4760 IE_MAX = 0x5
4761};
4762
4764{
4765 LOCKSTATUS_Unlocked = 0x0,
4768};
4769
4770enum class EStructFlags:unsigned __int64
4771{
4772 STRUCT_NoFlags = 0x0,
4773 STRUCT_Native = 0x1,
4776 STRUCT_NoExport = 0x8,
4777 STRUCT_Atomic = 0x10,
4778 STRUCT_Immutable = 0x20,
4780 STRUCT_RequiredAPI = 0x200,
4782 STRUCT_SerializeNative = 0x800,
4783 STRUCT_CopyNative = 0x1000,
4784 STRUCT_IsPlainOldData = 0x2000,
4785 STRUCT_NoDestructor = 0x4000,
4786 STRUCT_ZeroConstructor = 0xFFFF8000,
4792 STRUCT_PostScriptConstruct = 0x200000,
4794 STRUCT_Trashed = 0x800000,
4795 STRUCT_NewerVersionExists = 0x1000000,
4796 STRUCT_CanEditChange = 0x2000000,
4797 STRUCT_Inherit = 0x14,
4798 STRUCT_ComputedFlags = 0x7FFC42
4799};
4800
4801enum class EPrimitiveType:int
4802{
4803 PT_TriangleList = 0x0,
4804 PT_TriangleStrip = 0x1,
4805 PT_LineList = 0x2,
4806 PT_QuadList = 0x3,
4807 PT_PointList = 0x4,
4808 PT_RectList = 0x5,
4809 PT_Num = 0x6,
4810 PT_NumBits = 0x3
4811};
4812
4813enum class EHitProxyPriority:int
4814{
4815 HPP_World = 0x0,
4816 HPP_Wireframe = 0x1,
4817 HPP_Foreground = 0x2,
4818 HPP_UI = 0x3
4819};
4820
4821enum class EVRSAxisShadingRate:unsigned char
4822{
4823 VRSASR_1X = 0x0,
4824 VRSASR_2X = 0x1,
4825 VRSASR_4X = 0x2
4826};
4827
4829{
4830 RCM_UNorm = 0x0,
4831 RCM_SNorm = 0x1,
4832 RCM_MinMaxNorm = 0x2,
4833 RCM_MinMax = 0x3
4834};
4835
4837{
4838 SE_BLEND_Opaque = 0x0,
4839 SE_BLEND_Masked = 0x1,
4841 SE_BLEND_Additive = 0x3,
4842 SE_BLEND_Modulate = 0x4,
4849 SE_BLEND_AlphaBlend = 0xB,
4854 SE_BLEND_MAX = 0x2E
4855};
4856
4858{
4859 SMIT_None = 0x0,
4860 SMIT_GlobalVolume = 0x1,
4861 SMIT_Texture = 0x2,
4862 SMIT_NumBits = 0x3
4863};
4864
4866{
4867 ca = 0x0,
4868 cs = 0x1,
4869 da = 0x2,
4870 de = 0x3,
4871 en = 0x4,
4872 es = 0x5,
4873 eu = 0x6,
4874 fi = 0x7,
4875 fr = 0x8,
4876 hu = 0x9,
4877 it = 0xA,
4878 ja = 0xB,
4879 ka = 0xC,
4880 ko = 0xD,
4881 nl = 0xE,
4882 pl = 0xF,
4883 pt_BR = 0x10,
4884 ru = 0x11,
4885 sv = 0x12,
4886 th = 0x13,
4887 tr = 0x14,
4888 uk = 0x15,
4889 zh = 0x16,
4890 zh__Hans__CN = 0x17,
4891 zh__TW = 0x18,
4893};
4894
4896{
4897 SMOI_Off = 0x0,
4898 SMOI_Lowest = 0x1,
4899 SMOI_Low = 0x2,
4900 SMOI_Normal = 0x3,
4901 SMOI_High = 0x4,
4902 SMOI_Highest = 0x5,
4903 SMOI_MAX = 0x6
4904};
4905
4907{
4908 enum Type:int
4909 {
4910 Red = 0x0,
4911 Green = 0x1,
4912 Blue = 0x2,
4913 Cyan = 0x3,
4914 Magenta = 0x4,
4915 Yellow = 0x5,
4916 White = 0x6,
4917 Black = 0x7,
4918 MAX = 0x8
4920}
4921
4923{
4924 SMOT_NumOfTriangles = 0x0,
4925 SMOT_MaxDeviation = 0x1,
4927 SMOT_MAX = 0x3
4928};
4929
4930enum class EPolyFlags:unsigned __int64
4931{
4932 PF_Invisible = 0x1,
4933 PF_NotSolid = 0x8,
4934 PF_Semisolid = 0x20,
4935 PF_GeomMarked = 0x40,
4936 PF_TwoSided = 0x100,
4937 PF_Portal = 0x4000000,
4938 PF_Memorized = 0x1000000,
4939 PF_Selected = 0x2000000,
4940 PF_HiddenEd = 0x8000000,
4941 PF_Hovered = 0x10000000,
4942 PF_EdProcessed = 0x40000000,
4943 PF_EdCut = 0x80000000,
4944 PF_NoEdit = 0xD3000000,
4945 PF_NoImport = 0xD3000000,
4946 PF_AddLast = 0x28,
4947 PF_NoAddToBSP = 0xD3000000,
4949 PF_DefaultFlags = 0x0
4950};
4951
4953{
4954 VET_None = 0x0,
4955 VET_Float1 = 0x1,
4956 VET_Float2 = 0x2,
4957 VET_Float3 = 0x3,
4958 VET_Float4 = 0x4,
4959 VET_PackedNormal = 0x5,
4960 VET_UByte4 = 0x6,
4961 VET_UByte4N = 0x7,
4962 VET_Color = 0x8,
4963 VET_Short2 = 0x9,
4964 VET_Short4 = 0xA,
4965 VET_Short2N = 0xB,
4966 VET_Half2 = 0xC,
4967 VET_Half4 = 0xD,
4968 VET_Short4N = 0xE,
4969 VET_UShort2 = 0xF,
4970 VET_UShort4 = 0x10,
4971 VET_UShort2N = 0x11,
4972 VET_UShort4N = 0x12,
4973 VET_URGB10A2N = 0x13,
4974 VET_UInt = 0x14,
4975 VET_MAX = 0x15,
4976 VET_NumBits = 0x5
4977};
4978
4979enum class EShowFlagInitMode:int
4980{
4981 ESFIM_Game = 0x0,
4982 ESFIM_Editor = 0x1,
4983 ESFIM_VREditing = 0x2,
4984 ESFIM_All0 = 0x3
4985};
4986
4988{
4989 LMIT_None = 0x0,
4990 LMIT_GlobalVolume = 0x1,
4991 LMIT_Texture = 0x2,
4992 LMIT_NumBits = 0x3
4993};
4994
4995enum class EShaderPlatform:unsigned short
4996{
4997 SP_PCD3D_SM5 = 0x0,
4998 SP_METAL = 0xB,
4999 SP_METAL_MRT = 0xC,
5000 SP_PCD3D_ES3_1 = 0xE,
5001 SP_OPENGL_PCES3_1 = 0xF,
5002 SP_METAL_SM5 = 0x10,
5003 SP_VULKAN_PCES3_1 = 0x11,
5005 SP_VULKAN_SM5 = 0x14,
5007 SP_METAL_MACES3_1 = 0x16,
5009 SP_METAL_MRT_MAC = 0x1B,
5012 SP_METAL_TVOS = 0x1E,
5013 SP_METAL_MRT_TVOS = 0x1F,
5016 SP_VULKAN_SM5_ANDROID = 0x30,
5017 SP_PCD3D_SM6 = 0x31,
5018 SP_D3D_ES3_1_HOLOLENS = 0x32,
5021 SP_NumPlatforms = 0x98,
5022 SP_NumBits = 0x10
5023};
5024
5026{
5027 CIT_None = 0x0,
5028 CIT_Float1 = 0x1,
5029 CIT_Float2 = 0x2,
5030 CIT_Float3 = 0x4,
5031 CIT_Float4 = 0x8
5032};
5033
5035{
5036 TSF_Invalid = 0x0,
5037 TSF_G8 = 0x1,
5038 TSF_BGRA8 = 0x2,
5039 TSF_BGRE8 = 0x3,
5040 TSF_RGBA16 = 0x4,
5041 TSF_RGBA16F = 0x5,
5044 TSF_G16 = 0x8,
5045 TSF_RGBA32F = 0x9,
5046 TSF_R16F = 0xA,
5047 TSF_R32F = 0xB,
5048 TSF_MAX = 0xC,
5049 TSF_RGBA8 = 0x6,
5050 TSF_RGBE8 = 0x7
5051};
5052
5054{
5055 enum Type:int
5056 {
5057 Sphere = 0x0,
5058 Box = 0x1,
5059 Sphyl = 0x2,
5060 Convex = 0x3,
5063 Unknown = 0x6
5065}
5066
5067enum class EShowFlagGroup:int
5068{
5069 SFG_Normal = 0x0,
5070 SFG_Advanced = 0x1,
5071 SFG_PostProcess = 0x2,
5072 SFG_CollisionModes = 0x3,
5073 SFG_Developer = 0x4,
5074 SFG_Visualize = 0x5,
5075 SFG_LightTypes = 0x6,
5078 SFG_Lumen = 0x9,
5079 SFG_Hidden = 0xA,
5080 SFG_Transient = 0xB,
5081 SFG_Custom = 0xC,
5082 SFG_Max = 0xD
5083};
5084
5085enum class EStencilMask:int
5086{
5087 SM_Default = 0x0,
5088 SM_255 = 0x1,
5089 SM_1 = 0x2,
5090 SM_2 = 0x3,
5091 SM_4 = 0x4,
5092 SM_8 = 0x5,
5093 SM_16 = 0x6,
5094 SM_32 = 0x7,
5095 SM_64 = 0x8,
5096 SM_128 = 0x9,
5097 SM_Count = 0xA
5098};
5099
5100enum class EFunctionFlags:unsigned int
5101{
5102 FUNC_None = 0x0,
5103 FUNC_Final = 0x1,
5104 FUNC_RequiredAPI = 0x2,
5107 FUNC_Net = 0x40,
5108 FUNC_NetReliable = 0x80,
5109 FUNC_NetRequest = 0x100,
5110 FUNC_Exec = 0x200,
5111 FUNC_Native = 0x400,
5112 FUNC_Event = 0x800,
5113 FUNC_NetResponse = 0x1000,
5114 FUNC_Static = 0x2000,
5115 FUNC_NetMulticast = 0x4000,
5116 FUNC_UbergraphFunction = 0xFFFF8000,
5117 FUNC_MulticastDelegate = 0x10000,
5118 FUNC_Public = 0x20000,
5119 FUNC_Private = 0x40000,
5120 FUNC_Protected = 0x80000,
5121 FUNC_Delegate = 0x100000,
5122 FUNC_NetServer = 0x200000,
5123 FUNC_HasOutParms = 0x400000,
5124 FUNC_HasDefaults = 0x800000,
5125 FUNC_NetClient = 0x1000000,
5126 FUNC_DLLImport = 0x2000000,
5127 FUNC_BlueprintCallable = 0x4000000,
5128 FUNC_BlueprintEvent = 0x8000000,
5129 FUNC_BlueprintPure = 0x10000000,
5130 FUNC_EditorOnly = 0x20000000,
5131 FUNC_Const = 0x40000000,
5132 FUNC_NetValidate = 0x80000000,
5133 FUNC_AllFlags = 0xFFFFFFFF
5134};
5135
5136enum class EConsoleVariableFlags:unsigned __int64
5137{
5138 ECVF_FlagMask = 0xFFFFFFFF,
5139 ECVF_Default = 0x0,
5140 ECVF_Cheat = 0x1,
5141 ECVF_ReadOnly = 0x4,
5142 ECVF_Unregistered = 0x8,
5143 ECVF_CreatedFromIni = 0x10,
5144 ECVF_RenderThreadSafe = 0x20,
5145 ECVF_Scalability = 0x40,
5146 ECVF_ScalabilityGroup = 0x80,
5147 ECVF_Preview = 0x100,
5151 ECVF_ExcludeFromPreview = 0x1000,
5152 ECVF_SetFlagMask = 0xFF0000,
5154 ECVF_SetByMask = 0xFF000000,
5156 ECVF_SetByScalability = 0x1000000,
5157 ECVF_SetByGameSetting = 0x2000000,
5158 ECVF_SetByProjectSetting = 0x3000000,
5159 ECVF_SetBySystemSettingsIni = 0x4000000,
5160 ECVF_SetByDeviceProfile = 0x5000000,
5161 ECVF_SetByGameOverride = 0x6000000,
5163 ECVF_SetByCommandline = 0x8000000,
5164 ECVF_SetByCode = 0x9000000,
5165 ECVF_SetByConsole = 0xA000000
5166};
5167
5169{
5170 RCTM_Auto = 0x0,
5171 RCTM_User = 0x1,
5172 RCTM_Break = 0x2,
5173 RCTM_None = 0x3
5174};
5175
5177{
5178 SMTC_NumOfTriangles = 0x0,
5179 SMTC_NumOfVerts = 0x1,
5180 SMTC_TriangleOrVert = 0x2,
5182 SMTC_AbsNumOfVerts = 0x4,
5184 SMTC_MAX = 0x6
5185};
5186
5188{
5189 enum Type:int
5190 {
5191 Left = 0x0,
5192 Center = 0x1,
5193 Right = 0x2
5195}
5196
5197enum class EPackageFlags:unsigned __int64
5198{
5199 PKG_None = 0x0,
5200 PKG_NewlyCreated = 0x1,
5201 PKG_ClientOptional = 0x2,
5202 PKG_ServerSideOnly = 0x4,
5203 PKG_CompiledIn = 0x10,
5204 PKG_ForDiffing = 0x20,
5205 PKG_EditorOnly = 0x40,
5206 PKG_Developer = 0x80,
5207 PKG_UncookedOnly = 0x100,
5208 PKG_Cooked = 0x200,
5209 PKG_ContainsNoAsset = 0x400,
5212 PKG_ContainsMapData = 0x4000,
5213 PKG_IsSaving = 0xFFFF8000,
5214 PKG_Compiling = 0x10000,
5215 PKG_ContainsMap = 0x20000,
5217 PKG_PlayInEditor = 0x100000,
5218 PKG_ContainsScript = 0x200000,
5219 PKG_DisallowExport = 0x400000,
5220 PKG_CookGenerated = 0x8000000,
5221 PKG_DynamicImports = 0x10000000,
5222 PKG_RuntimeGenerated = 0x20000000,
5223 PKG_ReloadingForCooker = 0x40000000,
5224 PKG_FilterEditorOnly = 0x80000000,
5225 PKG_TransientFlags = 0x40008001
5226};
5227
5229{
5230 enum Type:int
5231 {
5232 SLERP = 0x0,
5233 TwistAndSwing = 0x1
5235}
5236
5237enum class EBlendFactor:int
5238{
5239 BF_Zero = 0x0,
5240 BF_One = 0x1,
5241 BF_SourceColor = 0x2,
5243 BF_SourceAlpha = 0x4,
5245 BF_DestAlpha = 0x6,
5246 BF_InverseDestAlpha = 0x7,
5247 BF_DestColor = 0x8,
5248 BF_InverseDestColor = 0x9,
5251 BF_Source1Color = 0xC,
5253 BF_Source1Alpha = 0xE,
5255 EBlendFactor_Num = 0x10,
5257};
5258
5259enum class EPropertyFlags:unsigned __int64
5260{
5261 CPF_None = 0x0,
5262 CPF_Edit = 0x1,
5263 CPF_ConstParm = 0x2,
5265 CPF_ExportObject = 0x8,
5266 CPF_BlueprintReadOnly = 0x10,
5267 CPF_Net = 0x20,
5268 CPF_EditFixedSize = 0x40,
5269 CPF_Parm = 0x80,
5270 CPF_OutParm = 0x100,
5271 CPF_ZeroConstructor = 0x200,
5272 CPF_ReturnParm = 0x400,
5274 CPF_NonNullable = 0x1000,
5275 CPF_Transient = 0x2000,
5276 CPF_Config = 0x4000,
5277 CPF_RequiredParm = 0xFFFF8000,
5278 CPF_DisableEditOnInstance = 0x10000,
5279 CPF_EditConst = 0x20000,
5280 CPF_GlobalConfig = 0x40000,
5281 CPF_InstancedReference = 0x80000,
5282 CPF_DuplicateTransient = 0x200000,
5283 CPF_SaveGame = 0x1000000,
5284 CPF_NoClear = 0x2000000,
5285 CPF_ReferenceParm = 0x8000000,
5286 CPF_BlueprintAssignable = 0x10000000,
5287 CPF_Deprecated = 0x20000000,
5288 CPF_IsPlainOldData = 0x40000000,
5289 CPF_RepSkip = 0x80000000,
5290
5291};
5292
5294{
5298};
5299
5300enum class EMaterialProperty:int
5301{
5302 MP_EmissiveColor = 0x0,
5303 MP_Opacity = 0x1,
5304 MP_OpacityMask = 0x2,
5305 MP_DiffuseColor = 0x3,
5306 MP_SpecularColor = 0x4,
5307 MP_BaseColor = 0x5,
5308 MP_Metallic = 0x6,
5309 MP_Specular = 0x7,
5310 MP_Roughness = 0x8,
5311 MP_Anisotropy = 0x9,
5312 MP_Normal = 0xA,
5313 MP_Tangent = 0xB,
5317 MP_SubsurfaceColor = 0xF,
5318 MP_CustomData0 = 0x10,
5319 MP_CustomData1 = 0x11,
5320 MP_AmbientOcclusion = 0x12,
5321 MP_Refraction = 0x13,
5322 MP_SSAOIntensity = 0x14,
5323 MP_SSAOInfluence = 0x15,
5324 MP_SSAOLightInfluence = 0x16,
5325 MP_CustomizedUVs0 = 0x17,
5326 MP_CustomizedUVs1 = 0x18,
5327 MP_CustomizedUVs2 = 0x19,
5328 MP_CustomizedUVs3 = 0x1A,
5329 MP_CustomizedUVs4 = 0x1B,
5330 MP_CustomizedUVs5 = 0x1C,
5331 MP_CustomizedUVs6 = 0x1D,
5332 MP_CustomizedUVs7 = 0x1E,
5333 MP_PixelDepthOffset = 0x1F,
5334 MP_ShadingModel = 0x20,
5335 MP_FrontMaterial = 0x21,
5336 MP_SurfaceThickness = 0x22,
5337 MP_MaterialAttributes = 0x23,
5338 MP_CustomOutput = 0x24,
5339 MP_MAX = 0x25
5340};
5341
5343{
5344 AACF_NONE = 0x0,
5347 AACF_Editable = 0x4,
5349 AACF_Metadata = 0x10,
5350 AACF_DriveTrack = 0x20,
5351 AACF_Disabled = 0x40
5352};
5353
5354enum class EShaderFrequency:unsigned char
5355{
5356 SF_Vertex = 0x0,
5357 SF_Mesh = 0x1,
5358 SF_Amplification = 0x2,
5359 SF_Pixel = 0x3,
5360 SF_Geometry = 0x4,
5361 SF_Compute = 0x5,
5362 SF_RayGen = 0x6,
5363 SF_RayMiss = 0x7,
5364 SF_RayHitGroup = 0x8,
5365 SF_RayCallable = 0x9,
5366 SF_NumFrequencies = 0xA,
5369 SF_NumBits = 0x4
5370};
5371
5372enum class ELoadFlags:unsigned __int64
5373{
5374 LOAD_None = 0x0,
5375 LOAD_Async = 0x1,
5376 LOAD_NoWarn = 0x2,
5377 LOAD_EditorOnly = 0x4,
5379 LOAD_Verify = 0x10,
5380 LOAD_NoVerify = 0x80,
5381 LOAD_IsVerifying = 0x100,
5385 LOAD_Quiet = 0x2000,
5386 LOAD_FindIfFail = 0x4000,
5387 LOAD_MemoryReader = 0xFFFF8000,
5388 LOAD_NoRedirects = 0x10000,
5389 LOAD_ForDiff = 0x20000,
5390 LOAD_PackageForPIE = 0x80000,
5391 LOAD_DeferDependencyLoads = 0x100000,
5392 LOAD_ForFileDiff = 0x200000,
5393 LOAD_DisableCompileOnLoad = 0x400000,
5395};
5396
5398{
5407};
5408
5409enum class ERDGViewType:unsigned char
5410{
5411 TextureUAV = 0x0,
5412 TextureSRV = 0x1,
5413 BufferUAV = 0x2,
5414 BufferSRV = 0x3,
5415 MAX = 0x4
5416};
5417
5419{
5420 enum Type:int
5421 {
5439}
5440
5442{
5443 RCKTCF_uint16 = 0x0,
5444 RCKTCF_float32 = 0x1
5445};
5446
5448{
5451};
5452
5453enum class ENetRole:int
5454{
5455 ROLE_None = 0x0,
5456 ROLE_SimulatedProxy = 0x1,
5458 ROLE_Authority = 0x3,
5459 ROLE_MAX = 0x4
5460};
5461
5463{
5464 VAlign_Fill = 0x0,
5465 VAlign_Top = 0x1,
5466 VAlign_Center = 0x2,
5467 VAlign_Bottom = 0x3
5468};
5469
5470enum class EGBufferSlot:int
5471{
5472 GBS_Invalid = 0x0,
5473 GBS_SceneColor = 0x1,
5474 GBS_WorldNormal = 0x2,
5476 GBS_Metallic = 0x4,
5477 GBS_Specular = 0x5,
5478 GBS_Roughness = 0x6,
5479 GBS_ShadingModelId = 0x7,
5481 GBS_BaseColor = 0x9,
5482 GBS_GenericAO = 0xA,
5484 GBS_AO = 0xC,
5485 GBS_Velocity = 0xD,
5487 GBS_WorldTangent = 0xF,
5488 GBS_Anisotropy = 0x10,
5489 GBS_CustomData = 0x11,
5490 GBS_SubsurfaceColor = 0x12,
5491 GBS_Opacity = 0x13,
5492 GBS_SubsurfaceProfile = 0x14,
5493 GBS_ClearCoat = 0x15,
5496 GBS_HairBacklit = 0x18,
5497 GBS_Cloth = 0x19,
5499 GBS_IrisNormal = 0x1B,
5501 GBS_Num = 0x1D
5502};
5503
5505{
5506 GBC_Invalid = 0x0,
5512 GBC_Raw_Unorm_8_8_8 = 0x6,
5513 GBC_Raw_Unorm_8_8 = 0x7,
5514 GBC_Raw_Unorm_8 = 0x8,
5515 GBC_Raw_Unorm_2 = 0x9,
5516 GBC_Raw_Float_16_16 = 0xA,
5517 GBC_Raw_Float_16 = 0xB,
5518 GBC_Bits_4 = 0xC,
5519 GBC_Bits_2 = 0xD,
5533 GBC_Num = 0x1B
5534};
5535
5536enum class EGBufferChecker:int
5537{
5538 GBCH_Invalid = 0x0,
5539 GBCH_Even = 0x1,
5540 GBCH_Odd = 0x2,
5541 GBCH_Both = 0x3,
5542 GBCH_Num = 0x4
5543};
5544
5545enum class EGBufferType:int
5546{
5547 GBT_Invalid = 0x0,
5548 GBT_Unorm_16_16 = 0x1,
5549 GBT_Unorm_8_8_8_8 = 0x2,
5550 GBT_Unorm_11_11_10 = 0x3,
5553 GBT_Float_16_16 = 0x6,
5555 GBT_Num = 0x8
5556};
5557
5559{
5560 enum Type:int
5561 {
5562 Reject = 0x0,
5563 Accept = 0x1,
5564 Ignore = 0x2
5566}
5567
5569{
5581 HISTORY_HEADER_GUID = 0xC,
5589 HISTORY_PLUS_ONE = 0x14,
5590 HISTORY_LATEST = 0x13
5591};
5592
5594{
5595 AIOP_PRIORITY_MASK = 0xFF,
5596 AIOP_FLAG_PRECACHE = 0x100,
5597 AIOP_FLAG_DONTCACHE = 0x200,
5598 AIOP_MIN = 0x0,
5599 AIOP_Low = 0x1,
5600 AIOP_BelowNormal = 0x2,
5601 AIOP_Normal = 0x3,
5602 AIOP_High = 0x4,
5603 AIOP_CriticalPath = 0x5,
5604 AIOP_MAX = 0x5,
5605 AIOP_NUM = 0x6,
5606 AIOP_Precache = 0x100
5607};
5608
5609enum class EOrientation:int
5610{
5611 Orient_Horizontal = 0x0,
5612 Orient_Vertical = 0x1
5613};
5614
5616{
5617 enum Type:int
5618 {
5619 None = 0xFF,
5620 Start = 0x0,
5621 Middle = 0x1,
5622 End = 0x2
5624}
5625
5627{
5628 enum Type:int
5629 {
5630 Left = 0x0,
5631 Center = 0x1,
5632 Right = 0x2
5634}
5635
5637{
5640};
5641
5642enum class EMemoryTraceRootHeap:unsigned char
5643{
5644 SystemMemory = 0x0,
5645 VideoMemory = 0x1,
5646 EndHardcoded = 0x1,
5647 EndReserved = 0xF
5648};
5649
5650enum class ESoundGroup:int
5651{
5652 SOUNDGROUP_Default = 0x0,
5653 SOUNDGROUP_Effects = 0x1,
5654 SOUNDGROUP_UI = 0x2,
5655 SOUNDGROUP_Music = 0x3,
5656 SOUNDGROUP_Voice = 0x4,
5677};
5678
5680{
5681 TC_Default = 0x0,
5682 TC_Normalmap = 0x1,
5683 TC_Masks = 0x2,
5684 TC_Grayscale = 0x3,
5685 TC_Displacementmap = 0x4,
5687 TC_HDR = 0x6,
5688 TC_EditorIcon = 0x7,
5689 TC_Alpha = 0x8,
5691 TC_HDR_Compressed = 0xA,
5692 TC_BC7 = 0xB,
5693 TC_HalfFloat = 0xC,
5694 TC_LQ = 0xD,
5696 TC_SingleFloat = 0xF,
5697 TC_HDR_F32 = 0x10,
5698 TC_MAX = 0x11
5699};
5700
5701enum class ECompareFunction:int
5702{
5703 CF_Less = 0x0,
5704 CF_LessEqual = 0x1,
5705 CF_Greater = 0x2,
5706 CF_GreaterEqual = 0x3,
5707 CF_Equal = 0x4,
5708 CF_NotEqual = 0x5,
5709 CF_Never = 0x6,
5710 CF_Always = 0x7,
5713 CF_DepthNearOrEqual = 0x3,
5714 CF_DepthNear = 0x2,
5716 CF_DepthFarther = 0x0
5717};
5718
5720{
5721 enum Type:int
5722 {
5724 Remote = 0x1,
5725 Local = 0x2
5727}
5728
5729enum class EIoDispatcherPriority:unsigned __int64
5730{
5731 IoDispatcherPriority_Min = 0x80000000,
5732 IoDispatcherPriority_Low = 0xC0000000,
5734 IoDispatcherPriority_High = 0x3FFFFFFF,
5735 IoDispatcherPriority_Max = 0x7FFFFFFF
5736};
5737
5738enum class EBlendMode:int
5739{
5740 BLEND_Opaque = 0x0,
5741 BLEND_Masked = 0x1,
5742 BLEND_Translucent = 0x2,
5743 BLEND_Additive = 0x3,
5744 BLEND_Modulate = 0x4,
5746 BLEND_AlphaHoldout = 0x6,
5748 BLEND_MAX = 0x8,
5751};
5752
5754{
5759 TLM_Surface = 0x4,
5761 TLM_MAX = 0x6
5762};
5763
5764enum class ESocketErrors:int
5765{
5766 SE_NO_ERROR = 0x0,
5767 SE_EINTR = 0x1,
5768 SE_EBADF = 0x2,
5769 SE_EACCES = 0x3,
5770 SE_EFAULT = 0x4,
5771 SE_EINVAL = 0x5,
5772 SE_EMFILE = 0x6,
5773 SE_EWOULDBLOCK = 0x7,
5774 SE_EINPROGRESS = 0x8,
5775 SE_EALREADY = 0x9,
5776 SE_ENOTSOCK = 0xA,
5777 SE_EDESTADDRREQ = 0xB,
5778 SE_EMSGSIZE = 0xC,
5779 SE_EPROTOTYPE = 0xD,
5780 SE_ENOPROTOOPT = 0xE,
5781 SE_EPROTONOSUPPORT = 0xF,
5782 SE_ESOCKTNOSUPPORT = 0x10,
5783 SE_EOPNOTSUPP = 0x11,
5784 SE_EPFNOSUPPORT = 0x12,
5785 SE_EAFNOSUPPORT = 0x13,
5786 SE_EADDRINUSE = 0x14,
5787 SE_EADDRNOTAVAIL = 0x15,
5788 SE_ENETDOWN = 0x16,
5789 SE_ENETUNREACH = 0x17,
5790 SE_ENETRESET = 0x18,
5791 SE_ECONNABORTED = 0x19,
5792 SE_ECONNRESET = 0x1A,
5793 SE_ENOBUFS = 0x1B,
5794 SE_EISCONN = 0x1C,
5795 SE_ENOTCONN = 0x1D,
5796 SE_ESHUTDOWN = 0x1E,
5797 SE_ETOOMANYREFS = 0x1F,
5798 SE_ETIMEDOUT = 0x20,
5799 SE_ECONNREFUSED = 0x21,
5800 SE_ELOOP = 0x22,
5801 SE_ENAMETOOLONG = 0x23,
5802 SE_EHOSTDOWN = 0x24,
5803 SE_EHOSTUNREACH = 0x25,
5804 SE_ENOTEMPTY = 0x26,
5805 SE_EPROCLIM = 0x27,
5806 SE_EUSERS = 0x28,
5807 SE_EDQUOT = 0x29,
5808 SE_ESTALE = 0x2A,
5809 SE_EREMOTE = 0x2B,
5810 SE_EDISCON = 0x2C,
5811 SE_SYSNOTREADY = 0x2D,
5812 SE_VERNOTSUPPORTED = 0x2E,
5813 SE_NOTINITIALISED = 0x2F,
5814 SE_HOST_NOT_FOUND = 0x30,
5815 SE_TRY_AGAIN = 0x31,
5816 SE_NO_RECOVERY = 0x32,
5817 SE_NO_DATA = 0x33,
5819 SE_ADDRFAMILY = 0x35,
5820 SE_SYSTEM = 0x36,
5821 SE_NODEV = 0x37,
5823};
5824
5825enum class ESaveFlags:unsigned __int64
5826{
5827 SAVE_None = 0x0,
5828 SAVE_NoError = 0x1,
5829 SAVE_FromAutosave = 0x2,
5830 SAVE_KeepDirty = 0x4,
5831 SAVE_KeepGUID = 0x8,
5832 SAVE_Async = 0x10,
5834 SAVE_CutdownPackage = 0x40,
5836 SAVE_Concurrent = 0x100,
5837 SAVE_DiffOnly = 0x200,
5838 SAVE_DiffCallstack = 0x400,
5839 SAVE_ComputeHash = 0x800,
5840 SAVE_CompareLinker = 0x1000,
5841 SAVE_BulkDataByReference = 0x2000,
5843 SAVE_Optional = 0xFFFF8000,
5844 SAVE_AllowTimeout = 0x10000,
5845 SAVE_RehydratePayloads = 0x20000,
5846 SAVE_Unversioned = 0x4020
5847};
5848
5850{
5851 enum Type:int
5852 {
5858}
5859
5861{
5862 enum Type:int
5863 {
5865 HalfHeightRadius = 0x1
5867}
5868
5870{
5871 enum Type: char
5872 {
5873 Low = 0x0,
5874 High = 0x1,
5875 Medium = 0x2,
5876 Epic = 0x3,
5877 Num = 0x4
5879}
5880
5882{
5883 enum Type:int
5884 {
5887 EqualWeighted = 0x2
5889}
5890
5891enum class ECubeFace:unsigned int
5892{
5893 CubeFace_PosX = 0x0,
5894 CubeFace_NegX = 0x1,
5895 CubeFace_PosY = 0x2,
5896 CubeFace_NegY = 0x3,
5897 CubeFace_PosZ = 0x4,
5898 CubeFace_NegZ = 0x5,
5899 CubeFace_MAX = 0x6
5900};
5901
5903{
5904 EGPD_Input = 0x0,
5905 EGPD_Output = 0x1,
5906 EGPD_MAX = 0x2
5907};
5908
5909enum class FRWScopeLockType:int
5910{
5911 SLT_ReadOnly = 0x0,
5912 SLT_Write = 0x1
5913};
5914
5916{
5917 enum Type:int
5918 {
5921 MouseUp = 0x2,
5922 PreciseClick = 0x3
5924}
5925
5927{
5928 enum Type:int
5929 {
5934 BestLocation = 0x3
5936}
5937
5939{
5940 enum Type:int
5941 {
5942 ETA = 0x0,
5943 PercentageComplete = 0x1
5945}
5946
5948{
5949 enum Type:int
5950 {
5951 Paused = 0x0,
5952 Slow = 0x1,
5953 Fast = 0x2
5955}
5956
5958{
5959 enum Type:int
5960 {
5961 NoTile = 0x0,
5964 Both = 0x3
5966}
5967
5968enum class EThreadPriority:int
5969{
5970 TPri_Normal = 0x0,
5971 TPri_AboveNormal = 0x1,
5972 TPri_BelowNormal = 0x2,
5973 TPri_Highest = 0x3,
5974 TPri_Lowest = 0x4,
5976 TPri_TimeCritical = 0x6,
5977 TPri_Num = 0x7
5978};
5979
5980enum class ECameraShakePlaySpace:unsigned char
5981{
5982 CameraLocal = 0x0,
5983 World = 0x1,
5984 UserDefined = 0x2
5985};
5986
5988{
5989 ECR_Ignore = 0x0,
5990 ECR_Overlap = 0x1,
5991 ECR_Block = 0x2,
5992 ECR_MAX = 0x3
5993};
5994
5996{
5997 CM_None = 0x0,
5998 CM_CW = 0x1,
5999 CM_CCW = 0x2,
6002};
6003
6005{
6006 enum Type:int
6007 {
6017 Unknown = 0x9
6019}
6020
6022{
6023 enum Type:int
6024 {
6025 Invalid = 0x0,
6026 Initial = 0x1,
6030 Latest = 0x3
6032}
6033
6035{
6036 enum Type:int
6037 {
6038 Never = 0x0,
6039 Always = 0x1,
6040 Editor = 0x2,
6041 Game = 0x3,
6044 Max = 0x6
6046}
6047
6049{
6050 enum Type:int
6051 {
6058 Default = 0x6,
6061 None = 0x9,
6062 Max = 0xA
6064}
6065
6066namespace EHostType
6067{
6068 enum Type:int
6069 {
6070 Runtime = 0x0,
6077 Editor = 0x7,
6080 Program = 0xA,
6084 Max = 0xE
6086}
6087
6089{
6090 enum Type:int
6091 {
6092 None = 0x0,
6093 Load = 0x1,
6094 Save = 0x2
6096}
6097
6099{
6100 enum Type:int
6101 {
6102 Begin = 0x0,
6103 End = 0x1
6105}
6106
6107enum class EInterpCurveMode:int
6108{
6109 CIM_Linear = 0x0,
6110 CIM_CurveAuto = 0x1,
6111 CIM_Constant = 0x2,
6112 CIM_CurveUser = 0x3,
6113 CIM_CurveBreak = 0x4,
6115 CIM_Unknown = 0x6
6116};
6117
6118enum class ENetMode:int
6119{
6120 NM_Standalone = 0x0,
6121 NM_DedicatedServer = 0x1,
6122 NM_ListenServer = 0x2,
6123 NM_Client = 0x3,
6124 NM_MAX = 0x4
6125};
6126
6128{
6129 EDRF_Default = 0x0,
6132};
6133
6135{
6136 DVSM_None = 0x0,
6140 DVSM_QuadComplexity = 0x4,
6147 DVSM_LODColoration = 0xB,
6149 DVSM_MAX = 0xD
6150};
6151
6153{
6154 RCTWM_WeightedNone = 0x0,
6156 RCTWM_WeightedLeave = 0x2,
6157 RCTWM_WeightedBoth = 0x3
6158};
6159
6161{
6162 enum Type:int
6163 {
6166 Proportional = 0x2
6168}
6169
6171{
6175 LastVersion = 0x1
6176};
6177
6179{
6180 enum Type:int
6181 {
6182 None = 0x0,
6184 NeedsUpdate = 0x2
6186}
6187
6188enum class ERHITextureSRVOverrideSRGBType:unsigned char
6189{
6190 SRGBO_Default = 0x0,
6191 SRGBO_ForceDisable = 0x1
6192};
6193
6195{
6196 MSR_1x1 = 0x0,
6197 MSR_2x1 = 0x1,
6198 MSR_1x2 = 0x2,
6199 MSR_2x2 = 0x3,
6200 MSR_4x2 = 0x4,
6201 MSR_2x4 = 0x5,
6202 MSR_4x4 = 0x6,
6203 MSR_Count = 0x7
6204};
6205
6207{
6208 enum Type:int
6209 {
6210 NoImage = 0x0,
6212 Linear = 0x2,
6213 Vector = 0x3
6215}
6216
6217enum class EMaterialDomain:int
6218{
6219 MD_Surface = 0x0,
6220 MD_DeferredDecal = 0x1,
6221 MD_LightFunction = 0x2,
6222 MD_Volume = 0x3,
6223 MD_PostProcess = 0x4,
6224 MD_UI = 0x5,
6226 MD_Compute = 0x7,
6227 MD_MAX = 0x8
6228};
6229
6230enum class ENetDormancy:int
6231{
6232 DORM_Never = 0x0,
6233 DORM_Awake = 0x1,
6234 DORM_DormantAll = 0x2,
6235 DORM_DormantPartial = 0x3,
6236 DORM_Initial = 0x4,
6237 DORM_MAX = 0x5
6238};
6239
6240enum class EObjectMark:int
6241{
6242 OBJECTMARK_NOMARKS = 0x0,
6243 OBJECTMARK_Saved = 0x4,
6244 OBJECTMARK_TagImp = 0x8,
6245 OBJECTMARK_TagExp = 0x10,
6249 OBJECTMARK_EditorOnly = 0x100,
6252 OBJECTMARK_ALLMARKS = 0xFF
6253};
6254
6255enum class EColorWriteMask:int
6256{
6257 CW_RED = 0x1,
6258 CW_GREEN = 0x2,
6259 CW_BLUE = 0x4,
6260 CW_ALPHA = 0x8,
6261 CW_NONE = 0x0,
6262 CW_RGB = 0x7,
6263 CW_RGBA = 0xF,
6264 CW_RG = 0x3,
6265 CW_BA = 0xC,
6267};
6268
6269enum class EConnectionState:int
6270{
6271 USOCK_Invalid = 0x0,
6272 USOCK_Closed = 0x1,
6273 USOCK_Pending = 0x2,
6274 USOCK_Open = 0x3
6275};
6276
6278{
6279 RCCE_Cycle = 0x0,
6281 RCCE_Oscillate = 0x2,
6282 RCCE_Linear = 0x3,
6283 RCCE_Constant = 0x4,
6284 RCCE_None = 0x5
6285};
6286
6288{
6289 ObjectBuffer = 0x0,
6290 ShadowBuffer = 0x1
6291};
6292
6293enum class EGCReferenceType:int
6294{
6295 GCRT_None = 0x0,
6296 GCRT_Object = 0x1,
6298 GCRT_ArrayObject = 0x3,
6299 GCRT_ArrayStruct = 0x4,
6300 GCRT_FixedArray = 0x5,
6307 GCRT_EndOfPointer = 0xC,
6308 GCRT_EndOfStream = 0xD,
6311 GCRT_Optional = 0x10,
6312 GCRT_WeakObject = 0x11,
6313 GCRT_ArrayWeakObject = 0x12,
6314 GCRT_LazyObject = 0x13,
6315 GCRT_ArrayLazyObject = 0x14,
6316 GCRT_SoftObject = 0x15,
6317 GCRT_ArraySoftObject = 0x16,
6318 GCRT_Delegate = 0x17,
6319 GCRT_ArrayDelegate = 0x18,
6324};
6325
6326enum class EFileRead:int
6327{
6328 FILEREAD_None = 0x0,
6329 FILEREAD_NoFail = 0x1,
6330 FILEREAD_Silent = 0x2,
6332};
6333
6334enum class EFileWrite:int
6335{
6336 FILEWRITE_None = 0x0,
6337 FILEWRITE_NoFail = 0x1,
6340 FILEWRITE_Append = 0x8,
6341 FILEWRITE_AllowRead = 0x10,
6342 FILEWRITE_Silent = 0x20
6343};
6344
6346{
6347 enum Type:int
6348 {
6350 Box = 0x1,
6351 Border = 0x2,
6352 Image = 0x3,
6353 RoundedBox = 0x4
6355}
6356
6358{
6359 HAlign_Fill = 0x0,
6360 HAlign_Left = 0x1,
6361 HAlign_Center = 0x2,
6362 HAlign_Right = 0x3
6363};
6364
6366{
6367 enum Type:int
6368 {
6369 Default = 0x0,
6392}
6393
6395{
6396 enum Type:int
6397 {
6401 Num = 0x3
6403}
6404
6406{
6407 ACF_None = 0x0,
6408 ACF_Float96NoW = 0x1,
6409 ACF_Fixed48NoW = 0x2,
6411 ACF_Fixed32NoW = 0x4,
6412 ACF_Float32NoW = 0x5,
6413 ACF_Identity = 0x6,
6414 ACF_MAX = 0x7
6415};
6416
6417enum class EBlendOperation:int
6418{
6419 BO_Add = 0x0,
6420 BO_Subtract = 0x1,
6421 BO_Min = 0x2,
6422 BO_Max = 0x3,
6423 BO_ReverseSubtract = 0x4,
6424 EBlendOperation_Num = 0x5,
6426};
6427
6429{
6430 SDPG_World = 0x0,
6431 SDPG_Foreground = 0x1,
6432 SDPG_MAX = 0x2
6433};
6434
6436{
6437 FM_Point = 0x0,
6438 FM_Wireframe = 0x1,
6439 FM_Solid = 0x2,
6442};
6443
6444enum class ESamplerFilter:int
6445{
6446 SF_Point = 0x0,
6447 SF_Bilinear = 0x1,
6448 SF_Trilinear = 0x2,
6449 SF_AnisotropicPoint = 0x3,
6451 ESamplerFilter_Num = 0x5,
6453};
6454
6456{
6457 enum Type:int
6458 {
6460 Error = 0x1,
6462 Warning = 0x3,
6463 Info = 0x4
6465}
6466
6467namespace EModType
6468{
6469 enum Type:int
6470 {
6471 Unknown = 0x0,
6472 Game = 0x1,
6473 Map = 0x2,
6475 IslandExtension = 0x4
6477}
6478
6480{
6481 enum Type:int
6482 {
6484 Down = 0x1,
6485 PreciseTap = 0x2
6487}
6488
6489enum class EImportanceLevel:int
6490{
6491 IL_Off = 0x0,
6492 IL_Lowest = 0x1,
6493 IL_Low = 0x2,
6494 IL_Normal = 0x3,
6495 IL_High = 0x4,
6496 IL_Highest = 0x5,
6497 TEMP_BROKEN2 = 0x6,
6499};
6500
6502{
6503 enum Type:int
6504 {
6505 Off = 0x0,
6506 Lowest = 0x1,
6507 Low = 0x2,
6508 Normal = 0x3,
6509 High = 0x4,
6510 Highest = 0x5
6512}
6513
6514enum class EBspNodeFlags:int
6515{
6516 NF_NotCsg = 0x1,
6517 NF_NotVisBlocking = 0x4,
6518 NF_BrightCorners = 0x10,
6519 NF_IsNew = 0x20,
6520 NF_IsFront = 0x40,
6521 NF_IsBack = 0x80
6522};
6523
6525{
6526 enum Type:int
6527 {
6529 Lagging = 0x1
6531}
6532
6534{
6535 TVC_Inner = 0x0,
6536 TVC_Outer = 0x1,
6537 TVC_MAX = 0x2
6538};
6539
6540enum class TextureAddress:int
6541{
6542 TA_Wrap = 0x0,
6543 TA_Clamp = 0x1,
6544 TA_Mirror = 0x2,
6545 TA_MAX = 0x3
6546};
6547
6549{
6550 enum Type:int
6551 {
6554 Open = 0x2
6556}
6557
6559{
6560 NoPadding = 0x0,
6561 DilateBorder = 0x1,
6562 PadWithZero = 0x2
6563};
6564
6566{
6567 enum Type:int
6568 {
6574}
6575
6576enum class EVRSShadingRate:unsigned char
6577{
6578 VRSSR_1x1 = 0x0,
6579 VRSSR_1x2 = 0x1,
6580 VRSSR_2x1 = 0x4,
6581 VRSSR_2x2 = 0x5,
6582 VRSSR_2x4 = 0x6,
6583 VRSSR_4x2 = 0x9,
6584 VRSSR_4x4 = 0xA,
6585 VRSSR_Last = 0xA
6586};
6587
6589{
6590 LayerParameter = 0x0,
6591 BlendParameter = 0x1,
6592 GlobalParameter = 0x2
6593};
6594
6596{
6597 enum Type:int
6598 {
6604 QueryAndProbe = 0x5
6606}
6607
6608enum class EMenuPlacement:int
6609{
6623};
6624
6626{
6627 enum Type:int
6628 {
6629 Invalid = 0x0,
6633 CleanedUp = 0x4
6635}
6636
6638{
6639 enum Type:int
6640 {
6641 Open = 0x0,
6642 Edit = 0x1
6644}
6645
6647{
6648 CTF_Compress = 0x1,
6650 CTF_SRGB = 0x4,
6651 CTF_AllowMips = 0x8,
6652 CTF_ForceOneBitAlpha = 0x10,
6654 CTF_ForceOpaque = 0x40,
6655 CTF_Default = 0x5
6656};
6657
6659{
6660 RTS_World = 0x0,
6661 RTS_Actor = 0x1,
6662 RTS_Component = 0x2,
6664};
6665
6667{
6668 enum Type:int
6669 {
6670 None = 0x0,
6672 Descending = 0x2
6674}
6675
6677{
6678 enum Type:int
6679 {
6680 Action = 0x0,
6681 Actor = 0x1,
6684 Image = 0x4,
6685 Object = 0x5,
6687 Text = 0x7,
6689 URL = 0x9,
6690 EdGraph = 0xA,
6691 DynamicText = 0xB
6693}
6694
6696{
6697 enum Type:int
6698 {
6699 Fill = 0x0,
6700 Fixed = 0x1,
6701 Manual = 0x2,
6702 FillSized = 0x3
6704}
6705
6707{
6708 SCF_Never = 0x0,
6709 SCF_Less = 0x1
6710};
6711
6713{
6714 enum Type:int
6715 {
6717 DeferredUpdates = 0x1
6719}
6720
6722{
6723 enum Type:int
6724 {
6726 ComponentSpace = 0x1
6728}
6729
6731{
6732 enum Type:int
6733 {
6734 Static = 0x0,
6736 Movable = 0x2
6738}
6739
6740enum class ECollisionChannel:int
6741{
6742 ECC_WorldStatic = 0x0,
6743 ECC_WorldDynamic = 0x1,
6744 ECC_Visibility = 0x2,
6745 ECC_PhysicsBody = 0x3,
6746 ECC_Destructible = 0x4,
6775 ECC_MAX = 0x21
6776};
6777
6779{
6780 enum Type:int
6781 {
6784 TLT_Custom = 0x2
6786}
6787
6789{
6790 enum Type:int
6791 {
6793 Orthographic = 0x1
6795}
6796
6797enum class EBloomMethod:int
6798{
6799 BM_SOG = 0x0,
6800 BM_FFT = 0x1,
6801 BM_MAX = 0x2
6802};
6803
6805{
6806 enum Type:int
6807 {
6822 SysMenu = 0xE,
6823 Unspecified = 0x0
6825}
6826
6828{
6829 enum Type:int
6830 {
6833 ButtonRelease = 0x2
6835}
6836
6838{
6839 enum Type:int
6840 {
6842 AnimationBoundary = 0xFF
6844}
6845
6847{
6848 enum Type:int
6849 {
6854 OrientAndScale = 0x4
6856}
6857
6859{
6860 enum Type:int
6861 {
6866 All = 0x3
6868}
6869
6871{
6872 enum Type:int
6873 {
6875 IncludeSuper = 0x1
6877}
6878
6880{
6881 enum Type:int
6882 {
6883 Start = 0x0,
6884 Update = 0x1,
6885 Stop = 0x2
6887}
6888
6889enum class ECompilerFlags:int
6890{
6892 CFLAG_Debug = 0x1,
6900 CFLAG_NoFastMath = 0x9,
6907 CFLAG_Archive = 0x10,
6909 CFLAG_UseEmulatedUB = 0x12,
6910 CFLAG_WaveOperations = 0x13,
6911 CFLAG_ForceDXC = 0x14,
6915 CFLAG_Wave32 = 0x18,
6918 CFLAG_AllowRealTypes = 0x1B,
6920 CFLAG_HLSL2021 = 0x1D,
6924 CFLAG_RemoveDeadCode = 0x21,
6926 CFLAG_Max = 0x23
6927};
6928
6930{
6931 SPF_Optional = 0x0,
6932 SPF_Mandatory = 0x1
6933};
6934
6936{
6937 enum Type:int
6938 {
6939 None = 0x0,
6940 Copy = 0x1,
6941 Move = 0x2,
6942 Link = 0x3
6944}
6945
6947{
6948 enum Type:int
6949 {
6950 Line = 0x0,
6951 Box = 0x1,
6952 Sphere = 0x2,
6953 Capsule = 0x3
6955}
6956
6958{
6959 enum Type:int
6960 {
6962 Accumulate = 0x1
6964}
6965
6967{
6968 enum Type:int
6969 {
6988 Unknown = 0x12,
6990 DefaultChannel = 0x0
6992}
6993
6995{
6996 RCCF_Empty = 0x0,
6997 RCCF_Constant = 0x1,
6998 RCCF_Linear = 0x2,
6999 RCCF_Cubic = 0x3,
7000 RCCF_Mixed = 0x4,
7001 RCCF_Weighted = 0x5
7002};
7003
7005{
7006 enum Type:int
7007 {
7008 X = 0x0,
7009 Y = 0x1,
7010 Z = 0x2,
7011 X_Neg = 0x3,
7012 Y_Neg = 0x4,
7013 Z_Neg = 0x5,
7014 Custom = 0x6
7016}
7017
7018enum class EPrimitiveIdMode:int
7019{
7022 PrimID_ForceZero = 0x2,
7023 PrimID_Num = 0x4,
7024 PrimID_NumBits = 0x2
7025};
7026
7028{
7029 BL_AfterTonemapping = 0x0,
7033 BL_SSRInput = 0x4,
7034 BL_MAX = 0x5
7035};
7036
7038{
7039 enum Type:int
7040 {
7041 Info = 0x0,
7042 Warning = 0x1,
7044 Error = 0x3
7046}
7047
7049{
7050 AAM_None = 0x0,
7051 AAM_FXAA = 0x1,
7052 AAM_TemporalAA = 0x2,
7053 AAM_MSAA = 0x3,
7054 AAM_TSR = 0x4,
7055 AAM_MAX = 0x5
7056};
7057
7059{
7060 REPNOTIFY_OnChanged = 0x0,
7061 REPNOTIFY_Always = 0x1
7062};
7063
7065{
7066 enum Type:int
7067 {
7069 LOD = 0x1
7071}
7072
7074{
7077};
7078
7080{
7081 enum Type:int
7082 {
7084 FireAndForget = 0x1
7086}
7087
7089{
7090 enum Type:int
7091 {
7092 Invalid = 0x0,
7099 CustomPayload = 0x7
7101}
7102
7104{
7105 enum Type:int
7106 {
7107 Invalid = 0x0,
7114 CustomPayload = 0x7
7116}
7117
7119{
7120 enum Type:int
7121 {
7124 Closed = 0x2
7126}
7127
7129{
7130 MOVECOMP_NoFlags = 0x0,
7135};
7136
7138{
7139 enum Type:int
7140 {
7141 High = 0x0,
7142 Medium = 0x1,
7143 Low = 0x2
7145}
7146
7148{
7149 enum Type:int
7150 {
7151 Invalid = 0x0,
7152 Bone = 0x1,
7153 Socket = 0x2
7155}
7156
7158{
7159 AAT_None = 0x0,
7160 AAT_LocalSpaceBase = 0x1,
7162 AAT_MAX = 0x3
7163};
7164
7166{
7167 RTGT_Triangles = 0x0,
7168 RTGT_Procedural = 0x1
7169};
7170
7172{
7173 enum Type:int
7174 {
7182 Count = 0x7
7184}
7185
7187{
7188 enum Type:int
7189 {
7192 Fill = 0x2
7194}
7195
7197{
7198 enum Type:int
7199 {
7200 Enabled = 0x0,
7202 Hidden = 0x2
7204}
7205
7207{
7208 SSM_Unlit = 0x0,
7209 SSM_DefaultLit = 0x1,
7210 SSM_SubsurfaceLit = 0x2,
7212 SSM_Hair = 0x4,
7213 SSM_Eye = 0x5,
7215 SSM_LightFunction = 0x7,
7216 SSM_PostProcess = 0x8,
7217 SSM_Decal = 0x9,
7218 SSM_UI = 0xA,
7219 SSM_NUM = 0xB
7220};
7221
7222enum class EResourceLockMode:int
7223{
7224 RLM_ReadOnly = 0x0,
7225 RLM_WriteOnly = 0x1,
7227 RLM_Num = 0x3
7228};
7229
7231{
7233};
7234
7235enum class EFontFallback:unsigned char
7236{
7237 FF_NoFallback = 0x0,
7240 FF_Max = 0x3
7241};
7242
7243enum class EActorRepListTypeFlags:unsigned char
7244{
7245 Default = 0x0,
7246 FastShared = 0x1,
7247 Max = 0x2
7248};
7249
7251{
7252 MT_Normal = 0x0,
7253 MT_Looped = 0x1,
7254 MT_LoadingLoop = 0x2,
7255 MT_MAX = 0x3
7256};
7257
7259{
7260 enum Type:int
7261 {
7262 Touch1 = 0x0,
7263 Touch2 = 0x1,
7264 Touch3 = 0x2,
7265 Touch4 = 0x3,
7266 Touch5 = 0x4,
7267 Touch6 = 0x5,
7268 Touch7 = 0x6,
7269 Touch8 = 0x7,
7270 Touch9 = 0x8,
7271 Touch10 = 0x9,
7273 MAX_TOUCHES = 0xB
7275}
7276
7277enum class EFriendInvitePolicy:unsigned char
7278{
7279 Public = 0x0,
7280 Friends_of_Friends = 0x1,
7281 Private = 0x2,
7282 InvalidOrMax = 0x3
7283};
7284
7286{
7287 enum Type:int
7288 {
7289 None = 0x0,
7290 ServiceUnavailable = 0x1
7292}
7293
7294enum class EInitStateDefaultsResult:unsigned char
7295{
7296 Initialized = 0x0,
7297 NotInitialized = 0x1
7298};
7299
7300enum class EOnlineStatusUpdatePrivacy:unsigned char
7301{
7302 OnlyMe = 0x0,
7303 OnlyFriends = 0x1,
7304 Everyone = 0x2
7305};
7306
7307enum class ESleepFamily:unsigned char
7308{
7309 Normal = 0x0,
7310 Sensitive = 0x1,
7311 Custom = 0x2
7312};
7313
7314enum class EUniqueIdEncodingFlags:unsigned char
7315{
7316 NotEncoded = 0x0,
7317 IsEncoded = 0x1,
7318 IsEmpty = 0x2,
7319 IsPadded = 0x4,
7320 Reserved1 = 0x8,
7321 Reserved2 = 0x10,
7322 Reserved3 = 0x20,
7323 Reserved4 = 0x40,
7324 Reserved5 = 0x80,
7325 FlagsMask = 0x7,
7326 TypeMask = 0xF8
7327};
7328
7330{
7331 enum Type:int
7332 {
7333 Test = 0x0
7335}
7336
7337enum class ETraceTypeQuery:int
7338{
7339 TraceTypeQuery1 = 0x0,
7340 TraceTypeQuery2 = 0x1,
7341 TraceTypeQuery3 = 0x2,
7342 TraceTypeQuery4 = 0x3,
7343 TraceTypeQuery5 = 0x4,
7344 TraceTypeQuery6 = 0x5,
7345 TraceTypeQuery7 = 0x6,
7346 TraceTypeQuery8 = 0x7,
7347 TraceTypeQuery9 = 0x8,
7348 TraceTypeQuery10 = 0x9,
7349 TraceTypeQuery11 = 0xA,
7350 TraceTypeQuery12 = 0xB,
7351 TraceTypeQuery13 = 0xC,
7352 TraceTypeQuery14 = 0xD,
7353 TraceTypeQuery15 = 0xE,
7354 TraceTypeQuery16 = 0xF,
7355 TraceTypeQuery17 = 0x10,
7356 TraceTypeQuery18 = 0x11,
7357 TraceTypeQuery19 = 0x12,
7358 TraceTypeQuery20 = 0x13,
7359 TraceTypeQuery21 = 0x14,
7360 TraceTypeQuery22 = 0x15,
7361 TraceTypeQuery23 = 0x16,
7362 TraceTypeQuery24 = 0x17,
7363 TraceTypeQuery25 = 0x18,
7364 TraceTypeQuery26 = 0x19,
7365 TraceTypeQuery27 = 0x1A,
7366 TraceTypeQuery28 = 0x1B,
7367 TraceTypeQuery29 = 0x1C,
7368 TraceTypeQuery30 = 0x1D,
7369 TraceTypeQuery31 = 0x1E,
7370 TraceTypeQuery32 = 0x1F,
7371 TraceTypeQuery_MAX = 0x20
7372};
7373
7375{
7376 enum Type:int
7377 {
7421 LatestVersion = 0x29
7423}
7424
7426{
7427 enum Type:int
7428 {
7430 Sphere = 0x1,
7431 Line = 0x2,
7434 Point = 0x5,
7435 Circle = 0x6,
7436 Cone = 0x7
7438}
7439
7441{
7442 enum Type:int
7443 {
7446 DualQuatInterp = 0x2
7448}
7449
7450enum class EAnimAlphaInputType:unsigned char
7451{
7452 Float = 0x0,
7453 Bool = 0x1,
7454 Curve = 0x2
7455};
7456
7458{
7461};
7462
7464{
7465 enum Type:int
7466 {
7467 First = 0x0,
7468 Second = 0x1,
7469 Third = 0x2,
7470 Fourth = 0x3
7472}
7473
7474enum class EAnimSyncGroupScope:unsigned char
7475{
7476 Local = 0x0,
7477 Component = 0x1
7478};
7479
7480enum class ETransitionRequestOverwriteMode:unsigned char
7481{
7482 Append = 0x0,
7483 Ignore = 0x1,
7484 Overwrite = 0x2
7485};
7486
7487enum class EAnimCurveType:unsigned char
7488{
7489 AttributeCurve = 0x0,
7490 MaterialCurve = 0x1,
7491 MorphTargetCurve = 0x2,
7492 MaxAnimCurveType = 0x3
7493};
7494
7495enum class ENetworkSmoothingMode:unsigned char
7496{
7497 Disabled = 0x0,
7498 Linear = 0x1,
7499 Exponential = 0x2
7500};
7501
7503{
7504 None = 0x0,
7505 OnlyUpdateIfLess = 0x1,
7506 RespectQuota = 0x2
7507};
7508
7510{
7511 RIF_Constant = 0x0,
7512 RIF_Linear = 0x1,
7513 RIF_MAX = 0x2
7514};
7515
7516enum class EStreamingStatus:int
7517{
7518 LEVEL_Unloaded = 0x0,
7520 LEVEL_Loading = 0x2,
7521 LEVEL_Loaded = 0x3,
7522 LEVEL_MakingVisible = 0x4,
7523 LEVEL_Visible = 0x5,
7524 LEVEL_Preloading = 0x6,
7525 LEVEL_FailedToLoad = 0x7,
7528};
7529
7530enum class EBoneAxis:int
7531{
7532 BA_X = 0x0,
7533 BA_Y = 0x1,
7534 BA_Z = 0x2
7535};
7536
7538{
7539 SHRINK_None = 0x0,
7540 SHRINK_RadiusCustom = 0x1,
7541 SHRINK_HeightCustom = 0x2,
7542 SHRINK_AllCustom = 0x3
7543};
7544
7545enum class EPlaneConstraintAxisSetting:unsigned char
7546{
7547 Custom = 0x0,
7548 X = 0x1,
7549 Y = 0x2,
7550 Z = 0x3,
7552};
7553
7554enum class ERPCBlockState:unsigned char
7555{
7556 Unchecked = 0x0,
7557 OnAllowList = 0x1,
7558 NotBlocked = 0x2,
7559 Blocked = 0x3
7560};
7561
7562enum class EPhysBodyOp:int
7563{
7564 PBO_None = 0x0,
7565 PBO_Term = 0x1,
7566 PBO_MAX = 0x2
7567};
7568
7570{
7571 enum Type:int
7572 {
7577 NumTextTypes = 0x4
7579}
7580
7581enum class ERHIFeatureSupport:unsigned char
7582{
7583 Unsupported = 0x0,
7584 RuntimeDependent = 0x1,
7585 RuntimeGuaranteed = 0x2,
7586 Num = 0x3,
7587 NumBits = 0x2
7588};
7589
7590enum class ERHIBindlessSupport:unsigned char
7591{
7592 Unsupported = 0x0,
7593 RayTracingOnly = 0x1,
7594 AllShaderTypes = 0x2,
7595 NumBits = 0x2
7596};
7597
7598enum class EPlatformUserSelectorFlags:unsigned char
7599{
7600 None = 0x0,
7602 ShowSkipButton = 0x4,
7603 AllowGuests = 0x8,
7604 ShowNewUsersOnly = 0x10,
7605 Default = 0x4
7606};
7607
7609{
7610 Unknown = 0x0,
7611 Approximation = 0x1,
7612 Truth = 0x2
7613};
7614
7615enum class EVertexInputStreamType:unsigned char
7616{
7617 Default = 0x0,
7618 PositionOnly = 0x1,
7620 Count = 0x3
7621};
7622
7623enum class EQuotaType:unsigned char
7624{
7625 EscalateQuota = 0x0,
7626 DeescalateQuota = 0x1
7627};
7628
7629enum class EMaterialParameterType:unsigned char
7630{
7631 Scalar = 0x0,
7632 Vector = 0x1,
7633 DoubleVector = 0x2,
7634 Texture = 0x3,
7635 Font = 0x4,
7637 SparseVolumeTexture = 0x6,
7638 StaticSwitch = 0x7,
7639 NumRuntime = 0x8,
7640 StaticComponentMask = 0x8,
7641 Num = 0x9,
7642 None = 0xFF
7643};
7644
7646{
7647 enum Type:int
7648 {
7655}
7656
7657enum class ERHIPipeline:unsigned char
7658{
7659 Graphics = 0x1,
7660 AsyncCompute = 0x2,
7661 None = 0x0,
7662 All = 0x3,
7663 Num = 0x2
7664};
7665
7666enum class EIoContainerFlags:unsigned char
7667{
7668 None = 0x0,
7669 Compressed = 0x1,
7670 Encrypted = 0x2,
7671 Signed = 0x4,
7672 Indexed = 0x8
7673};
7674
7675enum class EBufferUsageFlags:unsigned int
7676{
7677 None = 0x0,
7678 Static = 0x1,
7679 Dynamic = 0x2,
7680 Volatile = 0x4,
7681 UnorderedAccess = 0x8,
7682 ByteAddressBuffer = 0x10,
7683 SourceCopy = 0x20,
7684 StreamOutput = 0x40,
7685 DrawIndirect = 0x80,
7686 ShaderResource = 0x100,
7687 KeepCPUAccessible = 0x200,
7688 FastVRAM = 0x400,
7689 Shared = 0x1000,
7690 AccelerationStructure = 0x2000,
7691 VertexBuffer = 0x4000,
7692 IndexBuffer = 0xFFFF8000,
7693 StructuredBuffer = 0x10000,
7694 MultiGPUAllocate = 0x20000,
7695 MultiGPUGraphIgnore = 0x40000,
7696 RayTracingScratch = 0x80008,
7697 AnyDynamic = 0x6
7698};
7699
7701{
7703 TexRealloc_Failed = 0x1,
7705};
7706
7707enum class EPluginType:int
7708{
7709 Engine = 0x0,
7710 Enterprise = 0x1,
7711 Project = 0x2,
7712 External = 0x3,
7713 Mod = 0x4
7714};
7715
7716enum class EPluginLoadedFrom:int
7717{
7718 Engine = 0x0,
7719 Project = 0x1
7720};
7721
7722namespace ETouchType
7723{
7724 enum Type:int
7725 {
7726 Began = 0x0,
7727 Moved = 0x1,
7731 Ended = 0x5,
7732 NumTypes = 0x6
7734}
7735
7736enum class EGestureEvent:unsigned char
7737{
7738 None = 0x0,
7739 Scroll = 0x1,
7740 Magnify = 0x2,
7741 Swipe = 0x3,
7742 Rotate = 0x4,
7743 LongPress = 0x5,
7744 Count = 0x6
7745};
7746
7747enum class EFocusCause:unsigned char
7748{
7749 Mouse = 0x0,
7750 Navigation = 0x1,
7751 SetDirectly = 0x2,
7752 Cleared = 0x3,
7754 WindowActivate = 0x5
7755};
7756
7758{
7759 enum Type: char
7760 {
7763 User = 0x2
7765}
7766
7767enum class EPluginEnabledByDefault:unsigned char
7768{
7769 Unspecified = 0x0,
7770 Enabled = 0x1,
7771 Disabled = 0x2
7772};
7773
7774enum class EMouseCaptureMode:unsigned char
7775{
7776 NoCapture = 0x0,
7777 CapturePermanently = 0x1,
7781};
7782
7784{
7785 None = 0x0,
7786 ValidateResources = 0x1
7787};
7788
7789enum class EFootPlacementLockType:unsigned char
7790{
7791 Unlocked = 0x0,
7792 PivotAroundBall = 0x1,
7793 PivotAroundAnkle = 0x2,
7794 LockRotation = 0x3
7795};
7796
7797enum class EStreamingSourceTargetState:unsigned char
7798{
7799 Loaded = 0x0,
7800 Activated = 0x1
7801};
7802
7804{
7805 Immediate = 0x0,
7806 High = 0x1,
7807 Normal = 0x2,
7808 Low = 0x3,
7809 Skip = 0x4
7810};
7811
7812enum class EPelvisHeightMode:unsigned char
7813{
7814 AllLegs = 0x0,
7815 AllPlantedFeet = 0x1,
7817};
7818
7819enum class EActorMovementCompensationMode:unsigned char
7820{
7821 ComponentSpace = 0x0,
7822 WorldSpace = 0x1,
7823 SuddenMotionOnly = 0x2
7824};
7825
7826enum class EWarpingEvaluationMode:unsigned char
7827{
7828 Manual = 0x0,
7829 Graph = 0x1
7830};
7831
7832enum class ESoundwaveSampleRateSettings:unsigned char
7833{
7834 Max = 0x0,
7835 High = 0x1,
7836 Medium = 0x2,
7837 Low = 0x3,
7838 Min = 0x4,
7840};
7841
7843{
7844 LOCK_READ_ONLY = 0x1,
7845 LOCK_READ_WRITE = 0x2
7846};
7847
7848enum class EOffsetRootBoneMode:unsigned char
7849{
7850 Accumulate = 0x0,
7851 Interpolate = 0x1,
7852 Hold = 0x2,
7853 Release = 0x3
7854};
7855
7856enum class EPackageExtension:unsigned char
7857{
7858 Unspecified = 0x0,
7859 Asset = 0x1,
7860 Map = 0x2,
7861 TextAsset = 0x3,
7862 TextMap = 0x4,
7863 Custom = 0x5,
7864 EmptyString = 0x6,
7865 Exports = 0x7,
7866 BulkDataDefault = 0x8,
7867 BulkDataOptional = 0x9,
7869 PayloadSidecar = 0xB
7870};
7871
7872enum class ERPCDoSSeverityUpdate:unsigned char
7873{
7874 Escalate = 0x0,
7875 AutoEscalate = 0x1,
7876 Deescalate = 0x2
7877};
7878
7879enum class ERPCDoSEscalateReason:unsigned char
7880{
7881 CountLimit = 0x0,
7882 TimeLimit = 0x1,
7883 AutoEscalate = 0x2,
7884 Deescalate = 0x3
7885};
7886
7887enum class ERPCNotifyResult:unsigned char
7888{
7889 ExecuteRPC = 0x0,
7890 BlockRPC = 0x1
7891};
7892
7893enum class EPostSequentialRPCType:unsigned char
7894{
7895 MidPacket = 0x0,
7896 PostPacket = 0x1
7897};
7898
7900{
7901 Default = 0x0,
7902 HighPrecision = 0x1
7903};
7904
7905enum class EGetSparseClassDataMethod:unsigned char
7906{
7907 CreateIfNull = 0x0,
7908 ArchetypeIfNull = 0x1,
7909 ReturnIfNull = 0x2
7910};
7911
7913{
7914 None = 0x0,
7915 ExactClass = 0x2,
7916 NativeFirst = 0x4,
7917 EnsureIfAmbiguous = 0x8
7918};
7919
7921{
7922 enum Type:int
7923 {
7925 High = 0x1,
7926 Low = 0x2
7928}
7929
7930enum class EPhysicsAssetSolverType:unsigned char
7931{
7932 RBAN = 0x0,
7933 World = 0x1
7934};
7935
7937{
7938 enum Type:int
7939 {
7940 Added = 0x0,
7941 Removed = 0x1,
7942 Updated = 0x2
7944}
7945
7947{
7948 AllActors = 0x0,
7949 SkipPendingKill = 0x1,
7950 OnlySelectedActors = 0x2,
7951 OnlyActiveLevels = 0x4
7952};
7953
7955{
7956 End = 0x0
7957};
7958
7960{
7961 Depth = 0x0,
7962 Stencil = 0x1,
7963 DepthStencil = 0x2
7964};
7965
7967{
8000 ObjectTypeQuery_MAX = 0x20
8002
8003enum class ERayTracingInstanceLayer:unsigned char
8004{
8005 NearField = 0x0,
8006 FarField = 0x1
8007};
8008
8009enum class EWarpingVectorMode:unsigned char
8010{
8012 ActorSpaceVector = 0x1,
8013 WorldSpaceVector = 0x2,
8015};
8016
8017enum class EAudioChunkLoadResult:unsigned char
8018{
8019 Completed = 0x0,
8020 AlreadyLoaded = 0x1,
8021 Interrupted = 0x2,
8022 ChunkOutOfBounds = 0x3,
8023 CacheBlown = 0x4
8024};
8025
8026enum class EChannelCreateFlags:unsigned int
8027{
8028 None = 0x1,
8029 OpenedLocally = 0x2
8030};
8031
8032enum class ESetChannelActorFlags:unsigned int
8033{
8034 None = 0x0,
8036 SkipMarkActive = 0x2
8037};
8038
8039enum class EShaderCodeFeatures:unsigned short
8040{
8041 None = 0x0,
8042 WaveOps = 0x1,
8043 SixteenBitTypes = 0x2,
8045 Atomic64 = 0x8,
8046 DiagnosticBuffer = 0x10,
8047 BindlessResources = 0x20,
8048 BindlessSamplers = 0x40,
8049 StencilRef = 0x80
8050};
8051
8052enum class ETimerStatus:unsigned char
8053{
8054 Pending = 0x0,
8055 Active = 0x1,
8056 Paused = 0x2,
8057 Executing = 0x3,
8059};
8060
8061enum class ELevelCollectionType:unsigned char
8062{
8063 DynamicSourceLevels = 0x0,
8065 StaticLevels = 0x2,
8066 MAX = 0x3
8067};
8068
8069enum class ESkinCacheDefaultBehavior:unsigned char
8070{
8071 Exclusive = 0x0,
8072 Inclusive = 0x1
8073};
8074
8075enum class EAssociativity:int
8076{
8077 RightToLeft = 0x0,
8078 LeftToRight = 0x1
8079};
8080
8081enum class EPropertyValueIteratorFlags:unsigned char
8082{
8083 NoRecursion = 0x0,
8084 FullRecursion = 0x1
8085};
8086
8087enum class EItemDropZone:int
8088{
8089 AboveItem = 0x0,
8090 OntoItem = 0x1,
8091 BelowItem = 0x2
8092};
8093
8094enum class ELatentActionChangeType:unsigned char
8095{
8096 ActionsRemoved = 0x0,
8097 ActionsAdded = 0x1
8098};
8099
8100enum class EStereoscopicEye:int
8101{
8102 eSSE_MONOSCOPIC = 0xFF,
8103 eSSE_LEFT_EYE = 0x0,
8104 eSSE_RIGHT_EYE = 0x1,
8105 eSSE_LEFT_EYE_SIDE = 0x2,
8107};
8108
8110{
8111 enum Type:int
8112 {
8113 Stopped = 0x0,
8114 Playing = 0x1,
8116 Jumping = 0x3,
8118 Paused = 0x5,
8119 MAX = 0x6
8121}
8122
8124{
8125 enum Type:int
8126 {
8169 LatestVersion = 0x28
8171}
8172
8174{
8175 enum Type:int
8176 {
8192 LatestVersion = 0xD
8194}
8195
8197{
8198 enum Type:int
8199 {
8200 Initial = 0x0,
8206 LatestVersion = 0x4
8208}
8209
8211{
8217};
8218
8220{
8221 enum Type:int
8222 {
8223 Failed = 0x0,
8225 Canceled = 0x2
8227}
8228
8229enum class EActiveTimerReturnType:unsigned char
8230{
8231 Stop = 0x0,
8232 Continue = 0x1
8233};
8234
8236{
8237 enum Type:int
8238 {
8239 NoPins = 0x0,
8240 Shown = 0x1,
8241 Hidden = 0x2
8243}
8244
8246{
8247 enum Type:int
8248 {
8261 LatestVersion = 0xA
8263}
8264
8265enum class ETickingGroup:int
8266{
8267 TG_PrePhysics = 0x0,
8268 TG_StartPhysics = 0x1,
8269 TG_DuringPhysics = 0x2,
8270 TG_EndPhysics = 0x3,
8271 TG_PostPhysics = 0x4,
8272 TG_PostUpdateWork = 0x5,
8273 TG_LastDemotable = 0x6,
8274 TG_NewlySpawned = 0x7,
8275 TG_MAX = 0x8
8276};
8277
8279{
8280 enum Type:int
8281 {
8304 LatestVersion = 0x14
8306}
8307
8309{
8310 BVS_HiddenByParent = 0x0,
8311 BVS_Visible = 0x1,
8313 BVS_MAX = 0x3
8314};
8315
8316enum class ESoundType:unsigned char
8317{
8318 Class = 0x0,
8319 Cue = 0x1,
8320 Wave = 0x2
8321};
8322
8323enum class EAudioDeviceScope:unsigned char
8324{
8325 Default = 0x0,
8326 Shared = 0x1,
8327 Unique = 0x2
8328};
8329
8330enum class ENDISkeletalMesh_FilterMode:unsigned char
8331{
8332 None = 0x0,
8333 SingleRegion = 0x1,
8334 MultiRegion = 0x2
8335};
8336
8337enum class ENDISkelMesh_AreaWeightingMode:unsigned char
8338{
8339 None = 0x0,
8340 AreaWeighted = 0x1
8341};
8342
8343enum class ENDISkeletalMesh_SkinningMode:unsigned char
8344{
8345 Invalid = 0xFF,
8346 None = 0x0,
8347 SkinOnTheFly = 0x1,
8348 PreSkin = 0x2
8349};
8350
8351enum class EMovieSceneBlendType:unsigned char
8352{
8353 Invalid = 0x0,
8354 Absolute = 0x1,
8355 Additive = 0x2,
8356 Relative = 0x4,
8357 AdditiveFromBase = 0x8
8358};
8359
8361{
8362 TCQ_Default = 0x0,
8363 TCQ_Lowest = 0x1,
8364 TCQ_Low = 0x2,
8365 TCQ_Medium = 0x3,
8366 TCQ_High = 0x4,
8367 TCQ_Highest = 0x5,
8368 TCQ_MAX = 0x6
8369};
8370
8372{
8381};
8382
8383enum class EMovieSceneServerClientMask:unsigned char
8384{
8385 None = 0x0,
8386 Server = 0x1,
8387 Client = 0x2,
8388 All = 0x3
8389};
8390
8391enum class EMovieSceneSequenceFlags:unsigned char
8392{
8393 None = 0x0,
8394 Volatile = 0x1,
8395 BlockingEvaluation = 0x2,
8396 DynamicWeighting = 0x4,
8397 InheritedFlags = 0x1
8398};
8399
8400enum class EMovieSceneCompletionMode:unsigned char
8401{
8402 KeepState = 0x0,
8403 RestoreState = 0x1,
8404 ProjectDefault = 0x2
8405};
8406
8408{
8409 UseSerializeItem = 0x0,
8410 CannotConvert = 0x1,
8411 Converted = 0x2
8412};
8413
8414enum class EShaderCompileJobPriority:unsigned char
8415{
8416 None = 0xFF,
8417 Low = 0x0,
8418 Normal = 0x1,
8419 High = 0x2,
8420 ForceLocal = 0x3,
8421 Num = 0x4
8422};
8423
8424enum class EMovieSceneChannelProxyType:unsigned char
8425{
8426 Static = 0x0,
8427 Dynamic = 0x1
8428};
8429
8430enum class EAsyncTaskNotificationState:unsigned char
8431{
8432 None = 0x0,
8433 Pending = 0x1,
8434 Success = 0x2,
8435 Failure = 0x3,
8436 Prompt = 0x4
8437};
8438
8439enum class EMovieSceneTransformChannel:unsigned int
8440{
8441 None = 0x0,
8442 TranslationX = 0x1,
8443 TranslationY = 0x2,
8444 TranslationZ = 0x4,
8445 Translation = 0x7,
8446 RotationX = 0x8,
8447 RotationY = 0x10,
8448 RotationZ = 0x20,
8449 Rotation = 0x38,
8450 ScaleX = 0x40,
8451 ScaleY = 0x80,
8452 ScaleZ = 0x100,
8453 Scale = 0x1C0,
8454 AllTransform = 0x1FF,
8455 Weight = 0x200,
8456 All = 0x3FF
8457};
8458
8459enum class ETextShapingMethod:unsigned char
8460{
8461 Auto = 0x0,
8462 KerningOnly = 0x1,
8463 FullShaping = 0x2
8464};
8465
8466enum class EWriteDemoFrameFlags:unsigned int
8467{
8468 None = 0x0,
8469 SkipGameSpecific = 0x1
8470};
8471
8472enum class ERootMotionAccumulateMode:unsigned char
8473{
8474 Override = 0x0,
8475 Additive = 0x1
8476};
8477
8478enum class ERootMotionFinishVelocityMode:unsigned char
8479{
8481 SetVelocity = 0x1,
8482 ClampVelocity = 0x2
8483};
8484
8485enum class ERootMotionSourceStatusFlags:unsigned char
8486{
8487 Prepared = 0x1,
8488 Finished = 0x2,
8489 MarkedForRemoval = 0x4
8490};
8491
8492enum class ERootMotionSourceSettingsFlags:unsigned char
8493{
8496 IgnoreZAccumulate = 0x4
8497};
8498
8500{
8501 CCPT_Free = 0x0,
8502 CCPT_Shrink = 0x1,
8503 CCPT_Grow = 0x2,
8504 CCPT_MAX = 0x3
8505};
8506
8508{
8509 None = 0x0,
8510 Continue = 0x1,
8511 Cancel = 0x2,
8512 Unattended = 0x3
8513};
8514
8515enum class ESkinCacheUsage:unsigned char
8516{
8517 Auto = 0x0,
8518 Disabled = 0xFF,
8519 Enabled = 0x1
8520};
8521
8522enum class EResendAllDataState:unsigned char
8523{
8524 None = 0x0,
8525 SinceOpen = 0x1,
8526 SinceCheckpoint = 0x2
8527};
8528
8529enum class ESectionEvaluationFlags:unsigned char
8530{
8531 None = 0x0,
8532 PreRoll = 0x1,
8533 PostRoll = 0x2
8534};
8535
8537{
8538 Default = 0x0,
8539 ForceVisible = 0x1,
8540 Invisible = 0x2
8541};
8542
8543enum class EShaderCompilerWorkerType:unsigned char
8544{
8545 None = 0x0,
8546 LocalThread = 0x1,
8547 Distributed = 0x2
8548};
8549
8550enum class ELightUnits:unsigned char
8551{
8552 Unitless = 0x0,
8553 Candelas = 0x1,
8554 Lumens = 0x2
8555};
8556
8558{
8559 enum Type:int
8560 {
8562 EstimatedTotal = 0x1
8564}
8565
8567{
8568 None = 0x0,
8569 AutomaticEaseIn = 0x1,
8570 AutomaticEaseOut = 0x2,
8571 ManualEaseIn = 0x4,
8572 ManualEaseOut = 0x8,
8573 AutomaticEasing = 0x3,
8574 ManualEasing = 0xC,
8575 All = 0xF
8576};
8577
8578enum class ETickableTickType:unsigned char
8579{
8580 Conditional = 0x0,
8581 Always = 0x1,
8582 Never = 0x2
8583};
8584
8585enum class EMeshMergeType:unsigned char
8586{
8589};
8590
8591enum class EMovieSceneCompileResult:unsigned char
8592{
8593 Success = 0x0,
8594 Failure = 0x1,
8595 Unimplemented = 0x2
8596};
8597
8598enum class EEvaluationMethod:unsigned char
8599{
8600 Static = 0x0,
8601 Swept = 0x1
8602};
8603
8605{
8606 Disabled = 0x0,
8607 BruteForce = 0x1,
8608 FinalGather = 0x2
8609};
8610
8611enum class EReflectionsType:unsigned char
8612{
8613 ScreenSpace = 0x0,
8614 RayTracing = 0x1
8615};
8616
8617enum class ELumenRayLightingModeOverride:unsigned char
8618{
8619 Default = 0x0,
8620 SurfaceCache = 0x1,
8621 HitLighting = 0x2
8622};
8623
8625{
8626 Disabled = 0x0,
8627 Hard_shadows = 0x1,
8628 Area_shadows = 0x2
8629};
8630
8631enum class ETranslucencyType:unsigned char
8632{
8633 Raster = 0x0,
8634 RayTracing = 0x1
8635};
8636
8637enum class EQuartzCommandType:unsigned char
8638{
8639 PlaySound = 0x0,
8640 QueueSoundToPlay = 0x1,
8641 RetriggerSound = 0x2,
8642 TickRateChange = 0x3,
8643 TransportReset = 0x4,
8644 StartOtherClock = 0x5,
8645 Custom = 0x6
8646};
8647
8649{
8650 enum Type:int
8651 {
8655}
8656
8657enum class EUniformBufferBindingFlags:unsigned char
8658{
8659 Shader = 0x1,
8660 Static = 0x2,
8661 StaticAndShader = 0x3
8662};
8663
8665{
8666 None = 0x0,
8667 Changed = 0x1,
8668 Global = 0x2,
8669 Material = 0x3,
8670 SingleShader = 0x4
8671};
8672
8673enum class EChaosSolverTickMode:unsigned char
8674{
8675 Fixed = 0x0,
8676 Variable = 0x1,
8677 VariableCapped = 0x2,
8679};
8680
8681enum class EHotReloadFlags:unsigned char
8682{
8683 None = 0x0,
8684 WaitForCompletion = 0x1
8685};
8686
8687enum class EMovieSceneEvaluationType:unsigned char
8688{
8689 FrameLocked = 0x0,
8690 WithSubFrames = 0x1
8691};
8692
8693enum class EUpdateClockSource:unsigned char
8694{
8695 Tick = 0x0,
8696 Platform = 0x1,
8697 Audio = 0x2,
8698 RelativeTimecode = 0x3,
8699 Timecode = 0x4,
8700 PlayEveryFrame = 0x5,
8701 Custom = 0x6
8702};
8703
8704enum class ESpawnOwnership:unsigned char
8705{
8706 InnerSequence = 0x0,
8707 RootSequence = 0x1,
8708 External = 0x2
8709};
8710
8712{
8713 Direct = 0x0,
8714 Container = 0x1
8715};
8716
8717enum class EMultipleKeyBindingIndex:unsigned char
8718{
8719 Primary = 0x0,
8720 Secondary = 0x1,
8721 NumChords = 0x2
8722};
8723
8724enum class ERDGBarrierLocation:unsigned char
8725{
8726 Prologue = 0x0,
8727 Epilogue = 0x1
8728};
8729
8731{
8732 None = 0x0,
8733 NoFence = 0x1,
8734 NoSplit = 0x2,
8735 BeginSimpleMode = 0x3
8736};
8737
8738enum class ERayTracingMode:unsigned char
8739{
8740 Disabled = 0x0,
8741 Enabled = 0x1,
8742 Dynamic = 0x2
8743};
8744
8746{
8747 None = 0x0,
8748 MaintainCompression = 0x1,
8749 Discard = 0x2,
8750 Clear = 0x4,
8751 Last = 0x4,
8752 Mask = 0x7
8753};
8754
8755enum class EQueryFlags:unsigned short
8756{
8757 None = 0x0,
8758 PreFilter = 0x4,
8759 PostFilter = 0x8,
8760 AnyHit = 0x10,
8761 SkipNarrowPhase = 0x20
8762};
8763
8764enum class ERDGPassFlags:unsigned short
8765{
8766 None = 0x0,
8767 Raster = 0x1,
8768 Compute = 0x2,
8769 AsyncCompute = 0x4,
8770 Copy = 0x8,
8771 NeverCull = 0x10,
8772 SkipRenderPass = 0x20,
8773 NeverMerge = 0x40,
8774 NeverParallel = 0x80,
8775 ParallelTranslate = 0x100,
8776 Readback = 0x18
8777};
8778
8780{
8781 ELeast_0 = 0x0,
8782 EGfxHeavy_1 = 0x1,
8783 EBalanced_2 = 0x2,
8784 EComputeHeavy_3 = 0x3,
8785 EAll_4 = 0x4
8786};
8787
8788enum class EStatType:int
8789{
8796 STATTYPE_Error = 0x6
8797};
8798
8799enum class EMeshApproximationType:unsigned char
8800{
8801 MeshAndMaterials = 0x0,
8802 MeshShapeOnly = 0x1
8803};
8804
8806{
8807 NoBaseCapping = 0x0,
8808 ConvexPolygon = 0x1,
8809 ConvexSolid = 0x2
8810};
8811
8812enum class EOccludedGeometryFilteringPolicy:unsigned char
8813{
8816};
8817
8819{
8820 FixedTriangleCount = 0x0,
8821 TrianglesPerArea = 0x1,
8822 GeometricTolerance = 0x2
8823};
8824
8826{
8827 NoGroundClipping = 0x0,
8828 DiscardWithZPlane = 0x1,
8829 CutWithZPlane = 0x2,
8831};
8832
8834{
8835 PreferUVAtlas = 0x0,
8836 PreferXAtlas = 0x1,
8837 PreferPatchBuilder = 0x2
8838};
8839
8841{
8842 enum Type:int
8843 {
8844 None = 0x0,
8845 Primary = 0x0,
8847 Max = 0x2
8849}
8850
8851enum class EPropertyObjectReferenceType:unsigned int
8852{
8853 None = 0x0,
8854 Strong = 0x1,
8855 Weak = 0x2
8856};
8857
8859{
8860 enum Type:int
8861 {
8865 Both = 0x3
8867}
8868
8869enum class TextureFilter:int
8870{
8871 TF_Nearest = 0x0,
8872 TF_Bilinear = 0x1,
8873 TF_Trilinear = 0x2,
8874 TF_Default = 0x3,
8875 TF_MAX = 0x4
8876};
8877
8878enum class EPlayDirection:int
8879{
8880 Forwards = 0x0,
8881 Backwards = 0x1
8882};
8883
8884enum class ESkeletalMeshVertexFlags:unsigned char
8885{
8886 None = 0x0,
8887 UseFullPrecisionUVs = 0x1,
8888 HasVertexColors = 0x2,
8892};
8893
8894enum class ESubmixSendMethod:unsigned char
8895{
8896 Linear = 0x0,
8897 CustomCurve = 0x1,
8898 Manual = 0x2
8899};
8900
8901enum class ECheckBoxState:unsigned char
8902{
8903 Unchecked = 0x0,
8904 Checked = 0x1,
8905 Undetermined = 0x2
8906};
8907
8908enum class ERDGBuilderFlags:int
8909{
8910 None = 0x0,
8912};
8913
8914enum class ERDGTextureFlags:unsigned char
8915{
8916 None = 0x0,
8917 MultiFrame = 0x1,
8918 SkipTracking = 0x2,
8920 MaintainCompression = 0x8,
8921 ReadOnly = 0x0,
8922 ForceTracking = 0x0
8923};
8924
8925enum class ERDGBufferFlags:unsigned char
8926{
8927 None = 0x0,
8928 MultiFrame = 0x1,
8929 SkipTracking = 0x2,
8931 ReadOnly = 0x0,
8932 ForceTracking = 0x0
8933};
8934
8935enum class ERDGUnorderedAccessViewFlags:unsigned char
8936{
8937 None = 0x0,
8938 SkipBarrier = 0x1
8939};
8940
8941enum class ERDGInitialDataFlags:unsigned char
8942{
8943 None = 0x0,
8944 NoCopy = 0x1
8945};
8946
8947enum class ERDGResourceExtractionFlags:unsigned char
8948{
8949 None = 0x0,
8950 AllowTransient = 0x1
8951};
8952
8953enum class ERasterizerDepthClipMode:unsigned char
8954{
8955 DepthClip = 0x0,
8956 DepthClamp = 0x1,
8957 Num = 0x2,
8958 NumBits = 0x1
8959};
8960
8962{
8963 ILCQ_Off = 0x0,
8964 ILCQ_Point = 0x1,
8965 ILCQ_Volume = 0x2
8966};
8967
8969{
8970 None = 0x0,
8971 SkipPhysicsUpdate = 0x1,
8972 PropagateFromParent = 0x2,
8974};
8975
8977{
8978 enum Type:int
8979 {
9004}
9005
9006enum class EJsonNotation:int
9007{
9008 ObjectStart = 0x0,
9009 ObjectEnd = 0x1,
9010 ArrayStart = 0x2,
9011 ArrayEnd = 0x3,
9012 Boolean = 0x4,
9013 String = 0x5,
9014 Number = 0x6,
9015 Null = 0x7,
9016 Error = 0x8
9017};
9018
9019enum class EJsonToken:int
9020{
9021 None = 0x0,
9022 Comma = 0x1,
9023 CurlyOpen = 0x2,
9024 CurlyClose = 0x3,
9025 SquareOpen = 0x4,
9026 SquareClose = 0x5,
9027 Colon = 0x6,
9028 String = 0x7,
9029 Number = 0x8,
9030 True = 0x9,
9031 False = 0xA,
9032 Null = 0xB,
9033 Identifier = 0xC
9034};
9035
9036enum class EBlueprintStatus:int
9037{
9038 BS_Unknown = 0x0,
9039 BS_Dirty = 0x1,
9040 BS_Error = 0x2,
9041 BS_UpToDate = 0x3,
9042 BS_BeingCreated = 0x4,
9044 BS_MAX = 0x6
9045};
9046
9047enum class ELightmapQuality:int
9048{
9049 LQ_LIGHTMAP = 0x0,
9050 HQ_LIGHTMAP = 0x1
9051};
9052
9054{
9056 LightType_Point = 0x1,
9057 LightType_Spot = 0x2,
9058 LightType_Rect = 0x3,
9059 LightType_MAX = 0x4,
9060 LightType_NumBits = 0x2
9061};
9062
9063enum class EVolumeUpdateType:int
9064{
9066 VUT_Heightfields = 0x2,
9067 VUT_All = 0x3
9068};
9069
9071{
9072 GDF_MostlyStatic = 0x0,
9073 GDF_Full = 0x1,
9074 GDF_Num = 0x2
9075};
9076
9078{
9079 enum Type:int
9080 {
9087 TPT_MAX = 0x6
9089}
9090
9092{
9093 enum Type:int
9094 {
9113}
9114
9115enum class EVoiceBlockReasons:unsigned char
9116{
9117 None = 0x0,
9118 Muted = 0x1,
9119 MutedBy = 0x2,
9120 Gameplay = 0x4,
9121 Blocked = 0x8,
9122 BlockedBy = 0x10
9123};
9124
9125namespace EMeshPass
9126{
9127 enum Type: char
9128 {
9132 SkyPass = 0x3,
9158 Num = 0x1D,
9159 NumBits = 0x6
9161}
9162
9163enum class EMovieSceneBuiltInEasing:unsigned char
9164{
9165 Linear = 0x0,
9166 SinIn = 0x1,
9167 SinOut = 0x2,
9168 SinInOut = 0x3,
9169 QuadIn = 0x4,
9170 QuadOut = 0x5,
9171 QuadInOut = 0x6,
9172 Cubic = 0x7,
9173 CubicIn = 0x8,
9174 CubicOut = 0x9,
9175 CubicInOut = 0xA,
9176 HermiteCubicInOut = 0xB,
9177 QuartIn = 0xC,
9178 QuartOut = 0xD,
9179 QuartInOut = 0xE,
9180 QuintIn = 0xF,
9181 QuintOut = 0x10,
9182 QuintInOut = 0x11,
9183 ExpoIn = 0x12,
9184 ExpoOut = 0x13,
9185 ExpoInOut = 0x14,
9186 CircIn = 0x15,
9187 CircOut = 0x16,
9188 CircInOut = 0x17,
9189 Custom = 0x18
9190};
9191
9193{
9194 Zero = 0x0,
9195 Low = 0x1,
9196 Medium = 0x2,
9197 High = 0x3
9198};
9199
9201{
9202 TMVM_None = 0x0,
9203 TMVM_MipLevel = 0x1,
9204 TMVM_MipBias = 0x2,
9205 TMVM_Derivative = 0x3,
9206 TMVM_MAX = 0x4
9207};
9208
9210{
9211 None = 0x0,
9213};
9214
9216{
9217 Unknown = 0xFF,
9218 Game = 0x0,
9219 Render = 0x1
9220};
9221
9222enum class ERayTracingPipelineCacheFlags:unsigned char
9223{
9224 Default = 0x0,
9225 NonBlocking = 0x1
9226};
9227
9229{
9230 MSC_Less = 0x0,
9231 MSC_LessEqual = 0x1,
9232 MSC_Greater = 0x2,
9233 MSC_GreaterEqual = 0x3,
9234 MSC_Equal = 0x4,
9235 MSC_NotEqual = 0x5,
9236 MSC_Never = 0x6,
9237 MSC_Always = 0x7,
9238 MSC_Count = 0x8
9239};
9240
9242{
9243 enum Type:int
9244 {
9245 None = 0x0,
9246 Peek = 0x2,
9247 WaitAll = 0x100
9249}
9251{
9252 enum Type:int
9253 {
9255 Hosting = 0x1,
9256 Searching = 0x2
9258}
9259
9260enum class ELANBeaconVersionHistory:unsigned char
9261{
9262 HISTORY_INITIAL = 0xB,
9263 HISTORY_BEACON_GUID = 0xC,
9264 HISTORY_PLUS_ONE = 0xD,
9265 HISTORY_LATEST = 0xC
9266};
9267
9268enum class EMontageSubStepResult:unsigned char
9269{
9270 Moved = 0x0,
9271 NotMoved = 0x1,
9272 InvalidSection = 0x2,
9273 InvalidMontage = 0x3
9274};
9275
9276enum class ESocketProtocolFamily:unsigned char
9277{
9278 None = 0x0,
9279 IPv4 = 0x1,
9280 IPv6 = 0x2
9281};
9282
9284{
9285 Read = 0x0,
9286 Write = 0x1,
9287 ReadWrite = 0x2
9288};
9289
9291{
9292 enum Type:int
9293 {
9296 WaitForReadOrWrite = 0x2
9298}
9299
9301{
9302 SCS_NotConnected = 0x0,
9303 SCS_Connected = 0x1,
9305};
9306
9308{
9309 enum Type:int
9310 {
9315 LatestVersion = 0x2
9317}
9318
9319enum class EAddressInfoFlags:unsigned short
9320{
9321 AllResults = 0x1,
9322 NoResolveHost = 0x2,
9323 NoResolveService = 0x4,
9324 OnlyUsableAddresses = 0x8,
9325 BindableAddress = 0x10,
9326 CanonicalName = 0x20,
9327 FQDomainName = 0x40,
9329 AllResultsWithMapping = 0x81,
9330 Default = 0x0
9331};
9332
9333enum class ERecvMultiFlags:unsigned int
9334{
9335 None = 0x0,
9336 RetrieveTimestamps = 0x1
9337};
9338
9339enum class ETimestampTranslation:unsigned char
9340{
9341 LocalTimestamp = 0x0,
9342 TimeDelta = 0x1
9343};
9344
9345enum class EAllowOverscroll:unsigned char
9346{
9347 Yes = 0x0,
9348 No = 0x1
9349};
9350
9351enum class ESoundWaveLoadingBehavior:unsigned char
9352{
9353 Inherited = 0x0,
9354 RetainOnLoad = 0x1,
9355 PrimeOnLoad = 0x2,
9356 LoadOnDemand = 0x3,
9357 ForceInline = 0x4,
9358 Uninitialized = 0xFF
9359};
9360
9361enum class ERawCurveTrackTypes:unsigned char
9362{
9363 RCT_Float = 0x0,
9364 RCT_Vector = 0x1,
9365 RCT_Transform = 0x2,
9366 RCT_MAX = 0x3
9367};
9368
9369enum class EFastArraySerializerDeltaFlags:unsigned char
9370{
9371 None = 0x0,
9372 HasBeenSerialized = 0x1,
9375};
9376
9377enum class ESequencerState:int
9378{
9379 ESS_None = 0x0,
9380 ESS_Paused = 0x1,
9381 ESS_Playing = 0x2
9382};
9383
9384enum class EShaderPermutationFlags:unsigned int
9385{
9386 None = 0x0,
9387 HasEditorOnlyData = 0x1
9388};
9389
9390enum class EAnimNodeDataFlags:unsigned int
9391{
9392 None = 0x0,
9395 HasUpdateFunction = 0x4
9396};
9397
9399{
9400 UntilActivated = 0x0,
9401 Stop = 0x1
9402};
9403
9404enum class EIoChunkType:unsigned char
9405{
9406 Invalid = 0x0,
9407 ExportBundleData = 0x1,
9408 BulkData = 0x2,
9409 OptionalBulkData = 0x3,
9411 ScriptObjects = 0x5,
9412 ContainerHeader = 0x6,
9413 ExternalFile = 0x7,
9414 ShaderCodeLibrary = 0x8,
9415 ShaderCode = 0x9,
9416 PackageStoreEntry = 0xA,
9417 DerivedData = 0xB,
9418 EditorDerivedData = 0xC,
9419 PackageResource = 0xD,
9420 MAX = 0xE
9421};
9422
9424{
9425 enum Type:int
9426 {
9430}
9431
9433{
9434 enum Type:int
9435 {
9436 None = 0x0,
9442 NonNullRHI = 0x100,
9445 Disabled = 0x10000,
9447 HighPriority = 0x200000,
9449 MediumPriority = 0x400000,
9451 LowPriority = 0x800000,
9452 PriorityMask = 0xF00000,
9453 SmokeFilter = 0x1000000,
9454 EngineFilter = 0x2000000,
9455 ProductFilter = 0x4000000,
9456 PerfFilter = 0x8000000,
9457 StressFilter = 0x10000000,
9458 NegativeFilter = 0x20000000,
9459 FilterMask = 0x3F000000
9461}
9462
9463enum class EBoneFilterActionOption:unsigned char
9464{
9465 Remove = 0x0,
9466 Keep = 0x1,
9467 Invalid = 0x2
9468};
9469
9470enum class EShadingPath:int
9471{
9472 Mobile = 0x0,
9473 Deferred = 0x1,
9474 Num = 0x2
9475};
9476
9477enum class EGBufferLayout:int
9478{
9479 GBL_Default = 0x0,
9480 GBL_ForceVelocity = 0x1,
9481 GBL_Num = 0x2
9482};
9483
9484enum class EPhysicsType:int
9485{
9486 PhysType_Default = 0x0,
9487 PhysType_Kinematic = 0x1,
9488 PhysType_Simulated = 0x2
9489};
9490
9491enum class EForkProcessRole:unsigned char
9492{
9493 Parent = 0x0,
9494 Child = 0x1
9495};
9496
9498{
9499 enum Type:int
9500 {
9502 NullChecked = 0x1
9504}
9505
9506enum class ESoftObjectPathCollectType:unsigned char
9507{
9508 NonPackage = 0x0,
9509 NeverCollect = 0x1,
9510 EditorOnlyCollect = 0x2,
9511 AlwaysCollect = 0x3
9512};
9513
9515{
9516 UDSS_UpToDate = 0x0,
9517 UDSS_Dirty = 0x1,
9518 UDSS_Error = 0x2,
9519 UDSS_Duplicate = 0x3,
9520 UDSS_MAX = 0x4
9521};
9522
9523enum class EFontHinting:unsigned char
9524{
9525 Default = 0x0,
9526 Auto = 0x1,
9527 AutoLight = 0x2,
9528 Monochrome = 0x3,
9529 None = 0x4
9530};
9531
9533{
9534 enum Type:int
9535 {
9536 Default = 0x0,
9537 Enable = 0x1,
9538 Disable = 0x2,
9539 MAX = 0x3
9541}
9542
9543enum class EFVisibleMeshDrawCommandFlags:unsigned char
9544{
9545 Default = 0x0,
9551 All = 0xF,
9552 NumBits = 0x4
9553};
9554
9556{
9557 Default = 0x0,
9558 RayTracing = 0x1
9559};
9560
9562{
9564};
9565
9567{
9568 enum Type:int
9569 {
9676 LatestVersion = 0x68
9678}
9679
9680enum class ERecompileModuleFlags:unsigned char
9681{
9682 None = 0x0,
9685 ForceCodeProject = 0x4
9686};
9687
9689{
9692};
9693
9695{
9696 enum Type:int
9697 {
9715 LatestVersion = 0xF
9717}
9718
9720{
9721 enum Type:int
9722 {
9723 Speaker = 0x0,
9727}
9728
9730{
9731 None = 0x0,
9732 TwoSided = 0x1,
9734 Wireframe = 0x4,
9735 ReverseCullMode = 0x8
9736};
9737
9738enum class EMeshPassFlags:int
9739{
9740 None = 0x0,
9741 CachedMeshCommands = 0x1,
9742 MainView = 0x2
9743};
9744
9745enum class EElementType:unsigned char
9746{
9747 ET_Box = 0x0,
9748 ET_DebugQuad = 0x1,
9749 ET_Text = 0x2,
9750 ET_ShapedText = 0x3,
9751 ET_Spline = 0x4,
9752 ET_Line = 0x5,
9753 ET_Gradient = 0x6,
9754 ET_Viewport = 0x7,
9755 ET_Border = 0x8,
9756 ET_Custom = 0x9,
9757 ET_CustomVerts = 0xA,
9758 ET_PostProcessPass = 0xB,
9759 ET_RoundedBox = 0xC,
9760 ET_Count = 0xD
9761};
9762
9763enum class EVTPageTableFormat:unsigned char
9764{
9765 UInt16 = 0x0,
9766 UInt32 = 0x1
9767};
9768
9769enum class BodyInstanceSceneState:unsigned char
9770{
9771 NotAdded = 0x0,
9772 AwaitingAdd = 0x1,
9773 Added = 0x2,
9774 AwaitingRemove = 0x3,
9775 Removed = 0x4
9776};
9777
9778namespace EDOFMode
9779{
9780 enum Type:int
9781 {
9782 Default = 0x0,
9783 SixDOF = 0x1,
9784 YZPlane = 0x2,
9785 XZPlane = 0x3,
9786 XYPlane = 0x4,
9788 None = 0x6
9790}
9791
9792enum class EBatchProcessingMode:unsigned int
9793{
9794 Generic = 0x0,
9795 UnCulled = 0x1,
9796 Num = 0x2
9797};
9798
9799enum class EInstanceCullingFlags:unsigned char
9800{
9801 None = 0x0,
9804 CustomDataOutCull = 0x4,
9805 IgnoreFrustumCull = 0x8
9806};
9807
9809{
9810 Normal = 0x0,
9811 Stereo = 0x1
9812};
9813
9814enum class EPrimitiveDirtyState:unsigned char
9815{
9816 None = 0x0,
9817 ChangedId = 0x1,
9818 ChangedTransform = 0x2,
9820 ChangedOther = 0x8,
9821 Added = 0x10,
9822 Removed = 0x20,
9823 ChangedAll = 0xF,
9824 AddedMask = 0x1F
9825};
9826
9828{
9829 RTSL_SingleFrame = 0x0
9830};
9831
9833{
9834 enum Type:int
9835 {
9837 SkipAllBones = 0x1
9839}
9840
9842{
9843 enum Type:int
9844 {
9848 LatestVersion = 0x1
9850}
9851
9853{
9854 Build = 0x0,
9855 Update = 0x1
9856};
9857
9859{
9860 enum Type:int
9861 {
9862 None = 0x0,
9872 SplitTypeCount = 0xA
9874}
9875
9876enum class EJson:int
9877{
9878 None = 0x0,
9879 Null = 0x1,
9880 String = 0x2,
9881 Number = 0x3,
9882 Boolean = 0x4,
9883 Array = 0x5,
9884 Object = 0x6
9885};
9886
9887enum class ERenderTargetLoadAction:unsigned char
9888{
9889 ENoAction = 0x0,
9890 ELoad = 0x1,
9891 EClear = 0x2,
9892 Num = 0x3,
9893 NumBits = 0x2
9894};
9895
9896enum class ERenderTargetStoreAction:unsigned char
9897{
9898 ENoAction = 0x0,
9899 EStore = 0x1,
9900 EMultisampleResolve = 0x2,
9901 Num = 0x3,
9902 NumBits = 0x2
9903};
9904
9905enum class ESubpassHint:unsigned char
9906{
9907 None = 0x0,
9908 DepthReadSubpass = 0x1,
9910};
9911
9912enum class EConservativeRasterization:unsigned char
9913{
9914 Disabled = 0x0,
9915 Overestimated = 0x1
9916};
9917
9919{
9920 enum Type:int
9921 {
9923 Default = 0x1,
9927}
9928
9930{
9931 enum Type:int
9932 {
9935 SortAlongAxis = 0x2
9937}
9938
9940{
9941 DTYPE_Setup = 0x0,
9942 DTYPE_Invalid = 0x1,
9943 DTYPE_Preview = 0x2,
9944 DTYPE_Native = 0x3,
9945 DTYPE_RealTime = 0x4,
9946 DTYPE_Procedural = 0x5,
9947 DTYPE_Xenon = 0x6,
9948 DTYPE_Streaming = 0x7,
9949 DTYPE_MAX = 0x8
9950};
9951
9952enum class ESceneTextureExtracts:unsigned int
9953{
9954 None = 0x0,
9955 Depth = 0x1,
9956 CustomDepth = 0x2,
9957 All = 0x3
9958};
9959
9960enum class ESceneTextureSetupMode:unsigned int
9961{
9962 None = 0x0,
9963 SceneColor = 0x1,
9964 SceneDepth = 0x2,
9965 SceneVelocity = 0x4,
9966 GBufferA = 0x8,
9967 GBufferB = 0x10,
9968 GBufferC = 0x20,
9969 GBufferD = 0x40,
9970 GBufferE = 0x80,
9971 GBufferF = 0x100,
9972 SSAO = 0x200,
9973 CustomDepth = 0x400,
9974 GBuffers = 0x1F8,
9975 All = 0x7FF
9976};
9977
9978enum class EMobileSceneTextureSetupMode:unsigned int
9979{
9980 None = 0x0,
9981 SceneColor = 0x1,
9982 SceneDepth = 0x2,
9983 CustomDepth = 0x4,
9984 GBufferA = 0x8,
9985 GBufferB = 0x10,
9986 GBufferC = 0x20,
9987 GBufferD = 0x40,
9988 SceneDepthAux = 0x80,
9989 SceneVelocity = 0x100,
9990 GBuffers = 0xF8,
9991 All = 0x1FF
9992};
9993
9994enum class ETextureColorSpace:unsigned char
9995{
9996 TCS_None = 0x0,
9997 TCS_sRGB = 0x1,
9998 TCS_Rec2020 = 0x2,
9999 TCS_ACESAP0 = 0x3,
10000 TCS_ACESAP1 = 0x4,
10001 TCS_P3DCI = 0x5,
10002 TCS_P3D65 = 0x6,
10003 TCS_REDWideGamut = 0x7,
10004 TCS_SonySGamut3 = 0x8,
10005 TCS_SonySGamut3Cine = 0x9,
10006 TCS_AlexaWideGamut = 0xA,
10009 TCS_PanasonicVGamut = 0xD,
10010 TCS_Custom = 0x63,
10011 TCS_MAX = 0x64
10012};
10013
10014enum class EAnimInterpolationType:unsigned char
10015{
10016 Linear = 0x0,
10017 Step = 0x1
10018};
10019
10020enum class EAppendNetExportFlags:unsigned int
10021{
10022 None = 0x0,
10024};
10025
10026enum class EVectorVMOpCategory:unsigned char
10027{
10028 Input = 0x0,
10029 Output = 0x1,
10030 Op = 0x2,
10031 ExtFnCall = 0x3,
10032 IndexGen = 0x4,
10033 RWBuffer = 0x5,
10034 Stat = 0x6,
10035 Fused = 0x7,
10036 Other = 0x8,
10037 MAX = 0x9
10038};
10039
10040enum class EVectorVMOp:unsigned char
10041{
10042 done = 0x0,
10043 add = 0x1,
10044 sub = 0x2,
10045 mul = 0x3,
10046 div = 0x4,
10047 mad = 0x5,
10048 lerp = 0x6,
10049 rcp = 0x7,
10050 rsq = 0x8,
10051 sqrt = 0x9,
10052 neg = 0xA,
10053 abs = 0xB,
10054 exp = 0xC,
10055 exp2 = 0xD,
10056 log = 0xE,
10057 log2 = 0xF,
10058 sin = 0x10,
10059 cos = 0x11,
10060 tan = 0x12,
10061 asin = 0x13,
10062 acos = 0x14,
10063 atan = 0x15,
10064 atan2 = 0x16,
10065 ceil = 0x17,
10066 floor = 0x18,
10067 fmod = 0x19,
10068 frac = 0x1A,
10069 trunc = 0x1B,
10070 clamp = 0x1C,
10071 min = 0x1D,
10072 max = 0x1E,
10073 pow = 0x1F,
10074 round = 0x20,
10075 sign = 0x21,
10076 step = 0x22,
10077 random = 0x23,
10078 noise = 0x24,
10079 cmplt = 0x25,
10080 cmple = 0x26,
10081 cmpgt = 0x27,
10082 cmpge = 0x28,
10083 cmpeq = 0x29,
10084 cmpneq = 0x2A,
10085 select = 0x2B,
10086 addi = 0x2C,
10087 subi = 0x2D,
10088 muli = 0x2E,
10089 divi = 0x2F,
10090 clampi = 0x30,
10091 mini = 0x31,
10092 maxi = 0x32,
10093 absi = 0x33,
10094 negi = 0x34,
10095 signi = 0x35,
10096 randomi = 0x36,
10097 cmplti = 0x37,
10098 cmplei = 0x38,
10099 cmpgti = 0x39,
10100 cmpgei = 0x3A,
10101 cmpeqi = 0x3B,
10102 cmpneqi = 0x3C,
10103 bit_and = 0x3D,
10104 bit_or = 0x3E,
10105 bit_xor = 0x3F,
10106 bit_not = 0x40,
10107 bit_lshift = 0x41,
10108 bit_rshift = 0x42,
10109 logic_and = 0x43,
10110 logic_or = 0x44,
10111 logic_xor = 0x45,
10112 logic_not = 0x46,
10113 f2i = 0x47,
10114 i2f = 0x48,
10115 f2b = 0x49,
10116 b2f = 0x4A,
10117 i2b = 0x4B,
10118 b2i = 0x4C,
10119 inputdata_float = 0x4D,
10120 inputdata_int32 = 0x4E,
10121 inputdata_half = 0x4F,
10125 outputdata_float = 0x53,
10126 outputdata_int32 = 0x54,
10127 outputdata_half = 0x55,
10128 acquireindex = 0x56,
10129 external_func_call = 0x57,
10130 exec_index = 0x58,
10131 noise2D = 0x59,
10132 noise3D = 0x5A,
10133 enter_stat_scope = 0x5B,
10134 exit_stat_scope = 0x5C,
10135 update_id = 0x5D,
10136 acquire_id = 0x5E,
10137 half_to_float = 0x5F,
10138 exec_indexf = 0x60,
10139 exec_index_addi = 0x61,
10140 cmplt_select = 0x62,
10141 cmple_select = 0x63,
10142 cmpeq_select = 0x64,
10143 cmplti_select = 0x65,
10144 cmplei_select = 0x66,
10145 cmpeqi_select = 0x67,
10146 cmplt_logic_and = 0x68,
10147 cmple_logic_and = 0x69,
10148 cmpgt_logic_and = 0x6A,
10149 cmpge_logic_and = 0x6B,
10150 cmpeq_logic_and = 0x6C,
10151 cmpne_logic_and = 0x6D,
10152 cmplti_logic_and = 0x6E,
10153 cmplei_logic_and = 0x6F,
10154 cmpgti_logic_and = 0x70,
10155 cmpgei_logic_and = 0x71,
10156 cmpeqi_logic_and = 0x72,
10157 cmpnei_logic_and = 0x73,
10158 cmplt_logic_or = 0x74,
10159 cmple_logic_or = 0x75,
10160 cmpgt_logic_or = 0x76,
10161 cmpge_logic_or = 0x77,
10162 cmpeq_logic_or = 0x78,
10163 cmpne_logic_or = 0x79,
10164 cmplti_logic_or = 0x7A,
10165 cmplei_logic_or = 0x7B,
10166 cmpgti_logic_or = 0x7C,
10167 cmpgei_logic_or = 0x7D,
10168 cmpeqi_logic_or = 0x7E,
10169 cmpnei_logic_or = 0x7F,
10170 mad_add = 0x80,
10171 mad_sub0 = 0x81,
10172 mad_sub1 = 0x82,
10173 mad_mul = 0x83,
10174 mad_sqrt = 0x84,
10175 mad_mad0 = 0x85,
10176 mad_mad1 = 0x86,
10177 mul_mad0 = 0x87,
10178 mul_mad1 = 0x88,
10179 mul_add = 0x89,
10180 mul_sub0 = 0x8A,
10181 mul_sub1 = 0x8B,
10182 mul_mul = 0x8C,
10183 mul_max = 0x8D,
10184 mul_2x = 0x8E,
10185 add_mad1 = 0x8F,
10186 add_add = 0x90,
10187 sub_cmplt1 = 0x91,
10188 sub_neg = 0x92,
10189 sub_mul = 0x93,
10190 div_mad0 = 0x94,
10191 div_f2i = 0x95,
10192 div_mul = 0x96,
10193 muli_addi = 0x97,
10194 addi_bit_rshift = 0x98,
10195 addi_muli = 0x99,
10196 b2i_2x = 0x9A,
10197 i2f_div0 = 0x9B,
10198 i2f_div1 = 0x9C,
10199 i2f_mul = 0x9D,
10200 i2f_mad0 = 0x9E,
10201 i2f_mad1 = 0x9F,
10202 f2i_select1 = 0xA0,
10203 f2i_maxi = 0xA1,
10204 f2i_addi = 0xA2,
10205 fmod_add = 0xA3,
10206 bit_and_i2f = 0xA4,
10207 bit_rshift_bit_and = 0xA5,
10208 neg_cmplt = 0xA6,
10209 bit_or_muli = 0xA7,
10210 bit_lshift_bit_or = 0xA8,
10211 random_add = 0xA9,
10212 random_2x = 0xAA,
10213 max_f2i = 0xAB,
10214 select_mul = 0xAC,
10215 select_add = 0xAD,
10216 sin_cos = 0xAE,
10217 NumOpcodes = 0xAF
10218};
10219
10220enum class ECollisionQueryHitType:unsigned char
10221{
10222 None = 0x0,
10223 Touch = 0x1,
10224 Block = 0x2
10225};
10226
10228{
10229 Success = 0x0,
10230 Unsupported = 0x1,
10231 ReplayNotFound = 0x2,
10232 ReplayCorrupt = 0x3,
10233 NotEnoughSpace = 0x4,
10234 NotEnoughSlots = 0x5,
10235 Unspecified = 0x6,
10236 UnfinishedTask = 0x7,
10237 EventNotFound = 0x8,
10238 DecryptFailure = 0x9
10239};
10240
10241enum class EReplayCheckpointType:unsigned char
10242{
10243 Full = 0x0,
10244 Delta = 0x1
10245};
10246
10247enum class EReplayStreamerState:unsigned char
10248{
10249 Idle = 0x0,
10250 Recording = 0x1,
10251 Playback = 0x2
10252};
10253
10254enum class ERepLayoutCmdType:unsigned char
10255{
10256 DynamicArray = 0x0,
10257 Return = 0x1,
10258 Property = 0x2,
10259 PropertyBool = 0x3,
10260 PropertyFloat = 0x4,
10261 PropertyInt = 0x5,
10262 PropertyByte = 0x6,
10263 PropertyName = 0x7,
10264 PropertyObject = 0x8,
10265 PropertyUInt32 = 0x9,
10266 PropertyVector = 0xA,
10267 PropertyRotator = 0xB,
10268 PropertyPlane = 0xC,
10269 PropertyVector100 = 0xD,
10270 PropertyNetId = 0xE,
10271 RepMovement = 0xF,
10272 PropertyVectorNormal = 0x10,
10273 PropertyVector10 = 0x11,
10274 PropertyVectorQ = 0x12,
10275 PropertyString = 0x13,
10276 PropertyUInt64 = 0x14,
10277 PropertyNativeBool = 0x15,
10278 PropertySoftObject = 0x16,
10279 PropertyWeakObject = 0x17,
10280 PropertyInterface = 0x18,
10282};
10283
10284enum class ERepLayoutCmdFlags:unsigned char
10285{
10286 None = 0x0,
10288 IsStruct = 0x2,
10289 IsEmptyArrayStruct = 0x4
10290};
10291
10293{
10294 None = 0x0,
10295 ChildPosition = 0x1,
10296 ChildRotation = 0x2,
10297 ParentPosition = 0x4,
10298 ParentRotation = 0x8,
10299 AllChild = 0x3,
10300 AllParent = 0xC,
10301 AllPosition = 0x5,
10302 AllRotation = 0xA,
10303 All = 0xF
10304};
10305
10306enum class ETextOverflowDirection:unsigned char
10307{
10308 NoOverflow = 0x0,
10309 LeftToRight = 0x1,
10310 RightToLeft = 0x2
10311};
10312
10314{
10315 LCM_Free = 0x0,
10316 LCM_Limited = 0x1,
10317 LCM_Locked = 0x2,
10318 LCM_MAX = 0x3
10319};
10320
10322{
10323 ACM_Free = 0x0,
10324 ACM_Limited = 0x1,
10325 ACM_Locked = 0x2,
10326 ACM_MAX = 0x3
10327};
10328
10330{
10331 enum Type:int
10332 {
10333 Frame1 = 0x0,
10334 Frame2 = 0x1
10336}
10337
10338enum class ERepParentFlags:unsigned int
10339{
10340 None = 0x0,
10341 IsLifetime = 0x1,
10342 IsConditional = 0x2,
10343 IsConfig = 0x4,
10344 IsCustomDelta = 0x8,
10345 IsNetSerialize = 0x10,
10346 IsStructProperty = 0x20,
10347 IsZeroConstructible = 0x40,
10348 IsFastArray = 0x80,
10349 HasObjectProperties = 0x100,
10352};
10353
10355{
10356 TSCF_None = 0x0,
10357 TSCF_PNG = 0x1,
10358 TSCF_JPEG = 0x2,
10359 TSCF_MAX = 0x3
10360};
10361
10363{
10364 MDR_None = 0x0,
10366 MDR_Color = 0x2,
10367 MDR_ColorNormal = 0x3,
10368 MDR_ColorRoughness = 0x4,
10369 MDR_Normal = 0x5,
10370 MDR_NormalRoughness = 0x6,
10371 MDR_Roughness = 0x7,
10372 MDR_MAX = 0x8
10373};
10374
10376{
10377 None = 0x0,
10378 MaySendProperties = 0x1
10379};
10380
10382{
10383 None = 0x0,
10385};
10386
10387enum class ECreateRepStateFlags:unsigned int
10388{
10389 None = 0x0,
10391};
10392
10393enum class EReceivePropertiesFlags:unsigned int
10394{
10395 None = 0x0,
10396 RepNotifies = 0x1,
10397 SkipRoleSwap = 0x2
10398};
10399
10400enum class ECustomDepthMode:unsigned int
10401{
10402 Disabled = 0x0,
10403 Enabled = 0x1,
10404 EnabledWithStencil = 0x2
10405};
10406
10407enum class ERepLayoutFlags:unsigned char
10408{
10409 None = 0x0,
10410 IsActor = 0x1,
10411 PartialPushSupport = 0x2,
10412 FullPushSupport = 0x4,
10415 FullPushProperties = 0x20,
10417};
10418
10419enum class ERepLayoutResult:int
10420{
10421 Success = 0x0,
10422 Empty = 0x1,
10423 Error = 0x2,
10424 FatalError = 0x3
10425};
10426
10427enum class ESerializePropertyType:unsigned char
10428{
10429 Handle = 0x0,
10430 Name = 0x1
10431};
10432
10434{
10435 CTF_UseDefault = 0x0,
10439 CTF_MAX = 0x4
10440};
10441
10442enum class ESoundAssetCompressionType:unsigned char
10443{
10444 BinkAudio = 0x0,
10445 ADPCM = 0x1,
10446 PCM = 0x2,
10447 PlatformSpecific = 0x3,
10448 ProjectDefined = 0x4
10449};
10450
10452{
10453 NotStarted = 0x0,
10454 InProgress = 0x1,
10455 Done = 0x2
10456};
10457
10459{
10460 Default = 0x0,
10461 HighPrecision = 0x1
10462};
10463
10464enum class ERHIInterfaceType:int
10465{
10466 Hidden = 0x0,
10467 Null = 0x1,
10468 D3D11 = 0x2,
10469 D3D12 = 0x3,
10470 Vulkan = 0x4,
10471 Metal = 0x5,
10472 Agx = 0x6,
10473 OpenGL = 0x7
10474};
10475
10476enum class ERenderQueryType:int
10477{
10478 RQT_Undefined = 0x0,
10479 RQT_Occlusion = 0x1,
10480 RQT_AbsoluteTime = 0x2
10481};
10482
10484{
10485 EUnknown = 0x0,
10486 EColorSpace_Rec709 = 0x1,
10487 EColorSpace_Rec2020 = 0x2,
10488 EColorSpace_DCIP3 = 0x3,
10489 EEColorSpace_MASK = 0xF,
10490 EEOTF_Linear = 0x10,
10491 EEOTF_sRGB = 0x20,
10492 EEOTF_PQ = 0x30,
10493 EEOTF_MASK = 0xF0,
10494 ERec709_sRGB = 0x21,
10495 ERec709_Linear = 0x11,
10496 ERec2020_PQ = 0x32,
10497 ERec2020_Linear = 0x12,
10498 EDCIP3_PQ = 0x33,
10499 EDCIP3_Linear = 0x13
10500};
10501
10503{
10504 None = 0x0,
10505 AllowUpdate = 0x1,
10506 AllowCompaction = 0x2,
10507 FastTrace = 0x4,
10508 FastBuild = 0x8,
10509 MinimizeMemory = 0x10
10510};
10511
10512enum class EMaterialUsage:int
10513{
10516 MATUSAGE_BeamTrails = 0x2,
10520 MATUSAGE_SplineMesh = 0x6,
10523 MATUSAGE_Clothing = 0x9,
10528 MATUSAGE_Water = 0xE,
10532 MATUSAGE_Nanite = 0x12,
10534 MATUSAGE_MAX = 0x14
10535};
10536
10537enum class EPSOPrecachePriority:unsigned char
10538{
10539 Medium = 0x0,
10540 High = 0x1
10541};
10542
10543enum class EMaterialGetParameterValueFlags:unsigned int
10544{
10545 None = 0x0,
10546 CheckNonOverrides = 0x1,
10548 CheckAll = 0x3,
10549 Default = 0x3
10550};
10551
10553{
10554 None = 0x0,
10555 Background = 0x1,
10556 Synchronous = 0x2,
10557 Default = 0x1
10558};
10559
10561{
10562 enum Type:int
10563 {
10572 LatestVersion = 0x6
10574}
10575
10576enum class ENCPoolMethod:unsigned char
10577{
10578 None = 0x0,
10579 AutoRelease = 0x1,
10580 ManualRelease = 0x2,
10582 FreeInPool = 0x4
10583};
10584
10586{
10587 Independent = 0x0,
10588 MaxAxis = 0x1,
10589 CellSize = 0x2
10590};
10591
10593{
10594 enum Type:int
10595 {
10616 LatestVersion = 0x12
10618}
10619
10621{
10622 enum Type:int
10623 {
10627 LatestVersion = 0x1
10629}
10630
10632{
10633 None = 0x0,
10634 CausesInstancing = 0x1,
10635 AllowSelfReference = 0x2,
10637};
10638
10639enum class ENavigationGenesis:unsigned char
10640{
10641 Keyboard = 0x0,
10642 Controller = 0x1,
10643 User = 0x2
10644};
10645
10646enum class ENavigationSource:unsigned char
10647{
10648 FocusedWidget = 0x0,
10649 WidgetUnderCursor = 0x1
10650};
10651
10652enum class ESleepEvent:unsigned char
10653{
10654 SET_Wakeup = 0x0,
10655 SET_Sleep = 0x1
10656};
10657
10658enum class EPhysicalSurface:int
10659{
10660 SurfaceType_Default = 0x0,
10661 SurfaceType1 = 0x1,
10662 SurfaceType2 = 0x2,
10663 SurfaceType3 = 0x3,
10664 SurfaceType4 = 0x4,
10665 SurfaceType5 = 0x5,
10666 SurfaceType6 = 0x6,
10667 SurfaceType7 = 0x7,
10668 SurfaceType8 = 0x8,
10669 SurfaceType9 = 0x9,
10670 SurfaceType10 = 0xA,
10671 SurfaceType11 = 0xB,
10672 SurfaceType12 = 0xC,
10673 SurfaceType13 = 0xD,
10674 SurfaceType14 = 0xE,
10675 SurfaceType15 = 0xF,
10676 SurfaceType16 = 0x10,
10677 SurfaceType17 = 0x11,
10678 SurfaceType18 = 0x12,
10679 SurfaceType19 = 0x13,
10680 SurfaceType20 = 0x14,
10681 SurfaceType21 = 0x15,
10682 SurfaceType22 = 0x16,
10683 SurfaceType23 = 0x17,
10684 SurfaceType24 = 0x18,
10685 SurfaceType25 = 0x19,
10686 SurfaceType26 = 0x1A,
10687 SurfaceType27 = 0x1B,
10688 SurfaceType28 = 0x1C,
10689 SurfaceType29 = 0x1D,
10690 SurfaceType30 = 0x1E,
10691 SurfaceType31 = 0x1F,
10692 SurfaceType32 = 0x20,
10693 SurfaceType33 = 0x21,
10694 SurfaceType34 = 0x22,
10695 SurfaceType35 = 0x23,
10696 SurfaceType36 = 0x24,
10697 SurfaceType37 = 0x25,
10698 SurfaceType38 = 0x26,
10699 SurfaceType39 = 0x27,
10700 SurfaceType40 = 0x28,
10701 SurfaceType41 = 0x29,
10702 SurfaceType42 = 0x2A,
10703 SurfaceType43 = 0x2B,
10704 SurfaceType44 = 0x2C,
10705 SurfaceType45 = 0x2D,
10706 SurfaceType46 = 0x2E,
10707 SurfaceType47 = 0x2F,
10708 SurfaceType48 = 0x30,
10709 SurfaceType49 = 0x31,
10710 SurfaceType50 = 0x32,
10711 SurfaceType51 = 0x33,
10712 SurfaceType52 = 0x34,
10713 SurfaceType53 = 0x35,
10714 SurfaceType54 = 0x36,
10715 SurfaceType55 = 0x37,
10716 SurfaceType56 = 0x38,
10717 SurfaceType57 = 0x39,
10718 SurfaceType58 = 0x3A,
10719 SurfaceType59 = 0x3B,
10720 SurfaceType60 = 0x3C,
10721 SurfaceType61 = 0x3D,
10722 SurfaceType62 = 0x3E,
10723 SurfaceType_Max = 0x3F
10724};
10725
10727{
10728 enum Type:int
10729 {
10730 Average = 0x0,
10731 Min = 0x1,
10733 Max = 0x3
10735}
10736
10737enum class ESoilType:int
10738{
10739 SoilType_None = 0x0,
10740 SoilType_1 = 0x1,
10741 SoilType_2 = 0x2,
10742 SoilType_3 = 0x3,
10743 SoilType_4 = 0x4,
10744 SoilType_5 = 0x5,
10745 SoilType_6 = 0x6,
10746 SoilType_7 = 0x7,
10747 SoilType_8 = 0x8,
10748 SoilType_9 = 0x9,
10749 SoilType_10 = 0xA,
10750 SoilType_11 = 0xB,
10751 SoilType_12 = 0xC,
10752 SoilType_13 = 0xD,
10753 SoilType_14 = 0xE,
10754 SoilType_15 = 0xF,
10755 SoilType_16 = 0x10,
10756 SoilType_17 = 0x11,
10757 SoilType_18 = 0x12,
10758 SoilType_19 = 0x13,
10759 SoilType_20 = 0x14,
10760 SoilType_21 = 0x15,
10761 SoilType_22 = 0x16,
10762 SoilType_23 = 0x17,
10763 SoilType_24 = 0x18,
10764 SoilType_25 = 0x19,
10765 SoilType_26 = 0x1A,
10766 SoilType_27 = 0x1B,
10767 SoilType_28 = 0x1C,
10768 SoilType_29 = 0x1D,
10769 SoilType_30 = 0x1E,
10770 SoilType_31 = 0x1F,
10771 SoilType_32 = 0x20,
10772 SoilType_33 = 0x21,
10773 SoilType_34 = 0x22,
10774 SoilType_35 = 0x23,
10775 SoilType_36 = 0x24,
10776 SoilType_37 = 0x25,
10777 SoilType_38 = 0x26,
10778 SoilType_39 = 0x27,
10779 SoilType_40 = 0x28,
10780 SoilType_41 = 0x29,
10781 SoilType_42 = 0x2A,
10782 SoilType_43 = 0x2B,
10783 SoilType_44 = 0x2C,
10784 SoilType_45 = 0x2D,
10785 SoilType_46 = 0x2E,
10786 SoilType_47 = 0x2F,
10787 SoilType_48 = 0x30,
10788 SoilType_49 = 0x31,
10789 SoilType_50 = 0x32,
10790 SoilType_51 = 0x33,
10791 SoilType_52 = 0x34,
10792 SoilType_53 = 0x35,
10793 SoilType_54 = 0x36,
10794 SoilType_55 = 0x37,
10795 SoilType_56 = 0x38,
10796 SoilType_57 = 0x39,
10797 SoilType_58 = 0x3A,
10798 SoilType_59 = 0x3B,
10799 SoilType_60 = 0x3C,
10800 SoilType_61 = 0x3D,
10801 SoilType_62 = 0x3E,
10802 SoilType_63 = 0x3F,
10803 SoilType_64 = 0x40,
10804 SoilType_Max = 0x41
10805};
10806
10808{
10809 enum Type:int
10810 {
10811 List = 0x0,
10812 Tile = 0x1,
10813 Tree = 0x2
10815}
10816
10818{
10819 enum Type:int
10820 {
10821 No = 0x0,
10822 Yes = 0x1,
10824 DontExport = 0x3
10826}
10827
10828enum class EAttachmentRule:unsigned char
10829{
10830 KeepRelative = 0x0,
10831 KeepWorld = 0x1,
10832 SnapToTarget = 0x2,
10833 KeepWorldLegacy = 0x3
10834};
10835
10837{
10838 enum Type:int
10839 {
10842 Num = 0x2
10844}
10845
10846enum class ETabIdFlags:unsigned char
10847{
10848 None = 0x0,
10849 SaveLayout = 0x1
10850};
10851
10853{
10854 enum Type:int
10855 {
10856 Default = 0x0,
10857 HWRT = 0x1,
10858 GSDF = 0x2,
10859 None = 0x3
10861}
10862
10864{
10865 enum Type:int
10866 {
10867 Full = 0x0,
10868 Half = 0x1
10870}
10871
10873{
10874 enum Type:int
10875 {
10878 Unlimited = 0x2
10880}
10881
10883{
10884 enum Type:int
10885 {
10886 Full = 0x0,
10888 Limited_23_9 = 0x2
10890}
10891
10893{
10894 RTF_R8 = 0x0,
10895 RTF_RG8 = 0x1,
10896 RTF_RGBA8 = 0x2,
10897 RTF_RGBA8_SRGB = 0x3,
10898 RTF_R16f = 0x4,
10899 RTF_RG16f = 0x5,
10900 RTF_RGBA16f = 0x6,
10901 RTF_R32f = 0x7,
10902 RTF_RG32f = 0x8,
10903 RTF_RGBA32f = 0x9,
10904 RTF_RGB10A2 = 0xA
10905};
10906
10907enum class ERayTracingBindingType:unsigned char
10908{
10909 HitGroup = 0x0,
10910 CallableShader = 0x1,
10911 MissShader = 0x2
10912};
10913
10915{
10916 EPSOBM_None = 0x0,
10919};
10920
10921enum class EParticleAllocationMode:unsigned char
10922{
10923 AutomaticEstimate = 0x0,
10924 ManualEstimate = 0x1,
10925 FixedCount = 0x2
10926};
10927
10929{
10930 Unknown = 0x0,
10931 Active = 0x1,
10932 Complete = 0x2,
10933 Missed = 0x3,
10934 TooLate = 0x4,
10935 NotSupported = 0x5,
10936 Untracked = 0x6
10937};
10938
10939enum class ERendererStencilMask:unsigned char
10940{
10941 ERSM_Default = 0x0,
10942 ERSM_255 = 0x1,
10943 ERSM_1 = 0x2,
10944 ERSM_2 = 0x3,
10945 ERSM_4 = 0x4,
10946 ERSM_8 = 0x5,
10947 ERSM_16 = 0x6,
10948 ERSM_32 = 0x7,
10949 ERSM_64 = 0x8,
10950 ERSM_128 = 0x9
10951};
10952
10953enum class ETextureDimension:unsigned char
10954{
10955 Texture2D = 0x0,
10956 Texture2DArray = 0x1,
10957 Texture3D = 0x2,
10958 TextureCube = 0x3,
10959 TextureCubeArray = 0x4
10960};
10961
10963{
10964 Triangles = 0x0,
10965 Vertices = 0x1,
10966 Any = 0x2
10967};
10968
10969enum class EGPUSortFlags:unsigned int
10970{
10971 None = 0x0,
10972 LowPrecisionKeys = 0x1,
10973 HighPrecisionKeys = 0x2,
10974 AnyKeyPrecision = 0x3,
10977 AnyKeyGenLocation = 0xC,
10978 SortAfterPreRender = 0x10,
10980 AnySortLocation = 0x30,
10981 ValuesAsG16R16F = 0x40,
10982 ValuesAsInt32 = 0x80,
10983 AnyValueFormat = 0xC0
10984};
10985
10987{
10988 None = 0x0,
10989 Log = 0x1,
10990 Display = 0x2,
10991 Warning = 0x3,
10992 Error = 0x4,
10993 Fatal = 0x5,
10994 Ensure = 0x100,
10995 Minimal = 0x200,
10996 VerbosityMask = 0xFF
10997};
10998
11000{
11001 enum Type:int
11002 {
11003 None = 0x0,
11004 XBoxOne = 0x1,
11005 PS4 = 0x2
11007}
11008
11009enum class EPreLoadScreenTypes:unsigned char
11010{
11011 CustomSplashScreen = 0x0,
11012 EarlyStartupScreen = 0x1,
11014};
11015
11017{
11018 Bulk = 0x0,
11019 Launcher = 0x1,
11020 BuildPatchServices = 0x2,
11021 GameCustom = 0x3,
11022 Count = 0x4
11023};
11024
11026{
11027 NotInstalled = 0x0,
11028 NeedsUpdate = 0x1,
11029 UpToDate = 0x2,
11030 Count = 0x3
11031};
11032
11033enum class EInstallBundleRequestFlags:unsigned int
11034{
11035 None = 0x0,
11039 ForceNoPatching = 0x8,
11041 SkipMount = 0x20,
11042 AsyncMount = 0x40,
11043 Defaults = 0x2
11044};
11045
11047{
11048 enum Type:int
11049 {
11052 None = 0x2
11054}
11055
11056enum class EGetByNameFlags:int
11057{
11058 None = 0x0,
11059 ErrorIfNotFound = 0x1,
11060 CaseSensitive = 0x2,
11061 CheckAuthoredName = 0x4
11062};
11063
11064enum class EEnumFlags:int
11065{
11066 None = 0x0,
11067 Flags = 0x1,
11068 NewerVersionExists = 0x2
11069};
11070
11072{
11073 None = 0x0,
11074 AllowPartialMatch = 0x1
11075};
11076
11077enum class ELocMetadataType:int
11078{
11079 None = 0x0,
11080 Boolean = 0x1,
11081 String = 0x2,
11082 Array = 0x3,
11083 Object = 0x4
11084};
11085
11086enum class EInstallBundlePriority:unsigned char
11087{
11088 High = 0x0,
11089 Normal = 0x1,
11090 Low = 0x2,
11091 Count = 0x3
11092};
11093
11095{
11096 OK = 0x0,
11099 FailedCacheReserve = 0x3,
11100 InstallError = 0x4,
11103 ConnectivityError = 0x7,
11104 UserCancelledError = 0x8,
11105 InitializationError = 0x9,
11107 Count = 0xB
11108};
11109
11110enum class EInstallBundleCacheDumpToLog:signed char
11111{
11112 None = 0x0,
11113 Default = 0x1,
11114 CSV = 0x2
11115};
11116
11118{
11119 NotInitialized = 0x0,
11120 Failed = 0x1,
11121 Succeeded = 0x2
11122};
11123
11125{
11126 None = 0x0,
11127 ForceNoPatching = 0x1
11128};
11129
11131{
11132 None = 0x0,
11134 ExplicitRemoveList = 0x2
11135};
11136
11138{
11139 enum Type:int
11140 {
11145 LatestVersion = 0x2
11147}
11148
11150{
11151 enum Type:int
11152 {
11157 LatestVersion = 0x2
11159}
11160
11162{
11166};
11167
11168enum class EPropertyType:int
11169{
11170 CPT_None = 0x0,
11171 CPT_Byte = 0x1,
11172 CPT_UInt16 = 0x2,
11173 CPT_UInt32 = 0x3,
11174 CPT_UInt64 = 0x4,
11175 CPT_Int8 = 0x5,
11176 CPT_Int16 = 0x6,
11177 CPT_Int = 0x7,
11178 CPT_Int64 = 0x8,
11179 CPT_Bool = 0x9,
11180 CPT_Bool8 = 0xA,
11181 CPT_Bool16 = 0xB,
11182 CPT_Bool32 = 0xC,
11183 CPT_Bool64 = 0xD,
11184 CPT_Float = 0xE,
11185 CPT_ObjectReference = 0xF,
11186 CPT_Name = 0x10,
11187 CPT_Delegate = 0x11,
11188 CPT_Interface = 0x12,
11189 CPT_Unused_Index_19 = 0x13,
11190 CPT_Struct = 0x14,
11191 CPT_Unused_Index_21 = 0x15,
11192 CPT_Unused_Index_22 = 0x16,
11193 CPT_String = 0x17,
11194 CPT_Text = 0x18,
11195 CPT_MulticastDelegate = 0x19,
11200 CPT_Double = 0x1E,
11201 CPT_Map = 0x1F,
11202 CPT_Set = 0x20,
11203 CPT_FieldPath = 0x21,
11205 CPT_MAX = 0x23
11206};
11207
11209{
11210 EPSUM_RealTime = 0x0,
11211 EPSUM_FixedTime = 0x1
11212};
11213
11215{
11216 enum Type:int
11217 {
11218 Success = 0x0,
11219 Failure = 0x1,
11220 Pending = 0x2
11222}
11223
11225{
11226 enum Type:int
11227 {
11228 Left = 0x0,
11229 Middle = 0x1,
11230 Right = 0x2,
11231 Thumb01 = 0x3,
11232 Thumb02 = 0x4,
11233 Invalid = 0x5
11235}
11236
11237enum class EWindowActivation:unsigned char
11238{
11239 Activate = 0x0,
11240 ActivateByMouse = 0x1,
11241 Deactivate = 0x2
11242};
11243
11245{
11246 enum Type:int
11247 {
11250 Restore = 0x3,
11251 WindowMenu = 0x4
11253}
11254
11255enum class EInGamePerfTrackers:unsigned char
11256{
11257 VFXSignificance = 0x0,
11258 Num = 0x1
11259};
11260
11261enum class EInGamePerfTrackerThreads:unsigned char
11262{
11263 GameThread = 0x0,
11264 RenderThread = 0x1,
11265 OtherThread = 0x2,
11266 Num = 0x3
11267};
11268
11269enum class EPinContainerType:unsigned char
11270{
11271 None = 0x0,
11272 Array = 0x1,
11273 Set = 0x2,
11274 Map = 0x3
11275};
11276
11278{
11279 enum Type:int
11280 {
11281 TimeOut = 0x0,
11283 Complete = 0x2
11285}
11286
11287enum class EThreadCreateFlags:signed char
11288{
11289 None = 0x0,
11290 SMTExclusive = 0x1
11291};
11292
11294{
11295 None = 0x0,
11296 MergeDebugNames = 0x1,
11297 RedirectParents = 0x2,
11298 SkipNulls = 0x4
11299};
11300
11302{
11303 Any = 0x0,
11304 Static = 0x1,
11305 Dynamic = 0x2
11306};
11307
11308enum class EVolumeCacheType:unsigned char
11309{
11310 OpenVDB = 0x0
11311};
11312
11314{
11315 None = 0x0,
11316 Numeric = 0x1,
11317 Texture = 0x2,
11318 Static = 0x4,
11319 AllNonStatic = 0x3,
11320 All = 0x7
11321};
11322
11323enum class EListItemAlignment:unsigned char
11324{
11325 EvenlyDistributed = 0x0,
11326 EvenlySize = 0x1,
11327 EvenlyWide = 0x2,
11328 LeftAligned = 0x3,
11329 RightAligned = 0x4,
11330 CenterAligned = 0x5,
11331 Fill = 0x6
11332};
11333
11334enum class EScriptExecutionMode:unsigned char
11335{
11336 EveryParticle = 0x0,
11337 SpawnedParticles = 0x1,
11338 SingleParticle = 0x2
11339};
11340
11341enum class EGameStringType:int
11342{
11343 GameName = 0x0,
11344 ProjectPath = 0x1,
11345 ProjectShortName = 0x2,
11346 Unknown = 0x3
11347};
11348
11349enum class ETextureClass:unsigned char
11350{
11351 Invalid = 0x0,
11352 TwoD = 0x1,
11353 Cube = 0x2,
11354 Array = 0x3,
11355 CubeArray = 0x4,
11356 Volume = 0x5,
11357 TwoDDynamic = 0x6,
11358 RenderTarget = 0x7,
11359 Other2DNoSource = 0x8,
11360 OtherUnknown = 0x9
11361};
11362
11363enum class ETextureMipCount:int
11364{
11365 TMC_ResidentMips = 0x0,
11366 TMC_AllMips = 0x1,
11367 TMC_AllMipsBiased = 0x2,
11368 TMC_MAX = 0x3
11369};
11370
11372{
11373 Disabled = 0x0,
11374 AllShaders = 0x1,
11375 RayTracingShaders = 0x2
11376};
11377
11378enum class ENDISkeletalMesh_SourceMode:unsigned char
11379{
11380 Default = 0x0,
11381 Source = 0x1,
11382 AttachParent = 0x2
11383};
11384
11386{
11387 enum Type:int
11388 {
11393 Quit = 0x4
11395}
11396
11398{
11399 Invalid = 0x0,
11400 Saturated = 0x1,
11401 Pending = 0x2,
11402 Available = 0x3
11403};
11404
11405enum class ESendLevelControlMethod:unsigned char
11406{
11407 Linear = 0x0,
11408 CustomCurve = 0x1,
11409 Manual = 0x2
11410};
11411
11412enum class ESubmixSendStage:unsigned char
11413{
11416};
11417
11419{
11420 PSPT_None = 0x0,
11421 PSPT_Scalar = 0x1,
11422 PSPT_ScalarRand = 0x2,
11423 PSPT_Vector = 0x3,
11424 PSPT_VectorRand = 0x4,
11425 PSPT_Color = 0x5,
11426 PSPT_Actor = 0x6,
11427 PSPT_Material = 0x7,
11428 PSPT_VectorUnitRand = 0x8,
11429 PSPT_MAX = 0x9
11430};
11431
11432enum class ENDIStaticMesh_SourceMode:unsigned char
11433{
11434 Default = 0x0,
11435 Source = 0x1,
11436 AttachParent = 0x2,
11437 DefaultMeshOnly = 0x3
11438};
11439
11440enum class EPSCPoolMethod:unsigned char
11441{
11442 None = 0x0,
11443 AutoRelease = 0x1,
11444 ManualRelease = 0x2,
11446 FreeInPool = 0x4
11447};
11448
11449enum class ETrailWidthMode:int
11450{
11454};
11455
11457{
11458 PRS_Disabled = 0x0,
11459 PRS_Capturing = 0x1,
11460 PRS_Replaying = 0x2,
11461 PRS_MAX = 0x3
11462};
11463
11464enum class EBrushType:int
11465{
11466 Brush_Default = 0x0,
11467 Brush_Add = 0x1,
11468 Brush_Subtract = 0x2,
11469 Brush_MAX = 0x3
11470};
11471
11473{
11474 SpatialUpscale = 0x0,
11475 TemporalUpscale = 0x1,
11476 RawOutput = 0x2
11477};
11478
11479enum class EMaterialTextureParameterType:unsigned int
11480{
11481 Standard2D = 0x0,
11482 Cube = 0x1,
11483 Array2D = 0x2,
11484 ArrayCube = 0x3,
11485 Volume = 0x4,
11486 Virtual = 0x5,
11487 Count = 0x6
11488};
11489
11490enum class ENDIActorComponentSourceMode:unsigned char
11491{
11492 Default = 0x0,
11493 AttachParent = 0x1,
11494 LocalPlayer = 0x2
11495};
11496
11497enum class EDepthDrawingMode:int
11498{
11499 DDM_None = 0x0,
11500 DDM_NonMaskedOnly = 0x1,
11501 DDM_AllOccluders = 0x2,
11502 DDM_AllOpaque = 0x3,
11503 DDM_MaskedOnly = 0x4,
11505};
11506
11508{
11509 None = 0x0,
11510 Force2To1 = 0x1,
11511 ForceSquare = 0x2
11512};
11513
11515{
11516 enum Type:int
11517 {
11518 Sphere = 0x0,
11519 Box = 0x1,
11520 Plane = 0x2,
11521 Num = 0x3
11523}
11524
11526{
11527 LMP_NO_LIGHTMAP = 0x0,
11531 LMP_LQ_LIGHTMAP = 0x4,
11532 LMP_HQ_LIGHTMAP = 0x5,
11542 LMP_DUMMY = 0xF
11543};
11544
11546{
11547 enum Type:int
11548 {
11553}
11554
11555enum class EProcessRemoteFunctionFlags:unsigned int
11556{
11557 None = 0x0,
11558 ReplicatedActor = 0x1
11559};
11560
11561enum class EAutomationEventType:unsigned char
11562{
11563 Info = 0x0,
11564 Warning = 0x1,
11565 Error = 0x2
11566};
11567
11568namespace ETabState
11569{
11570 enum Type:int
11571 {
11575 InvalidTab = 0x8
11577}
11578
11579enum class EViewModeIndex:int
11580{
11581 VMI_BrushWireframe = 0x0,
11582 VMI_Wireframe = 0x1,
11583 VMI_Unlit = 0x2,
11584 VMI_Lit = 0x3,
11586 VMI_LightingOnly = 0x5,
11587 VMI_LightComplexity = 0x6,
11589 VMI_LightmapDensity = 0x9,
11592 VMI_VisualizeBuffer = 0xC,
11594 VMI_CollisionPawn = 0xF,
11596 VMI_LODColoration = 0x12,
11597 VMI_QuadOverdraw = 0x13,
11601 VMI_HLODColoration = 0x17,
11605 VMI_PathTracing = 0x1B,
11606 VMI_RayTracingDebug = 0x1C,
11607 VMI_VisualizeNanite = 0x1D,
11609 VMI_VisualizeLumen = 0x1F,
11613 VMI_VisualizeGroom = 0x23,
11614 VMI_Max = 0x24,
11615 VMI_Unknown = 0xFF
11616};
11617
11618enum class ERayTracingInstanceFlags:unsigned char
11619{
11620 None = 0x0,
11621 TriangleCullDisable = 0x2,
11622 TriangleCullReverse = 0x4,
11623 ForceOpaque = 0x8,
11624 ForceNonOpaque = 0x10
11625};
11626
11628{
11629 Writable = 0x0,
11630 Readable = 0x1
11631};
11632
11633enum class EDefaultAudioCompressionType:unsigned char
11634{
11635 BinkAudio = 0x0,
11636 ADPCM = 0x1,
11637 PCM = 0x2,
11638 PlatformSpecific = 0x3
11639};
11640
11641enum class ETextWrappingPolicy:unsigned char
11642{
11643 DefaultWrapping = 0x0,
11645};
11646
11648{
11649 RepeatDisabled = 0x0,
11650 RepeatEnabled = 0x1
11651};
11652
11653enum class ECurveEaseFunction:unsigned char
11654{
11655 Linear = 0x0,
11656 QuadIn = 0x1,
11657 QuadOut = 0x2,
11658 QuadInOut = 0x3,
11659 CubicIn = 0x4,
11660 CubicOut = 0x5,
11661 CubicInOut = 0x6
11662};
11663
11665{
11666 enum Type:int
11667 {
11672 Success = 0x4
11674}
11675
11676enum class ECacheApplyPhase:int
11677{
11681};
11682
11683enum class EDetachmentRule:unsigned char
11684{
11685 KeepRelative = 0x0,
11686 KeepWorld = 0x1
11687};
11688
11689enum class ENaturalSoundFalloffMode:unsigned char
11690{
11691 Continues = 0x0,
11692 Silent = 0x1,
11693 Hold = 0x2
11694};
11695
11696enum class ETextTransformPolicy:unsigned char
11697{
11698 None = 0x0,
11699 ToLower = 0x1,
11700 ToUpper = 0x2
11701};
11702
11703enum class ETextOverflowPolicy:unsigned char
11704{
11705 Clip = 0x0,
11706 Ellipsis = 0x1
11707};
11708
11709enum class EAudioVolumeLocationState:unsigned char
11710{
11711 InsideTheVolume = 0x0,
11712 OutsideTheVolume = 0x1
11713};
11714
11716{
11717 enum Type:int
11718 {
11719 Default = 0x0,
11720 OnEnter = 0x1,
11722 OnCleared = 0x3
11724}
11725
11726enum class EFontLoadingPolicy:unsigned char
11727{
11728 LazyLoad = 0x0,
11729 Stream = 0x1,
11730 Inline = 0x2
11731};
11732
11733enum class ECameraShakeDurationType:unsigned char
11734{
11735 Fixed = 0x0,
11736 Infinite = 0x1,
11737 Custom = 0x2
11738};
11739
11740enum class EFileOpenFlags:int
11741{
11742 IO_READ = 0x1,
11743 IO_WRITE = 0x2,
11744 IO_APPEND = 0x40
11745};
11746
11748{
11749 enum Type:int
11750 {
11751 None = 0x0,
11752 Lumen = 0x1,
11755 Plugin = 0x4
11757}
11758
11760{
11761 BSIT_Average = 0x0,
11762 BSIT_Linear = 0x1,
11763 BSIT_Cubic = 0x2,
11764 BSIT_EaseInOut = 0x3,
11766 BSIT_SpringDamper = 0x5,
11767 BSIT_MAX = 0x6
11768};
11769
11771{
11772 TLCA_Default = 0x0,
11773 TLCA_None = 0x1,
11774 TLCA_Lowest = 0x2,
11775 TLCA_Low = 0x3,
11776 TLCA_Medium = 0x4,
11777 TLCA_High = 0x5,
11778 TLCA_Highest = 0x6
11779};
11780
11781enum class TextureGroup:int
11782{
11783 TEXTUREGROUP_World = 0x0,
11789 TEXTUREGROUP_Weapon = 0x6,
11798 TEXTUREGROUP_Skybox = 0xF,
11799 TEXTUREGROUP_UI = 0x10,
11800 TEXTUREGROUP_Lightmap = 0x11,
11809 TEXTUREGROUP_Bokeh = 0x1A,
11811 TEXTUREGROUP_Pixels2D = 0x1C,
11813 TEXTUREGROUP_Impostor = 0x1E,
11815 TEXTUREGROUP_8BitData = 0x20,
11835 TEXTUREGROUP_MAX = 0x34
11836};
11837
11839{
11841 TMGS_SimpleAverage = 0x1,
11842 TMGS_Sharpen0 = 0x2,
11843 TMGS_Sharpen1 = 0x3,
11844 TMGS_Sharpen2 = 0x4,
11845 TMGS_Sharpen3 = 0x5,
11846 TMGS_Sharpen4 = 0x6,
11847 TMGS_Sharpen5 = 0x7,
11848 TMGS_Sharpen6 = 0x8,
11849 TMGS_Sharpen7 = 0x9,
11850 TMGS_Sharpen8 = 0xA,
11851 TMGS_Sharpen9 = 0xB,
11852 TMGS_Sharpen10 = 0xC,
11853 TMGS_NoMipmaps = 0xD,
11855 TMGS_Blur1 = 0xF,
11856 TMGS_Blur2 = 0x10,
11857 TMGS_Blur3 = 0x11,
11858 TMGS_Blur4 = 0x12,
11859 TMGS_Blur5 = 0x13,
11860 TMGS_Unfiltered = 0x14,
11861 TMGS_Angular = 0x15,
11862 TMGS_MAX = 0x16
11863};
11864
11865enum class PluginStyle:int
11866{
11867 DEFAULT_STYLE = 0x0,
11868 UNREAL_STYLE = 0x1,
11869 UNITY_STYLE = 0x2,
11871};
11872
11873enum class EVTProducePageFlags:unsigned char
11874{
11875 None = 0x0,
11876 SkipPageBorders = 0x1,
11877 ContinuousUpdate = 0x2
11878};
11879
11880enum class EBase64Mode:unsigned char
11881{
11882 Standard = 0x0,
11883 UrlSafe = 0x1
11884};
11885
11886enum class ECameraShakeUpdateResultFlags:unsigned char
11887{
11888 ApplyAsAbsolute = 0x1,
11889 SkipAutoScale = 0x2,
11890 SkipAutoPlaySpace = 0x4,
11891 Default = 0x0
11892};
11893
11895{
11896 enum Type:int
11897 {
11898 VirtualMemory = 0x0
11900}
11901
11902enum class ESlateDebuggingNavigationMethod:unsigned char
11903{
11904 Unknown = 0x0,
11905 Explicit = 0x1,
11906 CustomDelegateBound = 0x2,
11908 NextOrPrevious = 0x4,
11909 HitTestGrid = 0x5
11910};
11911
11912enum class EQuartzCommandQuantization:unsigned char
11913{
11914 Bar = 0x0,
11915 Beat = 0x1,
11916 ThirtySecondNote = 0x2,
11917 SixteenthNote = 0x3,
11918 EighthNote = 0x4,
11919 QuarterNote = 0x5,
11920 HalfNote = 0x6,
11921 WholeNote = 0x7,
11922 DottedSixteenthNote = 0x8,
11923 DottedEighthNote = 0x9,
11924 DottedQuarterNote = 0xA,
11925 DottedHalfNote = 0xB,
11926 DottedWholeNote = 0xC,
11928 EighthNoteTriplet = 0xE,
11929 QuarterNoteTriplet = 0xF,
11930 HalfNoteTriplet = 0x10,
11931 Tick = 0x11,
11932 Count = 0x12,
11933 None = 0x13
11934};
11935
11936enum class eCrossPlayType:int
11937{
11938 CrossPlayAll = 0x1,
11939 CrossPlayPC = 0x2,
11940 CrossPlayXbox = 0x4,
11942};
11943
11945{
11946 enum Type:int
11947 {
11948 Default = 0x0,
11953}
11954
11956{
11957 enum Type:int
11958 {
11959 Success = 0x0,
11964 UnknownError = 0x5
11966}
11967
11969{
11970 enum Type:int
11971 {
11974}
11975
11976enum class EUpdateStaticMeshFlags:unsigned char
11977{
11978 RasterCommands = 0x2,
11979 RayTracingCommands = 0x4,
11980 AllCommands = 0x6
11981};
11982
11984{
11985 None = 0x0,
11986 AddStaticMeshes = 0x1,
11989 All = 0x7
11990};
11991
11992enum class EConfigLayerFlags:int
11993{
11994 None = 0x0,
11996 DedicatedServerOnly = 0x4,
11997 NoExpand = 0x10,
11999};
12000
12002{
12003 enum Type: char
12004 {
12005 Online = 0x0,
12006 Offline = 0x1,
12007 Away = 0x2,
12010 Chat = 0x5
12012}
12013
12014enum class ERayTracingPrimitiveFlags:unsigned char
12015{
12017 Excluded = 0x1,
12018 Dynamic = 0x2,
12019 CacheMeshCommands = 0x4,
12020 CacheInstances = 0x8,
12021 ComputeLOD = 0x10,
12022 FarField = 0x20,
12023 Streaming = 0x40,
12024 StaticMesh = 0x80
12025};
12026
12028{
12029 enum Type:int
12030 {
12031 Empty = 0x0,
12032 Int32 = 0x1,
12033 UInt32 = 0x2,
12034 Int64 = 0x3,
12035 UInt64 = 0x4,
12036 Double = 0x5,
12037 String = 0x6,
12038 Float = 0x7,
12039 Blob = 0x8,
12040 Bool = 0x9,
12041 Json = 0xA,
12042 MAX = 0xB
12044}
12045
12047{
12048 enum Type:int
12049 {
12050 CanPlay = 0x0,
12054 CanUserCrossPlay = 0x4
12056}
12057
12059{
12060 enum Type:int
12061 {
12062 Unknown = 0x0,
12063 Windows = 0x1,
12064 XSX = 0x2,
12065 PS5 = 0x3
12067}
12068
12070{
12071 enum Type:int
12072 {
12073 Unknown = 0x0,
12074 Guids = 0x1,
12075 Enums = 0x2,
12078 Latest = 0x3
12080}
12081
12083{
12084 enum Type:int
12085 {
12086 Unknown = 0x0,
12087 Success = 0x1,
12088 Failed = 0x2,
12090 Invalid = 0x4,
12093 AlreadyOwned = 0x7
12095}
12096
12097enum class EOnlineStoreOfferDiscountType:unsigned char
12098{
12099 NotOnSale = 0x0,
12100 Percentage = 0x1,
12101 DiscountAmount = 0x2,
12102 PayAmount = 0x3
12103};
12104
12105enum class EEncryptionFailureAction:unsigned char
12106{
12107 Default = 0x0,
12108 RejectConnection = 0x1,
12109 AllowConnection = 0x2
12110};
12111
12112enum class EStreamableRenderAssetType:unsigned char
12113{
12114 None = 0x0,
12115 Texture = 0x1,
12116 StaticMesh = 0x2,
12117 SkeletalMesh = 0x3,
12118 LandscapeMeshMobile = 0x4,
12119 NaniteCoarseMesh = 0x5
12120};
12121
12122enum class EDecalBlendMode:int
12123{
12124 DBM_Translucent = 0x0,
12125 DBM_Stain = 0x1,
12126 DBM_Normal = 0x2,
12127 DBM_Emissive = 0x3,
12129 DBM_DBuffer_Color = 0x5,
12132 DBM_DBuffer_Normal = 0x8,
12139 DBM_AlphaComposite = 0xF,
12140 DBM_AmbientOcclusion = 0x10,
12141 DBM_MAX = 0x11
12142};
12143
12144enum class ESourceBusSendLevelControlMethod:unsigned char
12145{
12146 Linear = 0x0,
12147 CustomCurve = 0x1,
12148 Manual = 0x2
12149};
12150
12151enum class ESlateDebuggingInputEvent:unsigned char
12152{
12153 MouseMove = 0x0,
12154 MouseEnter = 0x1,
12155 MouseLeave = 0x2,
12157 MouseButtonDown = 0x4,
12158 MouseButtonUp = 0x5,
12160 MouseWheel = 0x7,
12161 TouchStart = 0x8,
12162 TouchEnd = 0x9,
12163 TouchForceChanged = 0xA,
12164 TouchFirstMove = 0xB,
12165 TouchMoved = 0xC,
12166 DragDetected = 0xD,
12167 DragEnter = 0xE,
12168 DragLeave = 0xF,
12169 DragOver = 0x10,
12170 DragDrop = 0x11,
12171 DropMessage = 0x12,
12172 PreviewKeyDown = 0x13,
12173 KeyDown = 0x14,
12174 KeyUp = 0x15,
12175 KeyChar = 0x16,
12176 AnalogInput = 0x17,
12177 TouchGesture = 0x18,
12178 MotionDetected = 0x19,
12179 MAX = 0x1A
12180};
12181
12182enum class EPimplPtrMode:unsigned char
12183{
12184 NoCopy = 0x0,
12185 DeepCopy = 0x1
12186};
12187
12188enum class EOnlineErrorResult:unsigned char
12189{
12190 Success = 0x0,
12191 NoConnection = 0x1,
12192 RequestFailure = 0x2,
12193 InvalidCreds = 0x3,
12194 InvalidUser = 0x4,
12195 InvalidAuth = 0x5,
12196 AccessDenied = 0x6,
12197 TooManyRequests = 0x7,
12198 AlreadyPending = 0x8,
12199 InvalidParams = 0x9,
12200 CantParse = 0xA,
12201 InvalidResults = 0xB,
12202 IncompatibleVersion = 0xC,
12203 NotConfigured = 0xD,
12204 NotImplemented = 0xE,
12205 MissingInterface = 0xF,
12206 Canceled = 0x10,
12207 FailExtended = 0x11,
12208 Unknown = 0x12
12209};
12210
12211enum class EMemoryTraceHeapAllocationFlags:unsigned char
12212{
12213 None = 0x0,
12214 Heap = 0x1
12215};
12216
12218{
12219 enum Type:int
12220 {
12221 Unknown = 0x0,
12223 QA = 0x2,
12224 Production = 0x3
12226}
12227
12228enum class EClothingTeleportMode:unsigned char
12229{
12230 None = 0x0,
12231 Teleport = 0x1,
12232 TeleportAndReset = 0x2
12233};
12234
12235enum class ERayTracingMeshCommandsMode:unsigned char
12236{
12237 RAY_TRACING = 0x0,
12238 PATH_TRACING = 0x1,
12239 LIGHTMAP_TRACING = 0x2
12240};
12241
12243{
12244 None = 0x0,
12247 All = 0x3
12248};
12249
12251{
12252 EBasePass_Default = 0x0,
12253 EBasePass_Masked = 0x1,
12254 EBasePass_MAX = 0x2
12255};
12256
12258{
12259 enum Type:int
12260 {
12264 BestQuality = 0x3
12266}
12267
12269{
12270 None = 0x0,
12271 PerWindow = 0x1
12272};
12273
12274enum class EUserActivityContext:unsigned char
12275{
12276 Game = 0x0,
12277 Editor = 0x1,
12278 Other = 0x2
12279};
12280
12282{
12283 None = 0x0,
12284 Handled = 0x1
12285};
12286
12288{
12289 SCS_SceneColorHDR = 0x0,
12291 SCS_FinalColorLDR = 0x2,
12293 SCS_SceneDepth = 0x4,
12294 SCS_DeviceDepth = 0x5,
12295 SCS_Normal = 0x6,
12296 SCS_BaseColor = 0x7,
12297 SCS_FinalColorHDR = 0x8,
12299 SCS_MAX = 0xA
12300};
12301
12302enum class EComponentPhysicsStateChange:unsigned char
12303{
12304 Created = 0x0,
12305 Destroyed = 0x1
12306};
12307
12308enum class EMemberConnectionStatus:unsigned char
12309{
12310 Uninitialized = 0x0,
12311 Disconnected = 0x1,
12312 Initializing = 0x2,
12313 Connected = 0x3
12314};
12315
12316enum class EConcurrencyMode:unsigned char
12317{
12318 Group = 0x0,
12319 Owner = 0x1,
12320 OwnerPerSound = 0x2,
12321 Sound = 0x3
12322};
12323
12324enum class EJoinRequestAction:unsigned char
12325{
12326 Manual = 0x0,
12327 AutoApprove = 0x1,
12328 AutoReject = 0x2
12329};
12330
12331enum class EPackageFormat:unsigned char
12332{
12333 Binary = 0x0,
12334 Text = 0x1
12335};
12336
12337enum class EPartyState:unsigned char
12338{
12339 None = 0x0,
12340 CreatePending = 0x1,
12341 JoinPending = 0x2,
12342 RejoinPending = 0x3,
12343 LeavePending = 0x4,
12344 Active = 0x5,
12345 Disconnected = 0x6,
12346 CleanUp = 0x7
12347};
12348
12349enum class EHitFlags:unsigned short
12350{
12351 None = 0x0,
12352 Position = 0x1,
12353 Normal = 0x2,
12354 Distance = 0x4,
12355 UV = 0x8,
12356 MeshMultiple = 0x20,
12357 MeshBothSides = 0x80,
12358 MTD = 0x200,
12359 FaceIndex = 0x400
12360};
12361
12363{
12364 enum Type:int
12365 {
12366 None = 0x0,
12370}
12371
12372namespace ETextRole
12373{
12374 enum Type:int
12375 {
12376 Custom = 0x0,
12378 ComboText = 0x2
12380}
12381
12383{
12384 enum Type:int
12385 {
12388 Enabled = 0x2
12390}
12391
12393{
12394 None = 0x0,
12397};
12398
12400{
12401 SCCM_Overwrite = 0x0,
12402 SCCM_Additive = 0x1,
12403 SCCM_Composite = 0x2
12404};
12405
12406enum class EMemberExitedReason:unsigned char
12407{
12408 Unknown = 0x0,
12409 Left = 0x1,
12410 Removed = 0x2,
12411 Kicked = 0x3
12412};
12413
12414enum class EPartyInvitationRemovedReason:unsigned char
12415{
12416 Unknown = 0x0,
12417 Accepted = 0x1,
12418 Declined = 0x2,
12419 Cleared = 0x3,
12420 Expired = 0x4,
12421 Invalidated = 0x5
12422};
12423
12424enum class EPartySystemState:unsigned char
12425{
12426 Initializing = 0x0,
12427 Initialized = 0x1,
12428 RequestingShutdown = 0x2,
12429 ShutDown = 0x3
12430};
12431
12432enum class EPartyRequestToJoinRemovedReason:unsigned char
12433{
12434 Unknown = 0x0,
12435 Cancelled = 0x1,
12436 Expired = 0x2,
12437 Dismissed = 0x3,
12438 Accepted = 0x4
12439};
12440
12441enum class EInvitationResponse:unsigned char
12442{
12443 UnknownFailure = 0x0,
12444 BadBuild = 0x1,
12445 Rejected = 0x2,
12446 Accepted = 0x3
12447};
12448
12449enum class EStreamingSourceTargetBehavior:unsigned char
12450{
12451 Include = 0x0,
12452 Exclude = 0x1
12453};
12454
12455enum class EOnSessionParticipantLeftReason:unsigned char
12456{
12457 Left = 0x0,
12458 Disconnected = 0x1,
12459 Kicked = 0x2,
12460 Closed = 0x3
12461};
12462
12463enum class EAnimDataModelNotifyType:unsigned char
12464{
12465 BracketOpened = 0x0,
12466 BracketClosed = 0x1,
12467 TrackAdded = 0x2,
12468 TrackChanged = 0x3,
12469 TrackRemoved = 0x4,
12471 FrameRateChanged = 0x6,
12472 CurveAdded = 0x7,
12473 CurveChanged = 0x8,
12474 CurveRemoved = 0x9,
12475 CurveFlagsChanged = 0xA,
12476 CurveRenamed = 0xB,
12477 CurveScaled = 0xC,
12478 CurveColorChanged = 0xD,
12479 AttributeAdded = 0xE,
12480 AttributeRemoved = 0xF,
12481 AttributeChanged = 0x10,
12482 Populated = 0x11,
12483 Reset = 0x12,
12484 Invalid = 0x13
12485};
12486
12488{
12489 enum Type:int
12490 {
12538 LatestVersion = 0x2D
12540}
12541
12543{
12544 LEFT_LARGE = 0x0,
12545 LEFT_SMALL = 0x1,
12546 RIGHT_LARGE = 0x2,
12547 RIGHT_SMALL = 0x3
12548};
12549
12551{
12552 Undefined = 0x0,
12553 AlwaysSpawn = 0x1,
12557};
12558
12559enum class ESpawnActorScaleMethod:unsigned char
12560{
12561 OverrideRootScale = 0x0,
12562 MultiplyWithRoot = 0x1,
12564};
12565
12566enum class EVisibilityBasedAnimTickOption:unsigned char
12567{
12570 AlwaysTickPose = 0x2,
12573};
12574
12576{
12577 enum Type:int
12578 {
12582 LatestVersion = 0x1
12584}
12585
12587{
12588 BVC_FourVertices = 0x0,
12589 BVC_EightVertices = 0x1
12590};
12591
12593{
12594 enum Type:int
12595 {
12596 Local = 0x0,
12597 World = 0x1
12599}
12600
12602{
12603 enum Type:int
12604 {
12605 Linear = 0x0,
12606 Curve = 0x1,
12609 CurveCustomTangent = 0x4
12611}
12612
12613enum class EPurchaseTransactionState:unsigned char
12614{
12615 NotStarted = 0x0,
12616 Processing = 0x1,
12617 Purchased = 0x2,
12618 Failed = 0x3,
12619 Deferred = 0x4,
12620 Canceled = 0x5,
12621 Restored = 0x6,
12622 NotAllowed = 0x7,
12623 Invalid = 0x8
12624};
12625
12626enum class ENavDataGatheringMode:unsigned char
12627{
12628 Default = 0x0,
12629 Instant = 0x1,
12630 Lazy = 0x2
12631};
12632
12633enum class EOnlineSharingPermissionState:unsigned char
12634{
12635 Unknown = 0x0,
12636 Declined = 0x1,
12637 Granted = 0x2
12638};
12639
12640enum class ERecentPlayerEncounterType:unsigned char
12641{
12642 Default = 0x0,
12643 Teammate = 0x1,
12644 Opponent = 0x2
12645};
12646
12648{
12649 EHTA_Left = 0x0,
12650 EHTA_Center = 0x1,
12651 EHTA_Right = 0x2
12652};
12653
12655{
12656 EVRTA_TextTop = 0x0,
12657 EVRTA_TextCenter = 0x1,
12658 EVRTA_TextBottom = 0x2,
12659 EVRTA_QuadTop = 0x3
12660};
12661
12662enum class EPairedAxis:unsigned char
12663{
12664 Unpaired = 0x0,
12665 X = 0x1,
12666 Y = 0x2,
12667 Z = 0x3
12668};
12669
12671{
12672 EmptyStore = 0x0,
12673 ChatRestricted = 0x1,
12674 UGCRestricted = 0x2
12675};
12676
12678{
12679 OSM_Alpha = 0x0,
12680 OSM_ColorBrightness = 0x1,
12681 OSM_RedChannel = 0x2,
12682 OSM_GreenChannel = 0x3,
12683 OSM_BlueChannel = 0x4
12684};
12685
12686enum class EBlueprintNativizationFlag:unsigned char
12687{
12688 Disabled = 0x0,
12689 Dependency = 0x1,
12690 ExplicitlyEnabled = 0x2
12691};
12692
12693enum class ETextureSamplerFilter:unsigned char
12694{
12695 Point = 0x0,
12696 Bilinear = 0x1,
12697 Trilinear = 0x2,
12698 AnisotropicPoint = 0x3,
12699 AnisotropicLinear = 0x4
12700};
12701
12702enum class ETextureMipLoadOptions:unsigned char
12703{
12704 Default = 0x0,
12705 AllMips = 0x1,
12706 OnlyFirstMip = 0x2
12707};
12708
12709enum class ETextureDownscaleOptions:unsigned char
12710{
12711 Default = 0x0,
12712 Unfiltered = 0x1,
12713 SimpleAverage = 0x2,
12714 Sharpen0 = 0x3,
12715 Sharpen1 = 0x4,
12716 Sharpen2 = 0x5,
12717 Sharpen3 = 0x6,
12718 Sharpen4 = 0x7,
12719 Sharpen5 = 0x8,
12720 Sharpen6 = 0x9,
12721 Sharpen7 = 0xA,
12722 Sharpen8 = 0xB,
12723 Sharpen9 = 0xC,
12724 Sharpen10 = 0xD
12725};
12726
12727enum class EOnlineTournamentFormat:unsigned char
12728{
12729 SingleElimination = 0x0,
12730 DoubleElimination = 0x1,
12731 Swiss = 0x2,
12732 RoundRobin = 0x3,
12733 Custom = 0x4
12734};
12735
12736enum class EOnlineTournamentState:unsigned char
12737{
12738 Created = 0x0,
12739 OpenRegistration = 0x1,
12740 ClosedRegistration = 0x2,
12741 InProgress = 0x3,
12742 Finished = 0x4,
12743 Cancelled = 0x5
12744};
12745
12746enum class EWidgetUpdateFlags:unsigned char
12747{
12748 None = 0x0,
12749 NeedsTick = 0x4,
12751 NeedsRepaint = 0x10,
12752 NeedsVolatilePaint = 0x40,
12753 NeedsVolatilePrepass = 0x80,
12754 AnyUpdate = 0xFF
12755};
12756
12757enum class EOnlineTournamentParticipantType:unsigned char
12758{
12759 Individual = 0x0,
12760 Team = 0x1
12761};
12762
12764{
12765 VFCO_Extrude = 0x0,
12766 VFCO_Revolve = 0x1,
12767 VFCO_MAX = 0x2
12768};
12769
12771{
12772 Registered = 0x0,
12773 CheckedIn = 0x1,
12774 Present = 0x2,
12775 Absent = 0x3
12776};
12777
12778enum class EOnlineTournamentMatchState:unsigned char
12779{
12780 Created = 0x0,
12781 InProgress = 0x1,
12782 Finished = 0x2
12783};
12784
12785enum class EParseState:int
12786{
12787 Continue = 0x0,
12788 StopAfter = 0x1,
12789 StopBefore = 0x2,
12790 Cancel = 0x3
12791};
12792
12794{
12795 enum Type:int
12796 {
12843 LatestVersion = 0x2C
12845}
12846
12847enum class ESizingRule:unsigned char
12848{
12849 FixedSize = 0x0,
12850 Autosized = 0x1,
12851 UserSized = 0x2
12852};
12853
12854enum class EEventMode:int
12855{
12856 AutoReset = 0x0,
12857 ManualReset = 0x1
12858};
12859
12861{
12862 None = 0x0,
12864};
12865
12866enum class ETrackingStatus:unsigned char
12867{
12868 NotTracked = 0x0,
12869 InertialOnly = 0x1,
12870 Tracked = 0x2
12871};
12872
12874{
12875 Float = 0x0,
12876 Int32 = 0x1,
12877 Uint32 = 0x2
12878};
12879
12880enum class ESpectatorScreenMode:unsigned char
12881{
12882 Disabled = 0x0,
12884 Undistorted = 0x2,
12885 Distorted = 0x3,
12886 SingleEye = 0x4,
12888 Texture = 0x6,
12889 TexturePlusEye = 0x7
12890};
12891
12892enum class EHandKeypoint:unsigned char
12893{
12894 Palm = 0x0,
12895 Wrist = 0x1,
12896 ThumbMetacarpal = 0x2,
12897 ThumbProximal = 0x3,
12898 ThumbDistal = 0x4,
12899 ThumbTip = 0x5,
12900 IndexMetacarpal = 0x6,
12901 IndexProximal = 0x7,
12902 IndexIntermediate = 0x8,
12903 IndexDistal = 0x9,
12904 IndexTip = 0xA,
12905 MiddleMetacarpal = 0xB,
12906 MiddleProximal = 0xC,
12907 MiddleIntermediate = 0xD,
12908 MiddleDistal = 0xE,
12909 MiddleTip = 0xF,
12910 RingMetacarpal = 0x10,
12911 RingProximal = 0x11,
12912 RingIntermediate = 0x12,
12913 RingDistal = 0x13,
12914 RingTip = 0x14,
12915 LittleMetacarpal = 0x15,
12916 LittleProximal = 0x16,
12917 LittleIntermediate = 0x17,
12918 LittleDistal = 0x18,
12919 LittleTip = 0x19
12920};
12921
12922enum class ERHIZBuffer:int
12923{
12924 FarPlane = 0x0,
12925 NearPlane = 0x1,
12926 IsInverted = 0x1
12927};
12928
12929enum class EBlendProfileMode:unsigned char
12930{
12931 TimeFactor = 0x0,
12932 WeightFactor = 0x1,
12933 BlendMask = 0x2
12934};
12935
12936enum class EXRTrackedDeviceType:unsigned char
12937{
12938 HeadMountedDisplay = 0x0,
12939 Controller = 0x1,
12940 TrackingReference = 0x2,
12941 Tracker = 0x3,
12942 Other = 0x4,
12943 Invalid = 0xFE,
12944 Any = 0xFF
12945};
12946
12948{
12949 enum Type:int
12950 {
12951 Floor = 0x0,
12952 Eye = 0x1,
12953 Stage = 0x2
12955}
12956
12957enum class EControllerHand:unsigned char
12958{
12959 Left = 0x0,
12960 Right = 0x1,
12961 AnyHand = 0x2,
12962 Pad = 0x3,
12963 ExternalCamera = 0x4,
12964 Gun = 0x5,
12965 HMD = 0x6,
12966 Chest = 0x7,
12967 LeftShoulder = 0x8,
12968 RightShoulder = 0x9,
12969 LeftElbow = 0xA,
12970 RightElbow = 0xB,
12971 Waist = 0xC,
12972 LeftKnee = 0xD,
12973 RightKnee = 0xE,
12974 LeftFoot = 0xF,
12975 RightFoot = 0x10,
12976 Special = 0x11,
12978};
12979
12980enum class EXRVisualType:unsigned char
12981{
12982 Controller = 0x0,
12983 Hand = 0x1
12984};
12985
12986enum class ESpatialInputGestureAxis:unsigned char
12987{
12988 None = 0x0,
12989 Manipulation = 0x1,
12990 Navigation = 0x2,
12991 NavigationRails = 0x3
12992};
12993
12995{
12996 OCM_Minimum = 0x0,
12997 OCM_Multiply = 0x1,
12998 OCM_MAX = 0x2
12999};
13000
13001enum class EMessageScope:unsigned char
13002{
13003 Thread = 0x0,
13004 Process = 0x1,
13005 Network = 0x2,
13006 All = 0x3
13007};
13008
13009enum class EMessageFlags:unsigned int
13010{
13011 None = 0x0,
13012 Reliable = 0x1
13013};
13014
13015enum class EMessageBusNotification:unsigned char
13016{
13017 Registered = 0x0,
13018 Unregistered = 0x1
13019};
13020
13022{
13023 enum Type:int
13024 {
13044 LatestVersion = 0x11
13046}
13047
13048enum class ETransformCurveChannel:unsigned char
13049{
13050 Position = 0x0,
13051 Rotation = 0x1,
13052 Scale = 0x2,
13053 Invalid = 0x3
13054};
13055
13056enum class EVectorCurveChannel:unsigned char
13057{
13058 X = 0x0,
13059 Y = 0x1,
13060 Z = 0x2,
13061 Invalid = 0x3
13062};
13063
13065{
13066 enum Type:int
13067 {
13069 ToggleButton = 0x1
13071}
13072
13073enum class EConfigCacheType:unsigned char
13074{
13075 DiskBacked = 0x0,
13076 Temporary = 0x1
13077};
13078
13079enum class EVertexStreamUsage:unsigned char
13080{
13081 Default = 0x0,
13082 Instancing = 0x1,
13083 Overridden = 0x2,
13084 ManualFetch = 0x4
13085};
13086
13087enum class EMaterialLayerLinkState:unsigned char
13088{
13089 Uninitialized = 0x0,
13090 LinkedToParent = 0x1,
13091 UnlinkedFromParent = 0x2,
13092 NotFromParent = 0x3
13093};
13094
13095enum class EMonthOfYear:int
13096{
13097 January = 0x1,
13098 February = 0x2,
13099 March = 0x3,
13100 April = 0x4,
13101 May = 0x5,
13102 June = 0x6,
13103 July = 0x7,
13104 August = 0x8,
13105 September = 0x9,
13106 October = 0xA,
13107 November = 0xB,
13108 December = 0xC
13109};
13110
13112{
13113 Indeterminate = 0x0,
13114 Browser = 0x1,
13115 Console = 0x2,
13116 Desktop = 0x3,
13117 Phone = 0x4,
13118 Tablet = 0x5,
13119 HMD = 0x6
13120};
13121
13123{
13124 MultiLaunch = 0x0,
13125 PowerOff = 0x1,
13126 PowerOn = 0x2,
13127 ProcessSnapshot = 0x3,
13128 Reboot = 0x4
13129};
13130
13132{
13133 Never = 0x0,
13134 Possible = 0x1,
13135 Always = 0x2
13136};
13137
13139{
13140 AudioStreaming = 0x0,
13142 DistanceFieldAO = 0x2,
13143 GrayscaleSRGB = 0x3,
13145 LowQualityLightmaps = 0x5,
13147 Packaging = 0x7,
13149 TextureStreaming = 0x9,
13150 MeshLODStreaming = 0xA,
13152 UserCredentials = 0xC,
13153 MobileRendering = 0xD,
13154 DeferredRendering = 0xE,
13156 HalfFloatVertexFormat = 0x10,
13157 DeviceOutputLog = 0x11,
13158 MemoryMappedFiles = 0x12,
13159 MemoryMappedAudio = 0x13,
13160 MemoryMappedAnimation = 0x14,
13161 SparseTextures = 0x15,
13163 LumenGI = 0x17,
13166 DirectDataExchange = 0x1A
13167};
13168
13169enum class EOfflineBVHMode:int
13170{
13171 Disabled = 0x0,
13172 MaximizePerformance = 0x1,
13173 MinimizeMemory = 0x2
13174};
13175
13177{
13178 enum Type:int
13179 {
13181 Forward = 0x1,
13182 Mobile = 0x2,
13183 Num = 0x3
13185}
13186
13187enum class EFlowDirection:unsigned char
13188{
13189 LeftToRight = 0x0,
13190 RightToLeft = 0x1
13191};
13192
13194{
13195 enum Type:int
13196 {
13197 Unknown = 0x0,
13199 Box = 0x2,
13200 Convex = 0x3,
13201 InstancedConvex = 0x4
13203}
13204
13206{
13207 enum Type:int
13208 {
13209 None = 0x0,
13210 Lumen = 0x1,
13212 RayTraced = 0x3
13214}
13215
13217{
13218 enum Type:int
13219 {
13220 Hat = 0x0,
13221 Shirt = 0x1,
13222 Pants = 0x2,
13223 Boots = 0x3,
13224 Gloves = 0x4,
13226 Trophy = 0x6,
13227 Costume = 0x7,
13228 Shield = 0x8,
13229 Weapon = 0x9,
13231 Pet = 0xB,
13232 MAX = 0xC
13234}
13235
13237{
13238 enum Type:int
13239 {
13242 LatestVersion = 0x0
13244}
13245
13247{
13248 Unknown = 0x0,
13249 CanRun = 0x1,
13250 Inactive = 0x2,
13251 Inhibited = 0x3,
13252 RunQueue = 0x4,
13253 Running = 0x5
13254};
13255
13257{
13258 Unknown = 0x0,
13259 Locked = 0x1,
13260 Sleeping = 0x2,
13261 Suspended = 0x3,
13262 Swapped = 0x4,
13263 Waiting = 0x5
13264};
13265
13267{
13268 None = 0x0,
13269 GloballyUnique = 0x2
13270};
13271
13272enum class EShaderFundamentalType:unsigned char
13273{
13274 Bool = 0x0,
13275 Int = 0x1,
13276 Uint = 0x2,
13277 Float = 0x3,
13278 Struct = 0x4,
13279 None = 0xFF
13280};
13281
13282enum class EShaderFundamentalDimensionType:unsigned char
13283{
13284 Scalar = 0x0,
13285 Vector = 0x1,
13286 Matrix = 0x2
13287};
13288
13289enum class EShaderResourceType:unsigned char
13290{
13291 None = 0x0,
13292 Texture1D = 0x1,
13293 Texture2D = 0x2,
13294 Texture3D = 0x3,
13295 TextureCube = 0x4,
13296 Buffer = 0x5,
13297 StructuredBuffer = 0x6,
13298 ByteAddressBuffer = 0x7
13299};
13300
13301enum class EShaderParamBindingType:unsigned char
13302{
13303 None = 0x0,
13304 ConstantParameter = 0x1,
13305 ReadOnlyResource = 0x2,
13306 ReadWriteResource = 0x3
13307};
13308
13309enum class EStereoscopicPass:int
13310{
13311 eSSP_FULL = 0x0,
13312 eSSP_PRIMARY = 0x1,
13313 eSSP_SECONDARY = 0x2
13314};
13315
13317{
13318 enum Type:int
13319 {
13326 LatestVersion = 0x4
13328}
13329
13331{
13332 enum Type:int
13333 {
13336 CAS_MAX = 0x2
13338}
13339
13341{
13342 None = 0x0,
13343 CaseInsensitive = 0x1
13344};
13345
13346enum class ERayTracingPayloadType:unsigned int
13347{
13348 None = 0x0,
13349 Minimal = 0x1,
13350 Default = 0x2,
13351 RayTracingMaterial = 0x4,
13352 RayTracingDebug = 0x8,
13353 Deferred = 0x10,
13354 PathTracingMaterial = 0x20,
13355 LumenMinimal = 0x40,
13356 VFX = 0x80,
13357 Decals = 0x100,
13358 SparseVoxel = 0x200
13359};
13360
13361enum class ERayTracingSceneLayer:unsigned char
13362{
13363 Base = 0x0,
13364 Decals = 0x1,
13365 NUM = 0x2
13366};
13367
13368enum class EAsyncExecution:int
13369{
13370 TaskGraph = 0x0,
13371 TaskGraphMainThread = 0x1,
13372 Thread = 0x2,
13373 ThreadIfForkSafe = 0x3,
13374 ThreadPool = 0x4
13375};
13376
13377enum class EPanningMethod:signed char
13378{
13379 Linear = 0x0,
13380 EqualPower = 0x1
13381};
13382
13383enum class EInterfaceValidResult:unsigned char
13384{
13385 Valid = 0x0,
13386 Invalid = 0x1
13387};
13388
13389enum class EDayOfWeek:int
13390{
13391 Monday = 0x0,
13392 Tuesday = 0x1,
13393 Wednesday = 0x2,
13394 Thursday = 0x3,
13395 Friday = 0x4,
13396 Saturday = 0x5,
13397 Sunday = 0x6
13398};
13399
13400enum class EComputeKernelFlags:unsigned int
13401{
13402 IsDefaultKernel = 0x1,
13404};
13405
13407{
13408 enum Type:int
13409 {
13410 Local = 0x0,
13411 Member = 0x1,
13413 MacroParameter = 0x3
13415}
13416
13417enum class EAudioSpectrumBandPresetType:unsigned char
13418{
13419 KickDrum = 0x0,
13420 SnareDrum = 0x1,
13421 Voice = 0x2,
13422 Cymbals = 0x3
13423};
13424
13425enum class EMontageBlendMode:unsigned char
13426{
13427 Standard = 0x0,
13428 Inertialization = 0x1
13429};
13430
13432{
13433 enum Type:int
13434 {
13437 NoOffset = 0x2
13439}
13440
13441enum class ECFCoreChildFileType:unsigned char
13442{
13443 None = 0x0,
13444 ServerPack = 0x1,
13445 Source = 0x2
13446};
13447
13448enum class ECompressionError:unsigned char
13449{
13450 None = 0x0,
13451 FailedToReadZip = 0x1,
13452 FailedToExtractFile = 0x2,
13453 FailedToWriteFile = 0x3
13454};
13455
13456enum class ECFCoreExternalAuthProvider:unsigned char
13457{
13458 None = 0x0,
13459 Steam = 0x1,
13460 PSN = 0x2,
13461 XBL = 0x3
13462};
13463
13464enum class EFileSystemError:unsigned char
13465{
13466 None = 0x0,
13469 FailedToSaveToDisk = 0x3,
13471 FailedFileToLarge = 0x5,
13474};
13475
13476enum class ECFCoreInstallationCommands:unsigned char
13477{
13478 Download = 0x0,
13479 VerifyHash = 0x1,
13480 Unzip = 0x2,
13481 Cleanup = 0x1E
13482};
13483
13485{
13486 enum Type:int
13487 {
13505}
13506
13508{
13509 enum Type:int
13510 {
13513 Ok = 0x2,
13514 NoData = 0x3,
13517 Error = 0x6
13519}
13520
13522{
13523 enum Type:int
13524 {
13526 DenyRequests = 0x1
13528}
13529
13531{
13532 None = 0x0,
13536};
13537
13539{
13540 enum Type:int
13541 {
13545 Direct = 0x3
13547}
13548
13549enum class ESlateDebuggingFocusEvent:unsigned char
13550{
13551 FocusChanging = 0x0,
13552 FocusLost = 0x1,
13553 FocusReceived = 0x2,
13554 MAX = 0x3
13555};
13556
13557enum class EInAppPurchaseStatus:unsigned char
13558{
13559 Invalid = 0x0,
13560 Failed = 0x1,
13561 Deferred = 0x2,
13562 Canceled = 0x3,
13563 Purchased = 0x4,
13564 Restored = 0x5
13565};
13566
13568{
13569 NotOnSale = 0x0,
13570 Percentage = 0x1,
13571 DiscountAmount = 0x2,
13572 PayAmount = 0x3
13573};
13574
13575enum class EBoneControlSpace:int
13576{
13577 BCS_WorldSpace = 0x0,
13578 BCS_ComponentSpace = 0x1,
13579 BCS_ParentBoneSpace = 0x2,
13580 BCS_BoneSpace = 0x3,
13581 BCS_MAX = 0x4
13582};
13583
13584enum class EPopupMethod:unsigned char
13585{
13586 CreateNewWindow = 0x0,
13587 UseCurrentWindow = 0x1
13588};
13589
13590enum class EConfigTestEnum:int
13591{
13592 A = 0x0,
13593 B = 0x1
13594};
13595
13596enum class EMovieSceneSequenceCompilerMask:unsigned char
13597{
13598 Hierarchy = 0x1,
13599 EvaluationTemplate = 0x2,
13602 None = 0x0
13603};
13604
13605enum class EBeaconConnectionState:unsigned char
13606{
13607 Invalid = 0x0,
13608 Closed = 0x1,
13609 Pending = 0x2,
13610 Open = 0x3
13611};
13612
13613enum class EMovieSceneObjectBindingSpace:unsigned char
13614{
13615 Local = 0x0,
13616 Root = 0x1,
13617 Unused = 0x2
13618};
13619
13621{
13622 VertexBuffer = 0x0,
13623 StructuredBuffer = 0x1,
13624 ByteAddressBuffer = 0x2
13625};
13626
13627enum class ENetCloseResult:unsigned int
13628{
13632 ConnectionLost = 0x3,
13633 ConnectionTimeout = 0x4,
13634 FailureReceived = 0x5,
13635 OutdatedClient = 0x6,
13636 OutdatedServer = 0x7,
13638 NetGuidMismatch = 0x9,
13639 NetChecksumMismatch = 0xA,
13641 SecurityInvalidData = 0xC,
13642 SecurityClosed = 0xD,
13643 Unknown = 0xE,
13644 Success = 0xF,
13645 Extended = 0x10,
13646 HostClosedConnection = 0x11,
13647 Disconnect = 0x12,
13648 Upgrade = 0x13,
13649 PreLoginFailure = 0x14,
13650 JoinFailure = 0x15,
13651 JoinSplitFailure = 0x16,
13653 RPCDoS = 0x18,
13654 Cleanup = 0x19,
13655 MissingLevelPackage = 0x1A,
13657 ZeroLastByte = 0x1C,
13658 ZeroSize = 0x1D,
13659 ReadHeaderFail = 0x1E,
13660 ReadHeaderExtraFail = 0x1F,
13661 AckSequenceMismatch = 0x20,
13662 BunchBadChannelIndex = 0x21,
13663 BunchChannelNameFail = 0x22,
13664 BunchWrongChannelType = 0x23,
13665 BunchHeaderOverflow = 0x24,
13666 BunchDataOverflow = 0x25,
13669 BunchPrematureChannel = 0x28,
13671 UnknownChannelType = 0x2A,
13672 PrematureSend = 0x2B,
13673 CorruptData = 0x2C,
13674 SocketSendFailure = 0x2D,
13676 LogLimitInstant = 0x2F,
13677 LogLimitSustained = 0x30,
13678 EncryptionFailure = 0x31,
13681 MaxReliableExceeded = 0x34,
13682 ReceivedNextBunchFail = 0x35,
13687 PartialNonByteAligned = 0x3A,
13689 PartialTooLarge = 0x3C,
13690 AlreadyOpen = 0x3D,
13691 ReliableBeforeOpen = 0x3E,
13694 ControlChannelClose = 0x41,
13706 ContentBlockFail = 0x4D,
13720 FieldHeaderRepIndex = 0x5B,
13723 FieldPayloadFail = 0x5E,
13729 BeaconAuthError = 0x64,
13736 FaultDisconnect = 0x6B,
13737 NotRecoverable = 0x6C
13738};
13739
13740enum class EPlatformInfoType:unsigned char
13741{
13742 TruePlatformsOnly = 0x0,
13743 AllPlatformInfos = 0x1
13744};
13745
13746enum class EAnimSyncMethod:unsigned char
13747{
13748 DoNotSync = 0x0,
13749 SyncGroup = 0x1,
13750 Graph = 0x2
13751};
13752
13753enum class EShouldThrottle:unsigned char
13754{
13755 No = 0x0,
13756 Yes = 0x1
13757};
13758
13759enum class EVertexFactoryFlags:unsigned int
13760{
13761 None = 0x0,
13762 UsedWithMaterials = 0x2,
13766 SupportsPositionOnly = 0x20,
13770 SupportsRayTracing = 0x200,
13773 SupportsLightmapBaking = 0x1000,
13774 SupportsPSOPrecaching = 0x2000,
13776 DoesNotSupportNullPixelShader = 0xFFFF8000,
13778 SupportsComputeShading = 0x20000,
13779 SupportsLumenMeshCards = 0x40000
13780};
13781
13783{
13784 AEM_Histogram = 0x0,
13785 AEM_Basic = 0x1,
13786 AEM_Manual = 0x2,
13787 AEM_MAX = 0x3
13788};
13789
13790enum class EImagePixelType:int
13791{
13792 Color = 0x0,
13793 Float16 = 0x1,
13794 Float32 = 0x2
13795};
13796
13798{
13799 enum Type:int
13800 {
13802 Vertical = 0x1
13804}
13805
13807{
13808 World = 0x0,
13809 Local = 0x1
13810};
13811
13812enum class EInputCaptureSide:int
13813{
13814 None = 0x0,
13815 Left = 0x1,
13816 Right = 0x2,
13817 Both = 0x3,
13818 Any = 0x63
13819};
13820
13822{
13823 enum Type:int
13824 {
13825 Cleared = 0x0,
13826 NewPath = 0x1,
13832 Custom = 0x7
13834}
13835
13837{
13838 TSB_MapBuild = 0x0,
13839 TSB_ActorBuild = 0x1,
13840 TSB_ValidationOnly = 0x2,
13841 TSB_ViewMode = 0x3
13842};
13843
13844enum class ERHITransientAllocationType:unsigned char
13845{
13846 Heap = 0x0,
13847 Page = 0x1
13848};
13849
13851{
13852 None = 0x0,
13853 Note = 0x1,
13854 Warning = 0x2
13855};
13856
13858{
13859 None = 0x0,
13860 Hovered = 0x1,
13861 Focused = 0x2
13862};
13863
13865{
13866 Shared = 0x0,
13867 PerVertex = 0x1
13868};
13869
13871{
13872 Shared = 0x0,
13873 First = 0x1,
13874 Last = 0x2
13875};
13876
13878{
13879 Linear = 0x0,
13880 Smooth = 0x1
13881};
13882
13884{
13885 enum Type:int
13886 {
13887 Sphere = 0x0,
13888 Capsule = 0x1,
13889 Box = 0x2,
13890 Cone = 0x3
13892}
13893
13894enum class EIncomingResult:unsigned char
13895{
13896 Success = 0x0,
13897 Error = 0x1
13898};
13899
13901{
13902 NRP_Added = 0x0,
13903 NRP_Started = 0x1,
13904 NRP_Finished = 0x2
13905};
13906
13908{
13911 CompiledMP_MAX = 0x27
13912};
13913
13914enum class EQuartzCommandDelegateSubType:unsigned char
13915{
13917 CommandOnQueued = 0x1,
13918 CommandOnCanceled = 0x2,
13920 CommandOnStarted = 0x4,
13921 Count = 0x5
13922};
13923
13925{
13926 None = 0x0,
13927 ThreadSafe = 0x1,
13928 ThreadSafeAdvance = 0x2
13929};
13930
13931enum class ECreateObjectTypeHint:unsigned char
13932{
13933 Undefined = 0x0,
13934 StaticMesh = 0x1,
13935 Volume = 0x2,
13936 DynamicMeshActor = 0x3
13937};
13938
13940{
13941 LSBM_AdditiveBlend = 0x0,
13942 LSBM_AlphaBlend = 0x1,
13943 LSBM_MAX = 0x2
13944};
13945
13947{
13948 Clear_Weightmap = 0x1,
13949 Clear_Heightmap = 0x2,
13950 Clear_All = 0x3
13951};
13952
13953enum class ECopyResult:int
13954{
13955 COPY_OK = 0x0,
13956 COPY_Fail = 0x1,
13957 COPY_Canceled = 0x2
13958};
13959
13961{
13962 FontICS_Default = 0x0,
13963 FontICS_Ansi = 0x1,
13964 FontICS_Symbol = 0x2,
13965 FontICS_MAX = 0x3
13966};
13967
13968enum class ESkeletalMeshAsyncProperties:unsigned __int64
13969{
13970 None = 0x0,
13971 Materials = 0x1,
13972 Skeleton = 0x2,
13973 RefSkeleton = 0x4,
13974 RetargetBasePose = 0x8,
13975 RefBasesInvMatrix = 0x10,
13976 MeshClothingAssets = 0x20,
13979 LODSettings = 0x100,
13980 HasVertexColors = 0x200,
13981 VertexColorGuid = 0x400,
13982 MorphTargets = 0x800,
13983 SkeletalMeshRenderData = 0x1000,
13984 MeshEditorDataObject = 0x2000,
13985 NeverStream = 0x4000,
13986 OverrideLODStreamingSettings = 0xFFFF8000,
13987 SupportLODStreaming = 0x10000,
13988 MaxNumStreamedLODs = 0x20000,
13989 MaxNumOptionalLODs = 0x40000,
13990 ImportedModel = 0x80000,
13991 LODInfo = 0x100000,
13992 SkinWeightProfiles = 0x200000,
13994 SamplingInfo = 0x800000,
13995 NodeMappingData = 0x1000000,
13996 ShadowPhysicsAsset = 0x2000000,
13997 SkelMirrorTable = 0x4000000,
13998 MinLod = 0x8000000,
13999 DisableBelowMinLodStripping = 0x10000000,
14000 SkelMirrorAxis = 0x20000000,
14001 SkelMirrorFlipAxis = 0x40000000,
14002 DefaultAnimationRig = 0x80000000,
14003
14004};
14005
14006enum class EAccessibleBehavior:unsigned char
14007{
14008 NotAccessible = 0x0,
14009 Auto = 0x1,
14010 Summary = 0x2,
14011 Custom = 0x3,
14012 ToolTip = 0x4
14013};
14014
14015enum class EFontCacheType:unsigned char
14016{
14017 Offline = 0x0,
14018 Runtime = 0x1
14019};
14020
14021enum class ECustomAttributeBlendType:unsigned char
14022{
14023 Override = 0x0,
14024 Blend = 0x1
14025};
14026
14027enum class EAudioFaderCurve:unsigned char
14028{
14029 Linear = 0x0,
14030 Logarithmic = 0x1,
14031 SCurve = 0x2,
14032 Sin = 0x3,
14033 Count = 0x4
14034};
14035
14036enum class EDirectoryVisitorFlags:unsigned char
14037{
14038 None = 0x0,
14039 ThreadSafe = 0x1
14040};
14041
14042enum class EBlueprintTextLiteralType:unsigned char
14043{
14044 Empty = 0x0,
14045 LocalizedText = 0x1,
14046 InvariantText = 0x2,
14047 LiteralString = 0x3,
14048 StringTableEntry = 0x4
14049};
14050
14051enum class ETypeAdvanceAnim:int
14052{
14053 ETAA_Default = 0x0,
14054 ETAA_Finished = 0x1,
14055 ETAA_Looped = 0x2
14056};
14057
14058enum class EAudioEncodeHint:unsigned char
14059{
14060 VoiceEncode_Voice = 0x0,
14061 VoiceEncode_Audio = 0x1
14062};
14063
14064enum class ETypedElementWorldType:unsigned char
14065{
14066 Game = 0x0,
14067 Editor = 0x1
14068};
14069
14071{
14072 None = 0x0,
14073 HotReloadAutomatic = 0x1,
14074 HotReloadManual = 0x2
14075};
14076
14077enum class EMultiBoxType:unsigned char
14078{
14079 MenuBar = 0x0,
14080 ToolBar = 0x1,
14081 VerticalToolBar = 0x2,
14083 UniformToolBar = 0x4,
14084 Menu = 0x5,
14085 ButtonRow = 0x6
14086};
14087
14089{
14090 enum Type:int
14091 {
14092 Release = 0x0,
14099 Max = 0x7
14101}
14102
14103enum class EClientRequestType:unsigned char
14104{
14105 NonePending = 0x0,
14107 ReservationUpdate = 0x2,
14109 Reconnect = 0x4,
14110 Abandon = 0x5,
14113};
14114
14115enum class EMapPropertyFlags:int
14116{
14117 None = 0x0,
14119};
14120
14122{
14123 None = 0x0,
14124 Debug = 0x1
14125};
14126
14128{
14129 None = 0x0,
14130 ReadOnly = 0x1,
14131 WriteOnly = 0x2,
14132 ReadWrite = 0x3
14133};
14134
14135enum class EGenerateMipsPass:int
14136{
14137 AutoDetect = 0x0,
14138 Compute = 0x1,
14139 Raster = 0x2
14140};
14141
14142enum class ENDILandscape_SourceMode:unsigned char
14143{
14144 Default = 0x0,
14145 Source = 0x1,
14146 AttachParent = 0x2
14147};
14148
14150{
14151 None = 0x0,
14152 Simple = 0x1,
14153 Complex = 0x2,
14154 Editor = 0x3
14155};
14156
14157enum class EShadowCacheInvalidationBehavior:unsigned char
14158{
14159 Auto = 0x0,
14160 Always = 0x1,
14161 Rigid = 0x2,
14162 Static = 0x3
14163};
14164
14166{
14167 Never = 0x0,
14168 Exclusive = 0x1,
14169 Always = 0x2
14170};
14171
14172enum class ELoopingMode:int
14173{
14174 LOOP_Never = 0x0,
14176 LOOP_Forever = 0x2
14177};
14178
14180{
14181 Manual = 0x0,
14183 BasedOnDPIScale = 0x2
14184};
14185
14186enum class EEncryptionResponse:unsigned char
14187{
14188 Failure = 0x0,
14189 Success = 0x1,
14190 InvalidToken = 0x2,
14191 NoKey = 0x3,
14192 SessionIdMismatch = 0x4,
14193 InvalidParams = 0x5
14194};
14195
14196enum class EServerMode:int
14197{
14198 eServerModeInvalid = 0x0,
14202};
14203
14204enum class EGpuVendorId:unsigned __int64
14205{
14206 Unknown = 0xFF,
14207 NotQueried = 0x0,
14208 Amd = 0x1002,
14209 ImgTec = 0x1010,
14210 Nvidia = 0x10DE,
14211 Arm = 0x13B5,
14212 Broadcom = 0x14E4,
14213 Qualcomm = 0x5143,
14214 Intel = 0xFFFF8086,
14215 Apple = 0x106B,
14216 Vivante = 0x7A05,
14217 VeriSilicon = 0x1EB1,
14218 Kazan = 0x10003,
14219 Codeplay = 0x10004,
14220 Mesa = 0x10005
14221};
14222
14223enum class EMeshAttributeFlags:unsigned int
14224{
14225 None = 0x0,
14226 Lerpable = 0x1,
14227 AutoGenerated = 0x2,
14228 Mergeable = 0x4,
14229 Transient = 0x8,
14230 IndexReference = 0x10,
14231 Mandatory = 0x20
14232};
14233
14234enum class ETextureEncodeSpeed:unsigned char
14235{
14236 Final = 0x0,
14237 FinalIfAvailable = 0x1,
14238 Fast = 0x2
14239};
14240
14242{
14243 enum Type:int
14244 {
14248 Custom = 0x3
14250}
14251
14252enum class ECFCoreAutoCookingType:unsigned char
14253{
14254 All = 0x0,
14255 PCOnly = 0x1,
14256 Manual = 0x2
14257};
14258
14259enum class ENDIMeshRendererInfoVersion:unsigned int
14260{
14261 InitialVersion = 0x0,
14263 VersionPlusOne = 0x2,
14264 LatestVersion = 0x1
14265};
14266
14267enum class EModsDirectoryMode:unsigned char
14268{
14269 None = 0x0,
14270 CFCore = 0x1,
14271 Flat = 0x2
14272};
14273
14274enum class ECFCoreModLoaderType:unsigned char
14275{
14276 Any = 0x0,
14277 Forge = 0x1,
14278 Cauldron = 0x2,
14279 LiteLoader = 0x3,
14280 Fabric = 0x4
14281};
14282
14283enum class ECFCoreSortOrder:unsigned char
14284{
14285 None = 0x0,
14286 Asc = 0x1,
14287 Desc = 0x2
14288};
14289
14290enum class ECFCoreModsSearchSortField:unsigned char
14291{
14292 None = 0x0,
14293 Featured = 0x1,
14294 Popularity = 0x2,
14295 LastUpdated = 0x3,
14296 Name = 0x4,
14297 Author = 0x5,
14298 TotalDownloads = 0x6,
14299 Category = 0x7,
14300 GameVersion = 0x8,
14301 EarlyAccess = 0x9,
14302 FeaturedReleased = 0xA,
14303 ReleasedDate = 0xB
14304};
14305
14306enum class ECFCoreMakrupType:unsigned char
14307{
14308 PlaceHolderDoNotUse = 0x0,
14309 WysiwygHtml = 0x1,
14310 PlainText = 0x2,
14311 BBCode = 0x3,
14312 Creole = 0x4,
14313 Markdown = 0x5,
14314 RawHtml = 0x6,
14315 StandardBBCode = 0x8,
14316 RawCSS = 0x9
14317};
14318
14319enum class ECFCoreChangelogMarkupType:unsigned char
14320{
14321 PlaceHolderDoNotUse = 0x0,
14322 Text = 0x1,
14323 HTML = 0x2,
14324 Markdown = 0x3
14325};
14326
14327enum class ECFCoreFileReleaseType:unsigned char
14328{
14329 None = 0x0,
14330 Release = 0x1,
14331 Beta = 0x2,
14332 Alpha = 0x3
14333};
14334
14335enum class ECFCoreErrorCodes:unsigned char
14336{
14337 None = 0x0,
14338 ApiError = 0x1,
14339 FileSystemError = 0x2,
14340 FailedToInitialize = 0x3,
14341 AlreadyInitialized = 0x4,
14342 NotImplemented = 0x5,
14343 InvalidModParams = 0x6,
14345 InstallCancelled = 0x8,
14346 DownloadCancelled = 0x9,
14347 UploadCancelled = 0xA,
14355 FileNotBelongingToMod = 0x12,
14357 MissingInstalledMods = 0x14,
14360 FailedToDownloadFile = 0x17,
14364 FailedToUnzip = 0x1B,
14367 UserNotAuthenticated = 0x1E,
14368 FailedToCancelAction = 0x1F,
14369 MissingParameter = 0x20
14370};
14371
14373{
14374 MCB_Tangent = 0x0,
14375 MCB_Local = 0x1,
14376 MCB_TranslatedWorld = 0x2,
14377 MCB_World = 0x3,
14378 MCB_View = 0x4,
14379 MCB_Camera = 0x5,
14380 MCB_MeshParticle = 0x6,
14381 MCB_Instance = 0x7,
14382 MCB_RefPose = 0x8,
14383 MCB_MAX = 0x9
14384};
14385
14386enum class ECFCoreStatus:unsigned char
14387{
14388 None = 0x0,
14389 Draft = 0x1,
14390 Test = 0x2,
14391 PendingReview = 0x3,
14392 Rejected = 0x4,
14393 Approved = 0x5,
14394 Live = 0x6
14395};
14396
14397enum class ECFCoreApiStatus:unsigned char
14398{
14399 None = 0x0,
14400 Private = 0x1,
14401 Public = 0x2
14402};
14403
14404enum class ECFCoreHashAlgo:unsigned char
14405{
14406 None = 0x0,
14407 Sha1 = 0x1,
14408 Md5 = 0x2
14409};
14410
14411enum class ECFCoreFileRelationType:unsigned char
14412{
14413 None = 0x0,
14414 EmbeddedLibrary = 0x1,
14415 OptionalDependency = 0x2,
14416 RequiredDependency = 0x3,
14417 Tool = 0x4,
14418 Incompatible = 0x5,
14419 Include = 0x6
14420};
14421
14422enum class ECFCoreFileStatus:unsigned char
14423{
14424 None = 0x0,
14425 Processing = 0x1,
14426 ChangesRequired = 0x2,
14427 UnderReview = 0x3,
14428 Approved = 0x4,
14429 Rejected = 0x5,
14430 MalwareDetected = 0x6,
14431 Deleted = 0x7,
14432 Archived = 0x8,
14433 Testing = 0x9,
14434 Released = 0xA,
14435 ReadyForReview = 0xB,
14436 Deprecated = 0xC,
14437 Baking = 0xD,
14438 AwaitingPublishing = 0xE,
14439 FailedPublishing = 0xF
14440};
14441
14443{
14444 enum Type:int
14445 {
14450 MAX_TitleTypes = 0x4
14452}
14453
14454enum class ECFCoreModStatus:unsigned char
14455{
14456 None = 0x0,
14457 New = 0x1,
14458 ChangesRequired = 0x2,
14459 UnderSoftReview = 0x3,
14460 Approved = 0x4,
14461 Rejected = 0x5,
14462 ChangesMade = 0x6,
14463 Inactive = 0x7,
14464 Abandoned = 0x8,
14465 Deleted = 0x9,
14466 UnderReview = 0xA
14467};
14468
14470{
14471 enum Type:int
14472 {
14473 X = 0x0,
14474 Y = 0x1,
14475 Z = 0x2
14477}
14478
14479enum class EMeshVertexChangeComponents:unsigned char
14480{
14481 None = 0x0,
14482 VertexPositions = 0x1,
14483 VertexColors = 0x2,
14484 OverlayNormals = 0x10
14485};
14486
14487enum class ECFCorePlatform:unsigned char
14488{
14489 None = 0x0,
14490 Windows = 0x1,
14491 XboxOne = 0x2,
14492 XboxXS = 0x3,
14493 Linux = 0x4,
14494 PS4 = 0x5,
14495 PS5 = 0x6,
14496 Mac = 0x7,
14497 IOS = 0x8,
14498 TVOS = 0x9,
14499 Android = 0xA,
14500 Switch = 0xB,
14501 WindowsServer = 0xC,
14502 LinuxServer = 0xD
14503};
14504
14505enum class EInstalledModStatus:unsigned char
14506{
14507 Pending = 0x0,
14508 OutOfDate = 0x1,
14509 Normal = 0x2,
14510 Invalid = 0x3,
14511 WorkingCopy = 0x4,
14512 Uploading = 0x5,
14513 Modified = 0x6,
14514 Uninstalled = 0x7
14515};
14516
14517enum class ELibraryProgressState:unsigned char
14518{
14519 Pending = 0x0,
14520 Downloading = 0x1,
14521 Uploading = 0x2,
14522 Validating = 0x3,
14523 PendingUnzipping = 0x4,
14524 Unzipping = 0x5,
14525 PendingZipping = 0x6,
14526 Zipping = 0x7,
14527 Copying = 0x8,
14528 CleaningUp = 0x9,
14529 Cancelling = 0xA,
14531 FailedToComplete = 0xC
14532};
14533
14534enum class EModsUpdateProgressState:unsigned char
14535{
14536 Validating = 0x0,
14537 Installing = 0x1,
14539 FailedToComplete = 0x3
14540};
14541
14543{
14544 None = 0x0,
14545 Merge = 0x1,
14546 Simplify = 0x2,
14547 Approximate = 0x3
14548};
14549
14550enum class EClearBinding:int
14551{
14552 ENoneBound = 0x0,
14553 EColorBound = 0x1,
14554 EDepthStencilBound = 0x2
14555};
14556
14557enum class EGeometryScriptIndexType:unsigned char
14558{
14559 Any = 0x0,
14560 Triangle = 0x1,
14561 Vertex = 0x2,
14562 MaterialID = 0x3,
14563 PolygroupID = 0x4
14564};
14565
14566enum class EGeometryScriptDebugMessageType:unsigned char
14567{
14568 ErrorMessage = 0x0,
14569 WarningMessage = 0x1
14570};
14571
14572enum class EGeometryScriptErrorType:unsigned char
14573{
14574 NoError = 0x0,
14575 UnknownError = 0x1,
14576 InvalidInputs = 0x2,
14577 OperationFailed = 0x3
14578};
14579
14580enum class EGeometryScriptOutcomePins:unsigned char
14581{
14582 Failure = 0x0,
14583 Success = 0x1
14584};
14585
14586enum class EGeometryScriptSearchOutcomePins:unsigned char
14587{
14588 Found = 0x0,
14589 NotFound = 0x1
14590};
14591
14593{
14594 Inside = 0x0,
14595 Outside = 0x1
14596};
14597
14598enum class EGeometryScriptLODType:unsigned char
14599{
14600 MaxAvailable = 0x0,
14601 HiResSourceModel = 0x1,
14602 SourceModel = 0x2,
14603 RenderData = 0x3
14604};
14605
14606enum class EGeometryScriptAxis:unsigned char
14607{
14608 X = 0x0,
14609 Y = 0x1,
14610 Z = 0x2
14611};
14612
14614{
14615 enum Type:int
14616 {
14627 LatestVersion = 0x8
14629}
14630
14631enum class EMonoChannelUpmixMethod:signed char
14632{
14633 Linear = 0x0,
14634 EqualPower = 0x1,
14635 FullVolume = 0x2
14636};
14637
14639{
14640 AllOnDestruction = 0x0,
14641 AllOnStackEmpty = 0x1,
14642 ExcessOnStackEmpty = 0x2,
14643 NumModes = 0x3
14644};
14645
14646enum class EDynamicMeshChangeType:unsigned char
14647{
14648 GeneralEdit = 0x0,
14649 MeshChange = 0x1,
14651 MeshVertexChange = 0x3,
14652 DeformationEdit = 0x4,
14653 AttributeEdit = 0x5
14654};
14655
14656enum class EDynamicMeshAttributeChangeFlags:unsigned char
14657{
14658 Unknown = 0x0,
14659 MeshTopology = 0x1,
14660 VertexPositions = 0x2,
14661 NormalsTangents = 0x4,
14662 VertexColors = 0x8,
14663 UVs = 0x10,
14664 TriangleGroups = 0x20
14665};
14666
14668{
14669 AlignedBoxes = 0x0,
14670 OrientedBoxes = 0x1,
14671 MinimalSpheres = 0x2,
14672 Capsules = 0x3,
14673 ConvexHulls = 0x4,
14674 SweptHulls = 0x5,
14675 MinVolumeShapes = 0x6
14676};
14677
14678enum class EGeometryScriptSweptHullAxis:unsigned char
14679{
14680 X = 0x0,
14681 Y = 0x1,
14682 Z = 0x2,
14684 SmallestVolume = 0x4
14685};
14686
14688{
14689 NoUpdate = 0x0,
14690 FullUpdate = 0x1,
14691 FastUpdate = 0x2
14692};
14693
14694enum class EMeshRenderAttributeFlags:unsigned char
14695{
14696 None = 0x0,
14697 Positions = 0x1,
14698 VertexColors = 0x2,
14699 VertexNormals = 0x4,
14700 VertexUVs = 0x8,
14701 SecondaryIndexBuffers = 0x10,
14702 AllVertexAttribs = 0xF
14703};
14704
14706{
14707 NoTangents = 0x0,
14708 AutoCalculated = 0x1,
14709 ExternallyProvided = 0x2
14710};
14711
14713{
14719};
14720
14722{
14723 eServerResponded = 0x0,
14726};
14727
14728enum class EP2PSessionError:int
14729{
14736};
14737
14738enum class EVoiceResult:int
14739{
14740 k_EVoiceResultOK = 0x0,
14750};
14751
14752enum class EResult:int
14753{
14754 k_EResultNone = 0x0,
14755 k_EResultOK = 0x1,
14756 k_EResultFail = 0x2,
14763 k_EResultBusy = 0xA,
14769 k_EResultTimeout = 0x10,
14770 k_EResultBanned = 0x11,
14774 k_EResultNotLoggedOn = 0x15,
14775 k_EResultPending = 0x16,
14779 k_EResultRevoked = 0x1A,
14780 k_EResultExpired = 0x1B,
14783 k_EResultAlreadyOwned = 0x1E,
14784 k_EResultIPNotFound = 0x1F,
14790 k_EResultIOFailure = 0x25,
14793 k_EResultBlocked = 0x28,
14794 k_EResultIgnored = 0x29,
14795 k_EResultNoMatch = 0x2A,
14801 k_EResultTryAnotherCM = 0x30,
14804 k_EResultSuspended = 0x33,
14805 k_EResultCancelled = 0x34,
14807 k_EResultDiskFull = 0x36,
14821 k_EResultIPTInitError = 0x44,
14829 k_EResultBadResponse = 0x4C,
14833 k_EResultDisabled = 0x50,
14836 k_EResultRegionLocked = 0x53,
14839 k_EResultItemDeleted = 0x56,
14844 k_EResultNotModified = 0x5B,
14853 k_EResultNotSettled = 0x64,
14854 k_EResultNeedCaptcha = 0x65,
14855 k_EResultGSLTDenied = 0x66,
14858 k_EResultIPBanned = 0x69,
14859 k_EResultGSLTExpired = 0x6A,
14875 k_EResultParseFailure = 0x7A,
14877};
14878
14880{
14893};
14894
14895enum class EP2PSend:int
14896{
14899 k_EP2PSendReliable = 0x2,
14901};
14902
14903enum class EUGCReadAction:int
14904{
14907 k_EUGCRead_Close = 0x2
14908};
14909
14910enum class EUniverse:int
14911{
14912 k_EUniverseInvalid = 0x0,
14913 k_EUniversePublic = 0x1,
14914 k_EUniverseBeta = 0x2,
14915 k_EUniverseInternal = 0x3,
14916 k_EUniverseDev = 0x4,
14917 k_EUniverseMax = 0x5
14918};
14919
14921{
14926};
14927
14928enum class ELobbyComparison:int
14929{
14936};
14937
14938enum class ELobbyType:int
14939{
14940 k_ELobbyTypePrivate = 0x0,
14942 k_ELobbyTypePublic = 0x2,
14945};
14946
14948{
14952};
14953
14954enum class EPersonaState:int
14955{
14958 k_EPersonaStateBusy = 0x2,
14959 k_EPersonaStateAway = 0x3,
14964 k_EPersonaStateMax = 0x8
14965};
14966
14968{
14973};
14974
14976{
14980};
14981
14983{
14988};
14989
14991{
15001};
15002
15003enum class EFriendFlags:unsigned __int64
15004{
15005 k_EFriendFlagNone = 0x0,
15013 k_EFriendFlagIgnored = 0x200,
15015 k_EFriendFlagChatMember = 0x1000,
15016 k_EFriendFlagAll = 0xFFFFFFFF
15017};
15018
15020{
15024};
15025
15027{
15038};
15039
15041{
15048};
15049
15050enum class EPersonaChange:int
15051{
15064 k_EPersonaChangeNickname = 0x1000,
15067};
15068
15070{
15129};
15130
15131enum class ENetSyncLoadType:int
15132{
15133 Unknown = 0x0,
15134 PropertyReference = 0x1,
15135 ActorSpawn = 0x2
15136};
15137
15139{
15145};
15146
15148{
15149 enum Type:int
15150 {
15151 None = 0x0,
15155 LANSession = 0x4
15157}
15158
15160{
15167};
15168
15170{
15178};
15179
15181{
15187};
15188
15190{
15224};
15225
15227{
15230};
15231
15233{
15236};
15237
15238enum class EAccountType:int
15239{
15247 k_EAccountTypeClan = 0x7,
15248 k_EAccountTypeChat = 0x8,
15251 k_EAccountTypeMax = 0xB
15252};
15253
15255{
15257 k_EChatInstanceFlagClan = 0x80000,
15258 k_EChatInstanceFlagLobby = 0x40000,
15260};
15261
15262enum class ESteamIPType:int
15263{
15264 k_ESteamIPTypeIPv4 = 0x0,
15265 k_ESteamIPTypeIPv6 = 0x1
15266};
15267
15269{
15272};
15273
15275{
15276 None = 0x0,
15277 TicketRequested = 0x1,
15278 TicketAvailable = 0x2,
15279 TicketFailure = 0x3
15280};
15281
15283{
15284 Stop = 0x0,
15285 Continue = 0x1
15286};
15287
15289{
15293};
15294
15296{
15301};
15302
15303enum class EChatEntryType:int
15304{
15317};
15318
15320{
15321 k_EPositionTopLeft = 0x0,
15322 k_EPositionTopRight = 0x1,
15325};
15326
15328{
15334};
15335
15337{
15340};
15341
15343{
15346};
15347
15349{
15354};
15355
15357{
15361};
15362
15364{
15368};
15369
15371{
15376};
15377
15378enum class ECastToken:unsigned char
15379{
15381 CST_ObjectToBool = 0x1,
15382 CST_InterfaceToBool = 0x2,
15383 CST_DoubleToFloat = 0x3,
15384 CST_FloatToDouble = 0x4,
15385 CST_Max = 0xFF
15386};
15387
15389{
15399};
15400
15401enum class EPlayerResult_t:int
15402{
15408};
15409
15411{
15412 MaxSize = 0x0,
15413 Icon = 0x1,
15414 Title = 0x2,
15415 SubTitle = 0x3,
15416 Detail = 0x4
15417};
15418
15420{
15424};
15425
15427{
15437};
15438
15440{
15445};
15446
15447enum class EWorkshopFileType:int
15448{
15467};
15468
15470{
15473};
15474
15476{
15479};
15480
15482{
15490};
15491
15493{
15497};
15498
15500{
15504};
15505
15506enum class EVRScreenshotType:int
15507{
15514};
15515
15516enum class EHTTPMethod:int
15517{
15519 k_EHTTPMethodGET = 0x1,
15520 k_EHTTPMethodHEAD = 0x2,
15521 k_EHTTPMethodPOST = 0x3,
15522 k_EHTTPMethodPUT = 0x4,
15523 k_EHTTPMethodDELETE = 0x5,
15525 k_EHTTPMethodPATCH = 0x7
15526};
15527
15529{
15910};
15911
15912enum class ESteamInputType:int
15913{
15931};
15932
15933enum class EXboxOrigin:int
15934{
15935 k_EXboxOrigin_A = 0x0,
15936 k_EXboxOrigin_B = 0x1,
15937 k_EXboxOrigin_X = 0x2,
15938 k_EXboxOrigin_Y = 0x3,
15941 k_EXboxOrigin_Menu = 0x6,
15942 k_EXboxOrigin_View = 0x7,
15963 k_EXboxOrigin_Count = 0x1C
15964};
15965
15966enum class EUserUGCList:int
15967{
15977};
15978
15980{
15995};
15996
15997enum class EUGCQuery:int
15998{
16019};
16020
16021enum class EItemStatistic:int
16022{
16036};
16037
16038enum class EItemPreviewType:int
16039{
16046};
16047
16048enum class EItemUpdateStatus:int
16049{
16056};
16057
16059{
16063 AudioPlayback_Idle = 0x3
16064};
16065
16066enum class EParentalFeature:int
16067{
16068 k_EFeatureInvalid = 0x0,
16069 k_EFeatureStore = 0x1,
16070 k_EFeatureCommunity = 0x2,
16071 k_EFeatureProfile = 0x3,
16072 k_EFeatureFriends = 0x4,
16073 k_EFeatureNews = 0x5,
16074 k_EFeatureTrading = 0x6,
16075 k_EFeatureSettings = 0x7,
16076 k_EFeatureConsole = 0x8,
16077 k_EFeatureBrowser = 0x9,
16079 k_EFeatureLibrary = 0xB,
16080 k_EFeatureTest = 0xC,
16082 k_EFeatureMax = 0xE
16083};
16084
16086{
16495};
16496
16498{
16503};
16504
16506{
16510};
16511
16513{
16519};
16520
16522{
16528};
16529
16531{
16535};
16536
16538{
16541};
16542
16543enum class EInputSourceMode:int
16544{
16562};
16563
16565{
16576};
16577
16579{
16590};
16591
16593{
16604};
16605
16607{
16614};
16615
16616enum class FSteamConnectionMethod:signed char
16617{
16618 None = 0x0,
16619 Direct = 0x1,
16620 P2P = 0x2,
16621 PartnerHosted = 0x3
16622};
16623
16624enum class EColorVisionDeficiency:unsigned char
16625{
16626 NormalVision = 0x0,
16627 Deuteranope = 0x1,
16628 Protanope = 0x2,
16629 Tritanope = 0x3
16630};
16631
16632enum class EAudioParameterType:unsigned char
16633{
16634 None = 0x0,
16635 Boolean = 0x1,
16636 Integer = 0x2,
16637 Float = 0x3,
16638 String = 0x4,
16639 Object = 0x5,
16640 NoneArray = 0x6,
16641 BooleanArray = 0x7,
16642 IntegerArray = 0x8,
16643 FloatArray = 0x9,
16644 StringArray = 0xA,
16645 ObjectArray = 0xB,
16646 Trigger = 0xC,
16647 COUNT = 0xD
16648};
16649
16651{
16652 NotComputed = 0x0,
16653 Intersects = 0x1,
16654 NoIntersection = 0x2,
16655 InvalidQuery = 0x3
16656};
16657
16658enum class EIntersectionType:int
16659{
16660 Empty = 0x0,
16661 Point = 0x1,
16662 Segment = 0x2,
16663 Line = 0x3,
16664 Polygon = 0x4,
16665 Plane = 0x5,
16666 MultiSegment = 0x6,
16667 Unknown = 0x7
16668};
16669
16671{
16672 enum Type:int
16673 {
16675 Player0 = 0x1,
16676 Player1 = 0x2,
16677 Player2 = 0x3,
16678 Player3 = 0x4,
16679 Player4 = 0x5,
16680 Player5 = 0x6,
16681 Player6 = 0x7,
16682 Player7 = 0x8
16684}
16685
16687{
16688 None = 0x0,
16689 AllowSlackOnGrow = 0x1,
16690 AllowSlackOnReduce = 0x2
16691};
16692
16694{
16695 TCAM_None = 0x0,
16696 TCAM_Bradford = 0x1,
16697 TCAM_CAT02 = 0x2
16698};
16699
16700enum class EModulationRouting:unsigned char
16701{
16702 Disable = 0x0,
16703 Inherit = 0x1,
16704 Override = 0x2,
16705 Union = 0x3
16706};
16707
16708enum class EVectorQuantization:unsigned char
16709{
16710 RoundWholeNumber = 0x0,
16711 RoundOneDecimal = 0x1,
16712 RoundTwoDecimals = 0x2
16713};
16714
16716{
16717 None = 0x0,
16718 VertexColors = 0x1,
16719 Polygroups = 0x2,
16720 Constant = 0x3
16721};
16722
16723enum class ReverbPreset:int
16724{
16725 REVERB_Default = 0x0,
16726 REVERB_Bathroom = 0x1,
16727 REVERB_StoneRoom = 0x2,
16728 REVERB_Auditorium = 0x3,
16729 REVERB_ConcertHall = 0x4,
16730 REVERB_Cave = 0x5,
16731 REVERB_Hallway = 0x6,
16733 REVERB_Alley = 0x8,
16734 REVERB_Forest = 0x9,
16735 REVERB_City = 0xA,
16736 REVERB_Mountains = 0xB,
16737 REVERB_Quarry = 0xC,
16738 REVERB_Plain = 0xD,
16739 REVERB_ParkingLot = 0xE,
16740 REVERB_SewerPipe = 0xF,
16741 REVERB_Underwater = 0x10,
16742 REVERB_SmallRoom = 0x11,
16743 REVERB_MediumRoom = 0x12,
16744 REVERB_LargeRoom = 0x13,
16745 REVERB_MediumHall = 0x14,
16746 REVERB_LargeHall = 0x15,
16747 REVERB_Plate = 0x16,
16748 REVERB_MAX = 0x17
16749};
16750
16751enum class ECustomBoneAttributeLookup:unsigned char
16752{
16753 BoneOnly = 0x0,
16754 ImmediateParent = 0x1,
16755 ParentHierarchy = 0x2
16756};
16757
16758enum class ETextFlowDirection:unsigned char
16759{
16760 Auto = 0x0,
16761 LeftToRight = 0x1,
16762 RightToLeft = 0x2,
16763 Culture = 0x3
16764};
16765
16766enum class EPackageReloadPhase:unsigned char
16767{
16768 PrePackageLoad = 0x0,
16769 PrePackageFixup = 0x1,
16770 OnPackageFixup = 0x2,
16771 PostPackageFixup = 0x3,
16772 PreBatch = 0x4,
16773 PostBatchPreGC = 0x5,
16774 PostBatchPostGC = 0x6
16775};
16776
16778{
16779 enum Type:int
16780 {
16781 Apply = 0x0,
16782 Replace = 0x1,
16784 ReplaceInLowPass = 0x3
16786}
16787
16788enum class EHoudiniParameterType:unsigned char
16789{
16790 Invalid = 0x0,
16791 Button = 0x1,
16792 ButtonStrip = 0x2,
16793 Color = 0x3,
16794 ColorRamp = 0x4,
16795 File = 0x5,
16796 FileDir = 0x6,
16797 FileGeo = 0x7,
16798 FileImage = 0x8,
16799 Float = 0x9,
16800 FloatRamp = 0xA,
16801 Folder = 0xB,
16802 FolderList = 0xC,
16803 Input = 0xD,
16804 Int = 0xE,
16805 IntChoice = 0xF,
16806 Label = 0x10,
16807 MultiParm = 0x11,
16808 Separator = 0x12,
16809 String = 0x13,
16810 StringChoice = 0x14,
16811 StringAssetRef = 0x15,
16812 Toggle = 0x16
16813};
16814
16815enum class ESteamAuthStatus:unsigned char
16816{
16817 None = 0x0,
16818 AuthSuccess = 0x1,
16819 AuthFail = 0x2,
16820 ValidationStarted = 0x4,
16821 KickUser = 0x8,
16822 FailKick = 0xA,
16823 HasOrIsPendingAuth = 0x5
16824};
16825
16826enum class EFlushLevelStreamingType:unsigned char
16827{
16828 None = 0x0,
16829 Full = 0x1,
16830 Visibility = 0x2
16831};
16832
16833enum class EAsyncTraceType:unsigned char
16834{
16835 Test = 0x0,
16836 Single = 0x1,
16837 Multi = 0x2
16838};
16839
16840enum class EHoudiniFolderParameterType:unsigned char
16841{
16842 Invalid = 0x0,
16843 Collapsible = 0x1,
16844 Simple = 0x2,
16845 Tabs = 0x3,
16846 Radio = 0x4,
16847 Other = 0x5
16848};
16849
16851{
16852 NotStarted = 0x0,
16855 CheckingSanctions = 0x3,
16858 Verified = 0x6,
16859 Failed = 0x7
16860};
16861
16863{
16864 Success = 0x0,
16865 All_CanNotAccessConfig = 0x1000,
16867 All_CanNotAccessOSS = 0x1002,
16869 All_InvalidMessageType = 0x1004,
16926};
16927
16928enum class EEOSNetDriverRole:signed char
16929{
16930 DedicatedServer = 0x0,
16931 ListenServer = 0x1,
16934};
16935
16937{
16938 EOS_AS_NoFlags = 0x0,
16939 EOS_AS_BasicProfile = 0x1,
16940 EOS_AS_FriendsList = 0x2,
16941 EOS_AS_Presence = 0x4,
16943 EOS_AS_Email = 0x10,
16944 EOS_AS_Country = 0x20
16945};
16946
16947enum class EStatTypingRule:unsigned char
16948{
16949 Int32 = 0x0,
16950 Bool = 0x1,
16951 FloatTruncated = 0x2,
16952 FloatEncoded = 0x3,
16953 DoubleEncoded = 0x4
16954};
16955
16956enum class EGeometryScriptMeshSelectionType:unsigned char
16957{
16958 Vertices = 0x0,
16959 Triangles = 0x1,
16960 Polygroups = 0x2
16961};
16962
16964{
16965 Add = 0x0,
16966 Subtract = 0x1,
16967 Intersection = 0x2
16968};
16969
16970enum class ESteamAuthMsgType:unsigned char
16971{
16972 None = 0x0,
16973 Auth = 0x1,
16974 Result = 0x2,
16975 ResendKey = 0x3,
16976 ResendResult = 0x4,
16977 Max = 0x5
16978};
16979
16980enum class ESteamAuthResponseCode:unsigned char
16981{
16982 OK = 0x0,
16983 NotConnectedToSteam = 0x1,
16984 NoOwnership = 0x2,
16985 VACBanned = 0x3,
16986 LoggedInElsewhere = 0x4,
16987 VACCheckTimeout = 0x5,
16988 TicketCancelled = 0x6,
16989 TicketAlreadyUsed = 0x7,
16990 TicketInvalid = 0x8,
16991 PublisherBanned = 0x9,
16992 FailedToCreateUser = 0x14,
16993 Count = 0x15
16994};
16995
16997{
16998 EOS_ACCCAS_Invalid = 0x0,
17001};
17002
17004{
17005 EOS_ACCCA_Invalid = 0x0,
17007};
17008
17010{
17011 NoConversion = 0x0,
17012 ToVertices = 0x1,
17013 ToTriangles = 0x2,
17014 ToPolygroups = 0x3
17015};
17016
17018{
17019 FullMeshSelection = 0x0,
17020 EmptySelection = 0x1
17021};
17022
17023enum class EMultiBlockType:unsigned char
17024{
17025 None = 0x0,
17026 ButtonRow = 0x1,
17027 EditableText = 0x2,
17028 Heading = 0x3,
17029 MenuEntry = 0x4,
17030 Separator = 0x5,
17031 ToolBarButton = 0x6,
17032 ToolBarComboButton = 0x7,
17033 Widget = 0x8
17034};
17035
17036enum class EPingType:unsigned int
17037{
17038 None = 0x0,
17039 RoundTrip = 0x1,
17040 RoundTripExclFrame = 0x2,
17041 ICMP = 0x4,
17042 UDPQoS = 0x8,
17043 Max = 0x8,
17044 Count = 0x4
17045};
17046
17047enum class ENetPingControlMessage:unsigned char
17048{
17049 SetPingAddress = 0x0,
17050 PingFailure = 0x1,
17051 Max = 0x1
17052};
17053
17054enum class EPingAverageType:unsigned char
17055{
17056 None = 0x0,
17057 MovingAverage = 0x1,
17058 PlayerStateAvg = 0x2
17059};
17060
17061enum class EBlueprintType:int
17062{
17063 BPTYPE_Normal = 0x0,
17064 BPTYPE_Const = 0x1,
17065 BPTYPE_MacroLibrary = 0x2,
17066 BPTYPE_Interface = 0x3,
17067 BPTYPE_LevelScript = 0x4,
17069 BPTYPE_MAX = 0x6
17070};
17071
17073{
17074 Unsupported = 0x0,
17075 Disabled = 0x1,
17076 Paused = 0x2,
17077 Enabled = 0x3,
17078 DebugForceEnabled = 0x4
17079};
17080
17082{
17083 MTP_BeforeDOF = 0x0,
17084 MTP_AfterDOF = 0x1,
17085 MTP_AfterMotionBlur = 0x2,
17086 MTP_MAX = 0x3
17087};
17088
17089enum class ERDGPooledBufferAlignment:unsigned char
17090{
17091 None = 0x0,
17092 Page = 0x1,
17093 PowerOfTwo = 0x2
17094};
17095
17096enum class ERootMotionModifierState:unsigned char
17097{
17098 Waiting = 0x0,
17099 Active = 0x1,
17100 MarkedForRemoval = 0x2,
17101 Disabled = 0x3
17102};
17103
17104enum class EWarpPointAnimProvider:unsigned char
17105{
17106 None = 0x0,
17107 Static = 0x1,
17108 Bone = 0x2
17109};
17110
17111enum class EMotionWarpRotationType:unsigned char
17112{
17113 Default = 0x0,
17114 Facing = 0x1
17115};
17116
17117enum class EBlendSpaceAxis:int
17118{
17119 BSA_None = 0x0,
17120 BSA_X = 0x1,
17121 BSA_Y = 0x2
17122};
17123
17125{
17126 Normal = 0x0,
17127 High = 0x1
17128};
17129
17131{
17132 AKF_ConstantKeyLerp = 0x0,
17133 AKF_VariableKeyLerp = 0x1,
17135 AKF_MAX = 0x3
17136};
17137
17139{
17150};
17151
17152enum class ovrVoipMuteState_:int
17153{
17157};
17158
17159enum class ovrMessageType_:int
17160{
17161 ovrMessage_Unknown = 0x0,
17170 ovrMessage_Achievements_Unlock = 0x593CCBDD,
17176 ovrMessage_AssetFile_Delete = 0x6D5D7886,
17179 ovrMessage_AssetFile_Download = 0x11449FC5,
17185 ovrMessage_AssetFile_GetList = 0x4AFC6F74,
17186 ovrMessage_AssetFile_Status = 0x2D32F60,
17190 ovrMessage_CloudStorage_Delete = 0x28DA456D,
17192 ovrMessage_CloudStorage_Load = 0x40846B41,
17199 ovrMessage_CloudStorage_Save = 0x4BBB5C2E,
17201 ovrMessage_IAP_ConsumePurchase = 0x1FBB72D9,
17218 ovrMessage_Matchmaking_Browse = 0x1E6532C8,
17219 ovrMessage_Matchmaking_Browse2 = 0x66429E5B,
17220 ovrMessage_Matchmaking_Cancel = 0x206849AF,
17221 ovrMessage_Matchmaking_Cancel2 = 0x10FE8DD4,
17226 ovrMessage_Matchmaking_Enqueue = 0x40C16C71,
17239 ovrMessage_Party_GetCurrent = 0x47933760,
17240 ovrMessage_RichPresence_Clear = 0x57B752B3,
17241 ovrMessage_RichPresence_Set = 0x3C147509,
17244 ovrMessage_Room_Get = 0x659A8FB8,
17245 ovrMessage_Room_GetCurrent = 0x9A6A504,
17251 ovrMessage_Room_InviteUser = 0x4129EC13,
17252 ovrMessage_Room_Join = 0x16CA8F09,
17253 ovrMessage_Room_Join2 = 0x4DAB1C42,
17254 ovrMessage_Room_KickUser = 0x49835736,
17256 ovrMessage_Room_Leave = 0x72382475,
17257 ovrMessage_Room_SetDescription = 0x3044852F,
17260 ovrMessage_Room_UpdateOwner = 0x32B63D1D,
17262 ovrMessage_User_Get = 0x6BCF9E47,
17270 ovrMessage_User_GetOrgScopedID = 0x18F0B01B,
17271 ovrMessage_User_GetSdkAccounts = 0x67526A83,
17272 ovrMessage_User_GetUserProof = 0x22810483,
17297};
17298
17300{
17308};
17309
17311{
17318};
17319
17321{
17326};
17327
17329{
17333};
17334
17336{
17340};
17341
17343{
17348};
17349
17350enum class ovrSendPolicy_:int
17351{
17352 ovrSend_Unreliable = 0x0,
17353 ovrSend_Reliable = 0x1,
17354 ovrSend_Unknown = 0x2
17355};
17356
17358{
17363};
17364
17366{
17372};
17373
17375{
17380};
17381
17383{
17384 ReturnNull = 0x0,
17385 LogAndReturnNull = 0x1,
17386 Assert = 0x2
17387};
17388
17389enum class EStreamingSourcePriority:unsigned char
17390{
17391 Highest = 0x0,
17392 High = 0x40,
17393 Normal = 0x80,
17394 Low = 0xC0,
17395 Lowest = 0xFF,
17396 Default = 0x80
17397};
17398
17399enum class EComputeNTBsFlags:unsigned int
17400{
17401 None = 0x0,
17402 Normals = 0x1,
17403 Tangents = 0x2,
17404 UseMikkTSpace = 0x4,
17405 WeightedNTBs = 0x8,
17408};
17409
17410enum class EExprToken:unsigned char
17411{
17412 EX_LocalVariable = 0x0,
17413 EX_InstanceVariable = 0x1,
17414 EX_DefaultVariable = 0x2,
17415 EX_Return = 0x4,
17416 EX_Jump = 0x6,
17417 EX_JumpIfNot = 0x7,
17418 EX_Assert = 0x9,
17419 EX_Nothing = 0xB,
17420 EX_Let = 0xF,
17421 EX_ClassContext = 0x12,
17422 EX_MetaCast = 0x13,
17423 EX_LetBool = 0x14,
17424 EX_EndParmValue = 0x15,
17425 EX_EndFunctionParms = 0x16,
17426 EX_Self = 0x17,
17427 EX_Skip = 0x18,
17428 EX_Context = 0x19,
17429 EX_Context_FailSilent = 0x1A,
17430 EX_VirtualFunction = 0x1B,
17431 EX_FinalFunction = 0x1C,
17432 EX_IntConst = 0x1D,
17433 EX_FloatConst = 0x1E,
17434 EX_StringConst = 0x1F,
17435 EX_ObjectConst = 0x20,
17436 EX_NameConst = 0x21,
17437 EX_RotationConst = 0x22,
17438 EX_VectorConst = 0x23,
17439 EX_ByteConst = 0x24,
17440 EX_IntZero = 0x25,
17441 EX_IntOne = 0x26,
17442 EX_True = 0x27,
17443 EX_False = 0x28,
17444 EX_TextConst = 0x29,
17445 EX_NoObject = 0x2A,
17446 EX_TransformConst = 0x2B,
17447 EX_IntConstByte = 0x2C,
17448 EX_NoInterface = 0x2D,
17449 EX_DynamicCast = 0x2E,
17450 EX_StructConst = 0x2F,
17451 EX_EndStructConst = 0x30,
17452 EX_SetArray = 0x31,
17453 EX_EndArray = 0x32,
17454 EX_PropertyConst = 0x33,
17455 EX_UnicodeStringConst = 0x34,
17456 EX_Int64Const = 0x35,
17457 EX_UInt64Const = 0x36,
17458 EX_DoubleConst = 0x37,
17459 EX_Cast = 0x38,
17460 EX_SetSet = 0x39,
17461 EX_EndSet = 0x3A,
17462 EX_SetMap = 0x3B,
17463 EX_EndMap = 0x3C,
17464 EX_SetConst = 0x3D,
17465 EX_EndSetConst = 0x3E,
17466 EX_MapConst = 0x3F,
17467 EX_EndMapConst = 0x40,
17468 EX_Vector3fConst = 0x41,
17471 EX_LetDelegate = 0x44,
17473 EX_LocalFinalFunction = 0x46,
17474 EX_LocalOutVariable = 0x48,
17475 EX_DeprecatedOp4A = 0x4A,
17476 EX_InstanceDelegate = 0x4B,
17477 EX_PushExecutionFlow = 0x4C,
17478 EX_PopExecutionFlow = 0x4D,
17479 EX_ComputedJump = 0x4E,
17481 EX_Breakpoint = 0x50,
17482 EX_InterfaceContext = 0x51,
17483 EX_ObjToInterfaceCast = 0x52,
17484 EX_EndOfScript = 0x53,
17485 EX_CrossInterfaceCast = 0x54,
17486 EX_InterfaceToObjCast = 0x55,
17487 EX_WireTracepoint = 0x5A,
17488 EX_SkipOffsetConst = 0x5B,
17491 EX_Tracepoint = 0x5E,
17492 EX_LetObj = 0x5F,
17493 EX_LetWeakObjPtr = 0x60,
17494 EX_BindDelegate = 0x61,
17498 EX_ArrayConst = 0x65,
17499 EX_EndArrayConst = 0x66,
17500 EX_SoftObjectConst = 0x67,
17501 EX_CallMath = 0x68,
17502 EX_SwitchValue = 0x69,
17504 EX_ArrayGetByRef = 0x6B,
17506 EX_FieldPathConst = 0x6D,
17507 EX_StringLocConst = 0x6E,
17508 EX_Max = 0xFF
17509};
17510
17512{
17513 None = 0x0,
17514 OnlyPositive = 0x1,
17515 OnlyNegative = 0x2
17516};
17517
17519{
17520 Grayscale = 0x0,
17521 RedBlue = 0x1,
17522 RedGreenBlue = 0x2
17523};
17524
17526{
17527 Mean = 0x0,
17528 Max = 0x1,
17529 Min = 0x2,
17530 Gaussian = 0x3
17531};
17532
17533enum class EGeometryScriptBakeTypes:unsigned char
17534{
17535 TangentSpaceNormal = 0x0,
17536 ObjectSpaceNormal = 0x1,
17537 FaceNormal = 0x2,
17538 BentNormal = 0x3,
17539 Position = 0x4,
17540 Curvature = 0x5,
17541 AmbientOcclusion = 0x6,
17542 Texture = 0x7,
17543 MultiTexture = 0x8,
17544 VertexColor = 0x9,
17545 MaterialID = 0xA
17546};
17547
17548enum class EGeometryScriptBakeNormalSpace:unsigned char
17549{
17550 Tangent = 0x0,
17551 Object = 0x1
17552};
17553
17555{
17556 Registry = 0x0,
17557 Allocator = 0x1,
17558 Never = 0x2
17559};
17560
17561enum class EGeometryScriptBakeResolution:unsigned char
17562{
17563 Resolution16 = 0x0,
17564 Resolution32 = 0x1,
17565 Resolution64 = 0x2,
17566 Resolution128 = 0x3,
17567 Resolution256 = 0x4,
17568 Resolution512 = 0x5,
17569 Resolution1024 = 0x6,
17570 Resolution2048 = 0x7,
17571 Resolution4096 = 0x8,
17572 Resolution8192 = 0x9
17573};
17574
17575enum class EGeometryScriptBakeBitDepth:unsigned char
17576{
17577 ChannelBits8 = 0x0,
17578 ChannelBits16 = 0x1
17579};
17580
17582{
17583 Sample1 = 0x0,
17584 Sample4 = 0x1,
17585 Sample16 = 0x2,
17586 Sample64 = 0x3,
17587 Samples256 = 0x4
17588};
17589
17590enum class EGeometryScriptBakeOutputMode:unsigned char
17591{
17592 RGBA = 0x0,
17593 PerChannel = 0x1
17594};
17595
17597{
17598 LOD0 = 0x0,
17599 LOD1 = 0x1,
17600 LOD2 = 0x2,
17601 LOD3 = 0x3,
17602 LOD4 = 0x4,
17603 LOD5 = 0x5,
17604 LOD6 = 0x6,
17605 LOD7 = 0x7,
17606 HiResSource = 0x64,
17607 Default = 0x3E8,
17608 MaxQuality = 0x3E9
17609};
17610
17611enum class EAchievementType:int
17612{
17613 Unknown = 0x0,
17614 Simple = 0x1,
17615 Bitfield = 0x2,
17616 Count = 0x3
17617};
17618
17620{
17621 enum Type:int
17622 {
17623 Unknown = 0x0,
17624 Continue = 0x64,
17626 Ok = 0xC8,
17627 Created = 0xC9,
17628 Accepted = 0xCA,
17629 Partial = 0xCB,
17633 Ambiguous = 0x12C,
17634 Moved = 0x12D,
17635 Redirect = 0x12E,
17638 UseProxy = 0x131,
17640 BadRequest = 0x190,
17641 Denied = 0x191,
17642 PaymentReq = 0x192,
17643 Forbidden = 0x193,
17644 NotFound = 0x194,
17645 BadMethod = 0x195,
17649 Conflict = 0x199,
17650 Gone = 0x19A,
17654 UriTooLong = 0x19E,
17657 RetryWith = 0x1C1,
17660 BadGateway = 0x1F6,
17663 VersionNotSup = 0x1F9
17665}
17666
17668{
17669 enum Type:int
17670 {
17673 Failed = 0x2,
17675 Succeeded = 0x4
17677}
17678
17680{
17681 enum Type:int
17682 {
17685 LatestVersion = 0x0
17687}
17688
17690{
17691 enum Type:int
17692 {
17698 LatestVersion = 0x3
17700}
17701
17703{
17704 enum Type:int
17705 {
17708 LatestVersion = 0x0
17710}
17711
17713{
17714 enum Type:int
17715 {
17718 LatestVersion = 0x0
17720}
17721
17723{
17724 enum Type:int
17725 {
17765 LatestVersion = 0x25
17767}
17768
17770{
17771 enum Type:int
17772 {
17778 LatestVersion = 0x3
17780}
17781
17783{
17784 enum Type:int
17785 {
17798 LatestVersion = 0xA
17800}
17801
17803{
17804 enum Type:int
17805 {
17808 LatestVersion = 0x0
17810}
17811
17813{
17814 TEMP_WhiteBalance = 0x0,
17816 TEMP_MAX = 0x2
17817};
17818
17819enum class ENodeEnabledState:unsigned char
17820{
17821 Enabled = 0x0,
17822 Disabled = 0x1,
17823 DevelopmentOnly = 0x2
17824};
17825
17826enum class ESaveOrphanPinMode:unsigned char
17827{
17828 SaveNone = 0x0,
17829 SaveAll = 0x1,
17830 SaveAllButExec = 0x2
17831};
17832
17833enum class EByteOrderMark:signed char
17834{
17835 UTF8 = 0x0,
17836 Unspecified = 0x1
17837};
17838
17839enum class ELargeMemoryReaderFlags:unsigned char
17840{
17841 None = 0x0,
17842 TakeOwnership = 0x1,
17843 Persistent = 0x2
17844};
17845
17846enum class EBufferWriterFlags:unsigned char
17847{
17848 None = 0x0,
17849 TakeOwnership = 0x1,
17850 AllowResize = 0x2
17851};
17852
17853enum class ECFCoreThumbsUpDirection:unsigned char
17854{
17855 None = 0x0,
17856 Up = 0x1,
17857 Down = 0x2
17858};
17859
17860enum class ECppProperty:int
17861{
17862 EC_CppProperty = 0x0
17863};
17864
17865enum class EHttpFlushReason:unsigned char
17866{
17867 Default = 0x0,
17868 Background = 0x1,
17869 Shutdown = 0x2,
17870 FullFlush = 0x3,
17871 Count = 0x4
17872};
17873
17874enum class EReportNewBugStatus:unsigned char
17875{
17876 NotReporting = 0x0,
17877 TakingScreenShot = 0x1,
17879 Uploading = 0x3,
17880 Done = 0x4,
17881 Failed = 0x5
17882};
17883
17885{
17886 Resolution16 = 0x10,
17887 Resolution32 = 0x20,
17888 Resolution64 = 0x40,
17889 Resolution128 = 0x80,
17890 Resolution256 = 0x100,
17891 Resolution512 = 0x200,
17892 Resolution1024 = 0x400,
17893 Resolution2048 = 0x800,
17894 Resolution4096 = 0x1000,
17895 Resolution8192 = 0x2000
17896};
17897
17899{
17900 Sample1 = 0x1,
17901 Sample4 = 0x4,
17902 Sample16 = 0x10,
17903 Sample64 = 0x40,
17904 Sample256 = 0x100
17905};
17906
17907enum class ECollisionQuery:unsigned char
17908{
17909 ObjectQuery = 0x0,
17910 TraceQuery = 0x1
17911};
17912
17914{
17915 EnableAllMatching = 0x0,
17916 UseTarget = 0x1,
17917 UseSource = 0x2
17918};
17919
17921{
17922 DirectDistance = 0x0,
17923 GeodesicVoxel = 0x1
17924};
17925
17927{
17928 enum Type:int
17929 {
17949 LatestVersion = 0x11
17951}
17952
17953enum class EGeometryScriptBooleanOperation:unsigned char
17954{
17955 Union = 0x0,
17956 Intersection = 0x1,
17957 Subtract = 0x2
17958};
17959
17960enum class ECollisionShapeType:unsigned char
17961{
17962 Sphere = 0x0,
17963 Plane = 0x1,
17964 Box = 0x2,
17965 Capsule = 0x3,
17966 Convex = 0x4,
17967 Trimesh = 0x5,
17968 Heightfield = 0x6,
17969 None = 0x7
17970};
17971
17973{
17974 enum Type:int
17975 {
17976 Unreal = 0x0,
17978 MAX = 0x2
17980}
17981
17983{
17984 TransformPose = 0x0,
17985 ControlOffset = 0x1,
17986 ControlShape = 0x2,
17987 CurveValue = 0x3
17988};
17989
17991{
17992 enum Type:int
17993 {
17998 NumTransformTypes = 0x4
18000}
18001
18002enum class EEulerRotationOrder:unsigned char
18003{
18004 XYZ = 0x0,
18005 XZY = 0x1,
18006 YXZ = 0x2,
18007 YZX = 0x3,
18008 ZXY = 0x4,
18009 ZYX = 0x5
18010};
18011
18012enum class EHairGeometryType:int
18013{
18014 Strands = 0x0,
18015 Cards = 0x1,
18016 Meshes = 0x2,
18017 NoneGeometry = 0x3
18018};
18019
18020enum class EHairBindingType:int
18021{
18022 NoneBinding = 0x0,
18023 Rigid = 0x1,
18024 Skinning = 0x2
18025};
18026
18028{
18029 enum Type:int
18030 {
18031 Invalid = 0x0,
18032 Color = 0x1,
18033 Alpha = 0x2,
18034 Red = 0x3,
18035 Green = 0x4,
18036 Blue = 0x5
18038}
18039
18041{
18043 TCPTS_Tile = 0x1,
18044 TCPTS_DoNotTile = 0x2,
18045 TCPTS_MAX = 0x3
18046};
18047
18048enum class ENavigationDataResolution:unsigned char
18049{
18050 Low = 0x0,
18051 Default = 0x1,
18052 High = 0x2,
18053 Invalid = 0x3,
18054 MAX = 0x3
18055};
18056
18057enum class EUpdateRateShiftBucket:unsigned char
18058{
18059 ShiftBucket0 = 0x0,
18060 ShiftBucket1 = 0x1,
18061 ShiftBucket2 = 0x2,
18062 ShiftBucket3 = 0x3,
18063 ShiftBucket4 = 0x4,
18064 ShiftBucket5 = 0x5,
18065 ShiftBucketMax = 0x6
18066};
18067
18068enum class ERigElementType:unsigned char
18069{
18070 None = 0x0,
18071 Bone = 0x1,
18072 Null = 0x2,
18073 Space = 0x2,
18074 Control = 0x4,
18075 Curve = 0x8,
18076 RigidBody = 0x10,
18077 Reference = 0x20,
18078 Last = 0x40,
18079 All = 0x3F,
18081};
18082
18084{
18085 CTM_Disabled = 0x0,
18090 CTM_MAX = 0x5
18091};
18092
18094{
18095 SLS_CapturedScene = 0x0,
18097 SLS_MAX = 0x2
18098};
18099
18101{
18102 Dynamic = 0x0,
18103 ForceEnabled = 0x1,
18104 ForceDisabled = 0x2
18105};
18106
18107enum class EGeometryScriptMathWarpType:unsigned char
18108{
18109 SinWave1D = 0x0,
18110 SinWave2D = 0x1,
18111 SinWave3D = 0x2
18112};
18113
18114enum class EGeometryScriptFlareType:unsigned char
18115{
18116 SinMode = 0x0,
18117 SinSquaredMode = 0x1,
18118 TriangleMode = 0x2
18119};
18120
18121enum class EWindowType:int
18122{
18123 Normal = 0x0,
18124 Menu = 0x1,
18125 ToolTip = 0x2,
18126 Notification = 0x3,
18127 CursorDecorator = 0x4,
18128 GameWindow = 0x5
18129};
18130
18131enum class EGroomViewMode:unsigned char
18132{
18133 None = 0x0,
18134 SimHairStrands = 0x1,
18135 RenderHairStrands = 0x2,
18136 UV = 0x3,
18137 RootUV = 0x4,
18138 RootUDIM = 0x5,
18139 Seed = 0x6,
18140 Dimension = 0x7,
18141 RadiusVariation = 0x8,
18142 Tangent = 0x9,
18143 Color = 0xA,
18144 Roughness = 0xB,
18145 AO = 0xC,
18146 ClumpID = 0xD,
18147 Cluster = 0xE,
18148 ClusterAABB = 0xF,
18149 Group = 0x10,
18150 LODColoration = 0x11,
18151 ControlPoints = 0x12,
18152 MacroGroups = 0x13,
18153 LightBounds = 0x14,
18154 DeepOpacityMaps = 0x15,
18155 MacroGroupScreenRect = 0x16,
18156 SamplePerPixel = 0x17,
18157 CoverageType = 0x18,
18158 TAAResolveType = 0x19,
18159 VoxelsDensity = 0x1A,
18160 MeshProjection = 0x1B,
18161 Coverage = 0x1C,
18162 MaterialDepth = 0x1D,
18163 MaterialBaseColor = 0x1E,
18164 MaterialRoughness = 0x1F,
18165 MaterialSpecular = 0x20,
18166 MaterialTangent = 0x21,
18167 CardGuides = 0x22,
18168 Tile = 0x23,
18169 Count = 0x24
18170};
18171
18173{
18174 None = 0x0,
18175 CreateSRV = 0x1,
18176 CreateUAV = 0x2,
18177 CreateViews = 0x3
18178};
18179
18181{
18182 PreserveExisting = 0x0,
18183 AutoGenerateNew = 0x1,
18184 SetConstant = 0x2
18185};
18186
18188{
18189 TriangleArea = 0x0,
18190 AllPolygroupEdges = 0x1,
18192};
18193
18195{
18196 FixedDirection = 0x0,
18197 AverageFaceNormal = 0x1
18198};
18199
18200enum class EGeometryScriptPolyOperationArea:unsigned char
18201{
18202 EntireSelection = 0x0,
18203 PerPolygroup = 0x1,
18204 PerTriangle = 0x2
18205};
18206
18207enum class EGeometryScriptOffsetFacesType:unsigned char
18208{
18209 VertexNormal = 0x0,
18210 FaceNormal = 0x1,
18211 ParallelFaceOffset = 0x2
18212};
18213
18214enum class EMemZeroed:int
18215{
18216 MEM_Zeroed = 0x1
18217};
18218
18219enum class EReplicationGraphBehavior:unsigned char
18220{
18221 Default = 0x0,
18222 NotRouted = 0x1,
18226 NetChild_Dynamic = 0x40,
18227 NetChild_Static = 0x41,
18229 Spatialize_Static = 0x80,
18230 Spatialize_Dynamic = 0x81,
18231 Spatialize_Dormancy = 0x82,
18233};
18234
18235enum class EHairStrandsAllocationType:unsigned char
18236{
18237 Immediate = 0x0,
18238 Deferred = 0x1
18239};
18240
18241enum class EHairResourceLoadingType:unsigned char
18242{
18243 Async = 0x0,
18244 Sync = 0x1
18245};
18246
18247enum class EHairResourceStatus:unsigned char
18248{
18249 None = 0x0,
18250 Loading = 0x1,
18251 Valid = 0x2
18252};
18253
18254enum class EHairStrandsResourcesType:unsigned char
18255{
18256 Guides = 0x0,
18257 Strands = 0x1,
18258 Cards = 0x2
18259};
18260
18262{
18263 Geometric = 0x0,
18264 Polygroup = 0x1,
18265 MaterialID = 0x2
18266};
18267
18268enum class EGroomInterpolationQuality:unsigned char
18269{
18270 Low = 0x0,
18271 Medium = 0x1,
18272 High = 0x2,
18273 Unknown = 0x3
18274};
18275
18276enum class EGroomInterpolationWeight:unsigned char
18277{
18278 Parametric = 0x0,
18279 Root = 0x1,
18280 Index = 0x2,
18281 Unknown = 0x3
18282};
18283
18284enum class EAutoPossessAI:unsigned char
18285{
18286 Disabled = 0x0,
18287 PlacedInWorld = 0x1,
18288 Spawned = 0x2,
18290};
18291
18292enum class EGeometryScriptTangentTypes:unsigned char
18293{
18294 FastMikkT = 0x0,
18295 PerTriangle = 0x1
18296};
18297
18298enum class EMaterialFunctionUsage:unsigned char
18299{
18300 Default = 0x0,
18301 MaterialLayer = 0x1,
18302 MaterialLayerBlend = 0x2
18303};
18304
18305enum class EGroomInterpolationType:unsigned char
18306{
18307 None = 0x0,
18308 RigidTransform = 0x2,
18309 OffsetTransform = 0x4,
18310 SmoothTransform = 0x8
18311};
18312
18313enum class EGroomGeometryType:unsigned char
18314{
18315 Strands = 0x0,
18316 Cards = 0x1,
18317 Meshes = 0x2
18318};
18319
18320enum class EGroomBindingType:unsigned char
18321{
18322 NoneBinding = 0x0,
18323 Rigid = 0x1,
18324 Skinning = 0x2
18325};
18326
18327enum class EGroomStrandsSize:unsigned char
18328{
18329 None = 0x0,
18330 Size2 = 0x2,
18331 Size4 = 0x4,
18332 Size8 = 0x8,
18333 Size16 = 0x10,
18334 Size32 = 0x20
18335};
18336
18337enum class EHairInterpolationQuality:unsigned char
18338{
18339 Low = 0x0,
18340 Medium = 0x1,
18341 High = 0x2,
18342 Unknown = 0x3
18343};
18344
18345enum class EHairInterpolationWeight:unsigned char
18346{
18347 Parametric = 0x0,
18348 Root = 0x1,
18349 Index = 0x2,
18350 Distance = 0x3,
18351 Unknown = 0x4
18352};
18353
18355{
18356 Center = 0x0,
18357 Base = 0x1
18358};
18359
18361{
18362 SingleGroup = 0x0,
18363 PerFace = 0x1,
18364 PerQuad = 0x2
18365};
18366
18367enum class EGeometryScriptPrimitiveUVMode:unsigned char
18368{
18369 Uniform = 0x0,
18370 ScaleToFill = 0x1
18371};
18372
18373enum class EGroomOverrideType:unsigned char
18374{
18375 Auto = 0x0,
18376 Enable = 0x1,
18377 Disable = 0x2
18378};
18379
18380enum class EWaterRenderFlags:int
18381{
18382 eWRF_NONE = 0x0,
18383 eWRF_UNDER = 0x1,
18384 eWRF_ABOVE = 0x2,
18385 eWRF_UNDER_FOR_MASK = 0x4,
18387};
18388
18389enum class EAttenuationDistanceModel:unsigned char
18390{
18391 Linear = 0x0,
18392 Logarithmic = 0x1,
18393 Inverse = 0x2,
18394 LogReverse = 0x3,
18395 NaturalSound = 0x4,
18396 Custom = 0x5
18397};
18398
18399enum class EHairCardsSourceType:unsigned char
18400{
18401 Procedural = 0x0,
18402 Imported = 0x1
18403};
18404
18405enum class EHairCardsClusterType:unsigned char
18406{
18407 Low = 0x0,
18408 High = 0x1
18409};
18410
18411enum class EHairCardsGenerationType:unsigned char
18412{
18413 CardsCount = 0x0,
18414 UseGuides = 0x1
18415};
18416
18418{
18419 CPPF_None = 0x0,
18420 CPPF_OptionalValue = 0x1,
18422 CPPF_Implementation = 0x4,
18423 CPPF_CustomTypeName = 0x8,
18424 CPPF_NoConst = 0x10,
18425 CPPF_NoRef = 0x20,
18426 CPPF_NoStaticArray = 0x40,
18428};
18429
18430enum class EHairAtlasTextureType:unsigned char
18431{
18432 Depth = 0x0,
18433 Tangent = 0x1,
18434 Attribute = 0x2,
18435 Coverage = 0x3,
18436 AuxilaryData = 0x4,
18437 Material = 0x5
18438};
18439
18441{
18442 NRT_Class = 0x0,
18443 NRT_ClassCDO = 0x1,
18444 NRT_Struct = 0x2,
18445 NRT_Enum = 0x3,
18446 NRT_Package = 0x4,
18447 NRT_NoExportObject = 0x5
18448};
18449
18450enum class EGroomCacheAttributes:unsigned char
18451{
18452 None = 0x0,
18453 Position = 0x1,
18454 Width = 0x2,
18455 Color = 0x4,
18456 PositionWidth = 0x3,
18457 PositionColor = 0x5,
18458 WidthColor = 0x5,
18459 PositionWidthColor = 0x7
18460};
18461
18462enum class EGroomCacheType:unsigned char
18463{
18464 None = 0x0,
18465 Strands = 0x1,
18466 Guides = 0x2
18467};
18468
18469enum class EToolSide:int
18470{
18471 Left = 0x1,
18472 Mouse = 0x1,
18473 Right = 0x2
18474};
18475
18476enum class EToolShutdownType:unsigned char
18477{
18478 Completed = 0x0,
18479 Accept = 0x1,
18480 Cancel = 0x2
18481};
18482
18483enum class ECheatPunishType:unsigned char
18484{
18485 Unknown = 0x0,
18486 KickClient = 0x1,
18487 KickMatch = 0x2,
18488 PunishInfo = 0x3
18489};
18490
18492{
18493 Uniform = 0x0,
18494 UVPreserving = 0x1,
18495 Mixed = 0x2
18496};
18497
18499{
18500 Fixed = 0x0,
18501 Refine = 0x1,
18502 Free = 0x2,
18503 Ignore = 0x3
18504};
18505
18507{
18508 TriangleCount = 0x0,
18509 TargetEdgeLength = 0x1
18510};
18511
18512enum class ERemeshType:unsigned char
18513{
18514 Standard = 0x0,
18515 FullPass = 0x1,
18516 NormalFlow = 0x2
18517};
18518
18519enum class ERemeshSmoothingType:unsigned char
18520{
18521 Uniform = 0x0,
18522 Cotangent = 0x1,
18523 MeanValue = 0x2
18524};
18525
18526enum class EGeometryScriptFillHolesMethod:unsigned char
18527{
18528 Automatic = 0x0,
18529 MinimalFill = 0x1,
18531 TriangleFan = 0x3,
18532 PlanarProjection = 0x4
18533};
18534
18536{
18537 FastWindingNumber = 0x0,
18539};
18540
18541enum class EGeometryScriptRepairMeshMode:unsigned char
18542{
18543 DeleteOnly = 0x0,
18544 RepairOrDelete = 0x1,
18545 RepairOrSkip = 0x2
18546};
18547
18549{
18550 enum Type:int
18551 {
18554 AutoDetect = 0x3
18556}
18557
18558enum class EGCTokenType:unsigned int
18559{
18560 Native = 0x0,
18561 NonNative = 0x1
18562};
18563
18564enum class EHoleFillOpFillType:unsigned char
18565{
18566 TriangleFan = 0x0,
18567 PolygonEarClipping = 0x1,
18568 Planar = 0x2,
18569 Minimal = 0x3,
18570 Smooth = 0x4
18571};
18572
18574{
18575 Replace = 0x0,
18576 Add = 0x1,
18577 Remove = 0x2,
18578 Clear = 0x3
18579};
18580
18581enum class ERigVMMemoryType:unsigned char
18582{
18583 Work = 0x0,
18584 Literal = 0x1,
18585 External = 0x2,
18586 Debug = 0x3,
18587 Invalid = 0x4
18588};
18589
18591{
18592 StructMember = 0x0,
18593 ArrayElement = 0x1,
18594 MapValue = 0x2
18595};
18596
18597enum class ERigVMExecuteResult:unsigned char
18598{
18599 Failed = 0x0,
18600 Succeeded = 0x1
18601};
18602
18604{
18605 Uniform = 0x0,
18606 Smaller = 0x1,
18607 Larger = 0x2
18608};
18609
18611{
18612 WeightToRadius = 0x0,
18614 WeightedRandom = 0x2
18615};
18616
18617enum class ERigVMParameterType:unsigned char
18618{
18619 Input = 0x0,
18620 Output = 0x1,
18621 Invalid = 0x2
18622};
18623
18625{
18628};
18629
18631{
18633};
18634
18636{
18637 DefaultGizmo = 0x1,
18639};
18640
18641enum class ERigVMNameOp:unsigned char
18642{
18643 None = 0x0,
18644 Concat = 0x1,
18645 Left = 0x2,
18646 Right = 0x3,
18647 LeftChop = 0x4,
18648 RightChop = 0x5,
18649 ReplaceCase = 0x6,
18650 ReplaceNoCase = 0x7,
18651 EndsWithCase = 0x8,
18652 EndsWithNoCase = 0x9,
18653 StartsWithCase = 0xA,
18654 StartsWithNoCase = 0xB,
18655 ContainsCase = 0xC,
18656 ContainsNoCase = 0xD
18657};
18658
18660{
18661 StandardQEM = 0x0,
18662 VolumePreserving = 0x1,
18663 AttributeAware = 0x2
18664};
18665
18666enum class ESelectiveTessellatePatternType:unsigned char
18667{
18668 ConcentricRings = 0x0
18669};
18670
18671enum class ESceneSnapQueryTargetType:unsigned char
18672{
18673 None = 0x0,
18674 MeshVertex = 0x1,
18675 MeshEdge = 0x2,
18676 Grid = 0x4,
18677 All = 0x7
18678};
18679
18680enum class ERigVMRegisterType:unsigned char
18681{
18682 Plain = 0x0,
18683 String = 0x1,
18684 Name = 0x2,
18685 Struct = 0x3,
18686 Invalid = 0x4
18687};
18688
18689enum class EGeometryScriptUVFlattenMethod:unsigned char
18690{
18691 ExpMap = 0x0,
18692 Conformal = 0x1,
18693 SpectralConformal = 0x2
18694};
18695
18696enum class EGeometryScriptUVIslandSource:unsigned char
18697{
18698 PolyGroups = 0x0,
18699 UVIslands = 0x1
18700};
18701
18702enum class ERigVMPinDirection:unsigned char
18703{
18704 Input = 0x0,
18705 Output = 0x1,
18706 IO = 0x2,
18707 Visible = 0x3,
18708 Hidden = 0x4,
18709 Invalid = 0x5
18710};
18711
18712enum class ETransformGizmoSubElements:unsigned __int64
18713{
18714 None = 0x0,
18715 TranslateAxisX = 0x2,
18716 TranslateAxisY = 0x4,
18717 TranslateAxisZ = 0x8,
18718 TranslateAllAxes = 0xE,
18719 TranslatePlaneXY = 0x10,
18720 TranslatePlaneXZ = 0x20,
18721 TranslatePlaneYZ = 0x40,
18722 TranslateAllPlanes = 0x70,
18723 RotateAxisX = 0x80,
18724 RotateAxisY = 0x100,
18725 RotateAxisZ = 0x200,
18726 RotateAllAxes = 0x380,
18727 ScaleAxisX = 0x400,
18728 ScaleAxisY = 0x800,
18729 ScaleAxisZ = 0x1000,
18730 ScaleAllAxes = 0x1C00,
18731 ScalePlaneYZ = 0x2000,
18732 ScalePlaneXZ = 0x4000,
18733 ScalePlaneXY = 0xFFFF8000,
18734 ScaleAllPlanes = 0xFFFFE000,
18735 ScaleUniform = 0x10000,
18738 FullTranslateRotateScale = 0x1FFFE
18739};
18740
18742{
18743 enum Type:int
18744 {
18788 LatestVersion = 0x29
18790}
18791
18793{
18794 Dilate = 0x0,
18795 Contract = 0x1,
18796 Close = 0x2,
18797 Open = 0x3
18798};
18799
18800enum class ERigVMUserWorkflowType:unsigned char
18801{
18802 Invalid = 0x0,
18803 NodeContext = 0x1,
18804 PinContext = 0x2,
18805 OnPinDefaultChanged = 0x4,
18806 All = 0x7
18807};
18808
18810{
18811 OverlapFilter_All = 0x0,
18814};
18815
18817{
18818 None = 0x0,
18819 Slow = 0x1,
18820 Fast = 0x2
18821};
18822
18823enum class EConsumeMouseWheel:unsigned char
18824{
18826 Always = 0x1,
18827 Never = 0x2
18828};
18829
18830enum class ETimelineSigType:int
18831{
18832 ETS_EventSignature = 0x0,
18833 ETS_FloatSignature = 0x1,
18834 ETS_VectorSignature = 0x2,
18837 ETS_MAX = 0x5
18838};
18839
18841{
18842 None = 0x0,
18843 ForUncooked = 0x1,
18844 ForCooked = 0x2,
18845 ForPlugin = 0x4,
18846 All = 0xFF
18847};
18848
18849enum class EGeometryScriptGridSizingMethod:unsigned char
18850{
18851 GridCellSize = 0x0,
18852 GridResolution = 0x1
18853};
18854
18855enum class ESoftObjectPathSerializeType:unsigned char
18856{
18857 NeverSerialize = 0x0,
18859 AlwaysSerialize = 0x2
18860};
18861
18862enum class ERigVMOpCode:unsigned char
18863{
18864 Execute_0_Operands = 0x0,
18865 Execute_1_Operands = 0x1,
18866 Execute_2_Operands = 0x2,
18867 Execute_3_Operands = 0x3,
18868 Execute_4_Operands = 0x4,
18869 Execute_5_Operands = 0x5,
18870 Execute_6_Operands = 0x6,
18871 Execute_7_Operands = 0x7,
18872 Execute_8_Operands = 0x8,
18873 Execute_9_Operands = 0x9,
18874 Execute_10_Operands = 0xA,
18875 Execute_11_Operands = 0xB,
18876 Execute_12_Operands = 0xC,
18877 Execute_13_Operands = 0xD,
18878 Execute_14_Operands = 0xE,
18879 Execute_15_Operands = 0xF,
18880 Execute_16_Operands = 0x10,
18881 Execute_17_Operands = 0x11,
18882 Execute_18_Operands = 0x12,
18883 Execute_19_Operands = 0x13,
18884 Execute_20_Operands = 0x14,
18885 Execute_21_Operands = 0x15,
18886 Execute_22_Operands = 0x16,
18887 Execute_23_Operands = 0x17,
18888 Execute_24_Operands = 0x18,
18889 Execute_25_Operands = 0x19,
18890 Execute_26_Operands = 0x1A,
18891 Execute_27_Operands = 0x1B,
18892 Execute_28_Operands = 0x1C,
18893 Execute_29_Operands = 0x1D,
18894 Execute_30_Operands = 0x1E,
18895 Execute_31_Operands = 0x1F,
18896 Execute_32_Operands = 0x20,
18897 Execute_33_Operands = 0x21,
18898 Execute_34_Operands = 0x22,
18899 Execute_35_Operands = 0x23,
18900 Execute_36_Operands = 0x24,
18901 Execute_37_Operands = 0x25,
18902 Execute_38_Operands = 0x26,
18903 Execute_39_Operands = 0x27,
18904 Execute_40_Operands = 0x28,
18905 Execute_41_Operands = 0x29,
18906 Execute_42_Operands = 0x2A,
18907 Execute_43_Operands = 0x2B,
18908 Execute_44_Operands = 0x2C,
18909 Execute_45_Operands = 0x2D,
18910 Execute_46_Operands = 0x2E,
18911 Execute_47_Operands = 0x2F,
18912 Execute_48_Operands = 0x30,
18913 Execute_49_Operands = 0x31,
18914 Execute_50_Operands = 0x32,
18915 Execute_51_Operands = 0x33,
18916 Execute_52_Operands = 0x34,
18917 Execute_53_Operands = 0x35,
18918 Execute_54_Operands = 0x36,
18919 Execute_55_Operands = 0x37,
18920 Execute_56_Operands = 0x38,
18921 Execute_57_Operands = 0x39,
18922 Execute_58_Operands = 0x3A,
18923 Execute_59_Operands = 0x3B,
18924 Execute_60_Operands = 0x3C,
18925 Execute_61_Operands = 0x3D,
18926 Execute_62_Operands = 0x3E,
18927 Execute_63_Operands = 0x3F,
18928 Execute_64_Operands = 0x40,
18929 Zero = 0x41,
18930 BoolFalse = 0x42,
18931 BoolTrue = 0x43,
18932 Copy = 0x44,
18933 Increment = 0x45,
18934 Decrement = 0x46,
18935 Equals = 0x47,
18936 NotEquals = 0x48,
18937 JumpAbsolute = 0x49,
18938 JumpForward = 0x4A,
18939 JumpBackward = 0x4B,
18940 JumpAbsoluteIf = 0x4C,
18941 JumpForwardIf = 0x4D,
18942 JumpBackwardIf = 0x4E,
18943 ChangeType = 0x4F,
18944 Exit = 0x50,
18945 BeginBlock = 0x51,
18946 EndBlock = 0x52,
18947 ArrayReset = 0x53,
18948 ArrayGetNum = 0x54,
18949 ArraySetNum = 0x55,
18950 ArrayGetAtIndex = 0x56,
18951 ArraySetAtIndex = 0x57,
18952 ArrayAdd = 0x58,
18953 ArrayInsert = 0x59,
18954 ArrayRemove = 0x5A,
18955 ArrayFind = 0x5B,
18956 ArrayAppend = 0x5C,
18957 ArrayClone = 0x5D,
18958 ArrayIterator = 0x5E,
18959 ArrayUnion = 0x5F,
18960 ArrayDifference = 0x60,
18961 ArrayIntersection = 0x61,
18962 ArrayReverse = 0x62,
18963 InvokeEntry = 0x63,
18964 JumpToBranch = 0x64,
18965 Invalid = 0x65,
18966 FirstArrayOpCode = 0x53,
18967 LastArrayOpCode = 0x62
18968};
18969
18970enum class ERigVMCopyType:unsigned char
18971{
18972 Default = 0x0,
18973 FloatToDouble = 0x1,
18974 DoubleToFloat = 0x2
18975};
18976
18977enum class EGeometryScriptSampleSpacing:unsigned char
18978{
18979 UniformDistance = 0x0,
18980 UniformTime = 0x1,
18981 ErrorTolerance = 0x2
18982};
18983
18985{
18986 HRSHE_Houdini = 0x0,
18987 HRSHE_HoudiniFX = 0x1,
18988 HRSHE_HoudiniCore = 0x2,
18989 HRSHE_HoudiniIndie = 0x3
18990};
18991
18993{
18994 HRSRF_Always = 0x0,
18995 HRSRF_OnlyIfMissing = 0x1,
18996 HRSRF_Never = 0x2,
18997 HRSRF_MAX = 0x3
18998};
18999
19001{
19002 HRSST_InProcess = 0x0,
19003 HRSST_Socket = 0x1,
19004 HRSST_NamedPipe = 0x2,
19005 HRSST_None = 0x3,
19006 HRSST_MAX = 0x4
19007};
19008
19010{
19011 None = 0x0,
19012 Inserted = 0x1,
19013 Removed = 0x2,
19014 Modified = 0x3
19015};
19016
19017enum class EShadowMapFlags:int
19018{
19019 SMF_None = 0x0,
19020 SMF_Streamed = 0x1
19021};
19022
19023enum class EHoudiniRampPointConstructStatus:unsigned char
19024{
19025 None = 0x0,
19026 INITIALIZED = 0x1,
19027 POSITION_INSERTED = 0x2,
19028 VALUE_INSERTED = 0x3,
19030};
19031
19032enum class EAudioPlugin:unsigned char
19033{
19034 SPATIALIZATION = 0x0,
19035 REVERB = 0x1,
19036 OCCLUSION = 0x2,
19037 MODULATION = 0x3,
19038 SOURCEDATAOVERRIDE = 0x4,
19039 COUNT = 0x5
19040};
19041
19042enum class EPDGLinkState:unsigned char
19043{
19044 Inactive = 0x0,
19045 Linking = 0x1,
19046 Linked = 0x2,
19047 Error_Not_Linked = 0x3
19048};
19049
19050enum class EPDGWorkResultState:unsigned char
19051{
19052 None = 0x0,
19053 ToLoad = 0x1,
19054 Loading = 0x2,
19055 Loaded = 0x3,
19056 ToDelete = 0x4,
19057 Deleting = 0x5,
19058 Deleted = 0x6,
19059 NotLoaded = 0x7
19060};
19061
19063{
19064 Bilinear = 0x0,
19065 Nearest = 0x1
19066};
19067
19068enum class EPDGNodeState:unsigned char
19069{
19070 None = 0x0,
19071 Dirtied = 0x1,
19072 Dirtying = 0x2,
19073 Cooking = 0x3,
19074 Cook_Complete = 0x4,
19075 Cook_Failed = 0x5
19076};
19077
19079{
19080 enum Type:int
19081 {
19082 None = 0x0,
19084 FarShadowCascade = 0x2
19086}
19087
19088enum class ERigControlValueType:unsigned char
19089{
19090 Initial = 0x0,
19091 Current = 0x1,
19092 Minimum = 0x2,
19093 Maximum = 0x3
19094};
19095
19096enum class ERigControlType:unsigned char
19097{
19098 Bool = 0x0,
19099 Float = 0x1,
19100 Integer = 0x2,
19101 Vector2D = 0x3,
19102 Position = 0x4,
19103 Scale = 0x5,
19104 Rotator = 0x6,
19105 Transform = 0x7,
19106 TransformNoScale = 0x8,
19107 EulerTransform = 0x9
19108};
19109
19110enum class ERigControlAxis:unsigned char
19111{
19112 X = 0x0,
19113 Y = 0x1,
19114 Z = 0x2
19115};
19116
19117enum class EControlRigContextChannelToKey:unsigned int
19118{
19119 None = 0x0,
19120 TranslationX = 0x1,
19121 TranslationY = 0x2,
19122 TranslationZ = 0x4,
19123 Translation = 0x7,
19124 RotationX = 0x8,
19125 RotationY = 0x10,
19126 RotationZ = 0x20,
19127 Rotation = 0x38,
19128 ScaleX = 0x40,
19129 ScaleY = 0x80,
19130 ScaleZ = 0x100,
19131 Scale = 0x1C0,
19132 AllTransform = 0x1FF
19133};
19134
19135enum class EControlRigSetKey:unsigned char
19136{
19137 DoNotCare = 0x0,
19138 Always = 0x1,
19139 Never = 0x2
19140};
19141
19142enum class ERigMetadataType:unsigned char
19143{
19144 Bool = 0x0,
19145 BoolArray = 0x1,
19146 Float = 0x2,
19147 FloatArray = 0x3,
19148 Int32 = 0x4,
19149 Int32Array = 0x5,
19150 Name = 0x6,
19151 NameArray = 0x7,
19152 Vector = 0x8,
19153 VectorArray = 0x9,
19154 Rotator = 0xA,
19155 RotatorArray = 0xB,
19156 Quat = 0xC,
19157 QuatArray = 0xD,
19158 Transform = 0xE,
19159 TransformArray = 0xF,
19160 LinearColor = 0x10,
19161 LinearColorArray = 0x11,
19162 RigElementKey = 0x12,
19163 RigElementKeyArray = 0x13,
19164 Invalid = 0x14
19165};
19166
19167enum class ERigHierarchyNotification:unsigned char
19168{
19169 ElementAdded = 0x0,
19170 ElementRemoved = 0x1,
19171 ElementRenamed = 0x2,
19172 ElementSelected = 0x3,
19173 ElementDeselected = 0x4,
19174 ParentChanged = 0x5,
19175 HierarchyReset = 0x6,
19183 ElementReordered = 0xE,
19184 Max = 0xF
19185};
19186
19187enum class ERigEvent:unsigned char
19188{
19189 None = 0x0,
19190 RequestAutoKey = 0x1,
19191 OpenUndoBracket = 0x2,
19192 CloseUndoBracket = 0x3,
19193 Max = 0x4
19194};
19195
19196enum class ERigBoneType:unsigned char
19197{
19198 Imported = 0x0,
19199 User = 0x1
19200};
19201
19202enum class ERigControlAnimationType:unsigned char
19203{
19204 AnimationControl = 0x0,
19205 AnimationChannel = 0x1,
19206 ProxyControl = 0x2,
19207 VisualCue = 0x3
19208};
19209
19210enum class ERigControlVisibility:unsigned char
19211{
19212 UserDefined = 0x0,
19213 BasedOnSelection = 0x1
19214};
19215
19216enum class ERigControlTransformChannel:unsigned char
19217{
19218 TranslationX = 0x0,
19219 TranslationY = 0x1,
19220 TranslationZ = 0x2,
19221 Pitch = 0x3,
19222 Yaw = 0x4,
19223 Roll = 0x5,
19224 ScaleX = 0x6,
19225 ScaleY = 0x7,
19226 ScaleZ = 0x8
19227};
19228
19229enum class ERigSpaceType:unsigned char
19230{
19231 Global = 0x0,
19232 Bone = 0x1,
19233 Control = 0x2,
19234 Space = 0x3
19235};
19236
19237enum class EControlRigInteractionType:unsigned char
19238{
19239 None = 0x0,
19240 Translate = 0x1,
19241 Rotate = 0x2,
19242 Scale = 0x4,
19243 All = 0x7
19244};
19245
19246enum class ERigVMNodeCreatedReason:unsigned char
19247{
19248 NodeSpawner = 0x0,
19249 ScriptedEvent = 0x1,
19250 Paste = 0x2,
19252 Unknown = 0x4
19253};
19254
19255enum class ETransformConstraintType:unsigned char
19256{
19257 Translation = 0x0,
19258 Rotation = 0x1,
19259 Scale = 0x2,
19260 Parent = 0x3,
19261 LookAt = 0x4
19262};
19263
19264enum class EConstraintType:unsigned char
19265{
19266 Transform = 0x0,
19267 Aim = 0x1,
19268 MAX = 0x2
19269};
19270
19272{
19273 EOS_EAT_EPIC = 0x0,
19274 EOS_EAT_STEAM = 0x1,
19275 EOS_EAT_PSN = 0x2,
19276 EOS_EAT_XBL = 0x3,
19277 EOS_EAT_DISCORD = 0x4,
19278 EOS_EAT_GOG = 0x5,
19279 EOS_EAT_NINTENDO = 0x6,
19280 EOS_EAT_UPLAY = 0x7,
19281 EOS_EAT_OPENID = 0x8,
19282 EOS_EAT_APPLE = 0x9,
19283 EOS_EAT_GOOGLE = 0xA,
19284 EOS_EAT_OCULUS = 0xB,
19285 EOS_EAT_ITCHIO = 0xC,
19286 EOS_EAT_AMAZON = 0xD
19287};
19288
19290{
19294 EOS_AS_Foreground = 0x3
19295};
19296
19298{
19299 EOS_NS_Disabled = 0x0,
19300 EOS_NS_Offline = 0x1,
19301 EOS_NS_Online = 0x2
19302};
19303
19304enum class EOS_EResult:int
19305{
19306 EOS_Success = 0x0,
19307 EOS_NoConnection = 0x1,
19309 EOS_InvalidUser = 0x3,
19310 EOS_InvalidAuth = 0x4,
19311 EOS_AccessDenied = 0x5,
19314 EOS_TooManyRequests = 0x8,
19315 EOS_AlreadyPending = 0x9,
19317 EOS_InvalidRequest = 0xB,
19320 EOS_NotConfigured = 0xE,
19322 EOS_NotImplemented = 0x10,
19323 EOS_Canceled = 0x11,
19324 EOS_NotFound = 0x12,
19326 EOS_NoChange = 0x14,
19327 EOS_VersionMismatch = 0x15,
19328 EOS_LimitExceeded = 0x16,
19329 EOS_Disabled = 0x17,
19332 EOS_InvalidSandboxId = 0x1A,
19333 EOS_TimedOut = 0x1B,
19334 EOS_PartialResult = 0x1C,
19335 EOS_Missing_Role = 0x1D,
19336 EOS_Missing_Feature = 0x1E,
19337 EOS_Invalid_Sandbox = 0x1F,
19339 EOS_Invalid_Product = 0x21,
19341 EOS_ServiceFailure = 0x23,
19344 EOS_InvalidState = 0x26,
19345 EOS_RequestInProgress = 0x27,
19348 EOS_Auth_AccountLocked = 0x3E9,
19351 EOS_Auth_InvalidToken = 0x3EC,
19354 EOS_Auth_WrongAccount = 0x3EF,
19355 EOS_Auth_WrongClient = 0x3F0,
19360 EOS_Auth_Expired = 0x3F5,
19363 EOS_Auth_ScopeNotFound = 0x3F8,
19367 EOS_Auth_PinGrantCode = 0x3FC,
19380 EOS_Auth_MFARequired = 0x424,
19382 EOS_Auth_NoRealId = 0x438,
19386 EOS_Friends_NotFriends = 0x7D4,
19409 EOS_Sessions_InvalidLock = 0x138C,
19419 EOS_Sessions_OutOfSync = 0x1396,
19423 EOS_Sessions_NotAllowed = 0x139A,
19442 EOS_Connect_AuthExpired = 0x1B5A,
19443 EOS_Connect_InvalidToken = 0x1B5B,
19450 EOS_Lobby_NotOwner = 0x2328,
19451 EOS_Lobby_InvalidLock = 0x2329,
19454 EOS_Lobby_TooManyPlayers = 0x232C,
19455 EOS_Lobby_NoPermission = 0x232D,
19456 EOS_Lobby_InvalidSession = 0x232E,
19458 EOS_Lobby_InviteFailed = 0x2330,
19459 EOS_Lobby_InviteNotFound = 0x2331,
19462 EOS_Lobby_HostAtCapacity = 0x2334,
19464 EOS_Lobby_TooManyInvites = 0x2336,
19466 EOS_Lobby_NotAllowed = 0x2338,
19477 EOS_Mods_CriticalError = 0x2AFB,
19479 EOS_Mods_IPCFailure = 0x2AFD,
19487 EOS_Mods_PurchaseFailure = 0x2B05,
19490 EOS_Mods_UnsupportedOS = 0x2B08,
19505 EOS_RTC_UserKicked = 0x32CA,
19506 EOS_RTC_UserBanned = 0x32CB,
19507 EOS_RTC_RoomWasLeft = 0x32CC,
19509 EOS_RTC_ShutdownInvoked = 0x32CE,
19513 EOS_KWS_UserGraduated = 0x3A99,
19526 EOS_UnexpectedError = 0x7FFFFFFF
19527};
19528
19529enum class ERigExecutionType:unsigned char
19530{
19531 Runtime = 0x0,
19532 Editing = 0x1,
19533 Max = 0x2
19534};
19535
19537{
19541 AspectRatio_MAX = 0x3
19542};
19543
19544enum class EMovieScenePositionType:unsigned char
19545{
19546 Frame = 0x0,
19547 Time = 0x1,
19548 MarkedFrame = 0x2
19549};
19550
19551enum class EUpdatePositionMethod:unsigned char
19552{
19553 Play = 0x0,
19554 Jump = 0x1,
19555 Scrub = 0x2
19556};
19557
19559{
19560 enum Type:int
19561 {
19562 None = 0x0,
19563 Single = 0x1,
19565 Multi = 0x3
19567}
19568
19569enum class EClothLODBiasMode:unsigned char
19570{
19571 MappingsToSameLOD = 0x0,
19572 MappingsToMinLOD = 0x1,
19573 MappingsToAnyLOD = 0x2
19574};
19575
19576enum class ESkeletalMeshGeoImportVersions:unsigned char
19577{
19578 Before_Versionning = 0x0,
19580 VersionPlusOne = 0x2,
19581 LatestVersion = 0x1
19582};
19583
19585{
19586 Before_Versionning = 0x0,
19588 VersionPlusOne = 0x2,
19589 LatestVersion = 0x1
19590};
19591
19592enum class EMovieSceneControlRigSpaceType:unsigned char
19593{
19594 Parent = 0x0,
19595 World = 0x1,
19596 ControlRig = 0x2
19597};
19598
19599enum class ETimeStretchCurveMapping:unsigned char
19600{
19601 T_Original = 0x0,
19602 T_TargetMin = 0x1,
19603 T_TargetMax = 0x2,
19604 MAX = 0x3
19605};
19606
19608{
19609 Never = 0x0,
19610 IfNoTabValid = 0x1,
19611 IfNoOpenTabValid = 0x2
19612};
19613
19614enum class ESidebarLocation:unsigned char
19615{
19616 Left = 0x0,
19617 Right = 0x1,
19618 None = 0x2
19619};
19620
19621enum class EShaderResourceUsageFlags:unsigned char
19622{
19623 GlobalUniformBuffer = 0x1,
19624 BindlessResources = 0x2,
19625 BindlessSamplers = 0x4
19626};
19627
19629{
19630 AllowDeferral = 0x0,
19631 DisallowDeferral = 0x1
19632};
19633
19634enum class EQueueMode:int
19635{
19636 Mpsc = 0x0,
19637 Spsc = 0x1
19638};
19639
19640enum class EUVOutput:unsigned char
19641{
19642 DoNotOutputChannel = 0x0,
19643 OutputChannel = 0x1
19644};
19645
19647{
19648 Always = 0x0,
19649 Ghosted = 0x1,
19650 OnHover = 0x2,
19651 Never = 0x3
19652};
19653
19655{
19656 enum Type:int
19657 {
19685 LatestVersion = 0x19
19687}
19688
19689enum class ESlateVertexRounding:unsigned char
19690{
19691 Disabled = 0x0,
19692 Enabled = 0x1
19693};
19694
19695enum class EMouseLockMode:unsigned char
19696{
19697 DoNotLock = 0x0,
19698 LockOnCapture = 0x1,
19699 LockAlways = 0x2,
19700 LockInFullscreen = 0x3
19701};
19702
19704{
19705 LinkedLayers = 0x0,
19706 LinkedAnimGraph = 0x1
19707};
19708
19709enum class EControlRigVectorKind:unsigned char
19710{
19711 Direction = 0x0,
19712 Location = 0x1
19713};
19714
19716{
19717 Deferred = 0x0,
19718 Instantaneous = 0x1
19719};
19720
19721enum class EControlRigComponentMapDirection:unsigned char
19722{
19723 Input = 0x0,
19724 Output = 0x1
19725};
19726
19727enum class EControlRigComponentSpace:unsigned char
19728{
19729 WorldSpace = 0x0,
19730 ActorSpace = 0x1,
19731 ComponentSpace = 0x2,
19732 RigSpace = 0x3,
19733 LocalSpace = 0x4,
19734 Max = 0x5
19735};
19736
19737enum class EAirAbsorptionMethod:unsigned char
19738{
19739 Linear = 0x0,
19740 CustomCurve = 0x1
19741};
19742
19743enum class EReverbSendMethod:unsigned char
19744{
19745 Linear = 0x0,
19746 CustomCurve = 0x1,
19747 Manual = 0x2
19748};
19749
19750enum class EPriorityAttenuationMethod:unsigned char
19751{
19752 Linear = 0x0,
19753 CustomCurve = 0x1,
19754 Manual = 0x2
19755};
19756
19757enum class ELoadModuleFlags:int
19758{
19759 None = 0x0,
19760 LogFailures = 0x1
19761};
19762
19763enum class EModuleLoadResult:int
19764{
19765 Success = 0x0,
19766 FileNotFound = 0x1,
19767 FileIncompatible = 0x2,
19769 FailedToInitialize = 0x4
19770};
19771
19772enum class EGoogleExchangeToken:unsigned char
19773{
19775};
19776
19777enum class EGoogleRefreshToken:unsigned char
19778{
19779 GoogleRefreshToken = 0x0
19780};
19781
19782enum class EGoogleAuthTokenType:unsigned char
19783{
19784 ExchangeToken = 0x0,
19785 RefreshToken = 0x1,
19786 AccessToken = 0x2
19787};
19788
19789enum class EHandleEvent:unsigned char
19790{
19793 ComponentUpdated = 0x2,
19794 Max = 0x3
19795};
19796
19798{
19799 enum Type:int
19800 {
19801 Usual = 0x0,
19803 MobilePPR = 0x2
19805}
19806
19807enum class EMemoryTraceHeapFlags:unsigned short
19808{
19809 None = 0x0,
19810 Root = 0x1,
19811 NeverFrees = 0x2
19812};
19813
19814enum class ERigVMTransformSpace:unsigned char
19815{
19816 LocalSpace = 0x0,
19817 GlobalSpace = 0x1,
19818 Max = 0x2
19819};
19820
19821enum class EUsdPurpose:int
19822{
19823 Default = 0x0,
19824 Proxy = 0x1,
19825 Render = 0x2,
19826 Guide = 0x4
19827};
19828
19830{
19834};
19835
19836enum class EUsdDefaultKind:int
19837{
19838 None = 0x0,
19839 Model = 0x1,
19840 Component = 0x2,
19841 Group = 0x4,
19842 Assembly = 0x8,
19843 Subcomponent = 0x10
19844};
19845
19846enum class ECollapsingType:int
19847{
19848 Assets = 0x0,
19849 Components = 0x1
19850};
19851
19852enum class ERefractionMode:int
19853{
19856 RM_2DOffset = 0x2,
19857 RM_None = 0x3
19858};
19859
19861{
19862 ExclusiveSync = 0x0,
19863 Sync = 0x1,
19864 Async = 0x2
19865};
19866
19868{
19869 enum Type:int
19870 {
19873 RightToLeft = 0x2
19875}
19876
19878{
19879 Default = 0x0,
19880 Distance = 0x1,
19881 Priority = 0x2
19882};
19883
19885{
19886 DoNothing = 0x0,
19887 CheckApply = 0x1,
19888 ForceApply = 0x1
19889};
19890
19891enum class ERigVMAnimEasingType:unsigned char
19892{
19893 Linear = 0x0,
19894 QuadraticEaseIn = 0x1,
19895 QuadraticEaseOut = 0x2,
19896 QuadraticEaseInOut = 0x3,
19897 CubicEaseIn = 0x4,
19898 CubicEaseOut = 0x5,
19899 CubicEaseInOut = 0x6,
19900 QuarticEaseIn = 0x7,
19901 QuarticEaseOut = 0x8,
19902 QuarticEaseInOut = 0x9,
19903 QuinticEaseIn = 0xA,
19904 QuinticEaseOut = 0xB,
19905 QuinticEaseInOut = 0xC,
19906 SineEaseIn = 0xD,
19907 SineEaseOut = 0xE,
19908 SineEaseInOut = 0xF,
19909 CircularEaseIn = 0x10,
19910 CircularEaseOut = 0x11,
19911 CircularEaseInOut = 0x12,
19912 ExponentialEaseIn = 0x13,
19913 ExponentialEaseOut = 0x14,
19914 ExponentialEaseInOut = 0x15,
19915 ElasticEaseIn = 0x16,
19916 ElasticEaseOut = 0x17,
19917 ElasticEaseInOut = 0x18,
19918 BackEaseIn = 0x19,
19919 BackEaseOut = 0x1A,
19920 BackEaseInOut = 0x1B,
19921 BounceEaseIn = 0x1C,
19922 BounceEaseOut = 0x1D,
19923 BounceEaseInOut = 0x1E
19924};
19925
19927{
19928 enum Type:int
19929 {
19930 Plane = 0x0,
19932 Sphere = 0x2
19934}
19935
19936enum class ETransformSpaceMode:unsigned char
19937{
19938 LocalSpace = 0x0,
19939 GlobalSpace = 0x1,
19940 BaseSpace = 0x2,
19941 BaseJoint = 0x3,
19942 Max = 0x4
19943};
19944
19945enum class ETransformGetterType:unsigned char
19946{
19947 Initial = 0x0,
19948 Current = 0x1,
19949 Max = 0x2
19950};
19951
19952enum class EAudioSpeakers:int
19953{
19954 SPEAKER_FrontLeft = 0x0,
19955 SPEAKER_FrontRight = 0x1,
19956 SPEAKER_FrontCenter = 0x2,
19960 SPEAKER_LeftBack = 0x6,
19961 SPEAKER_RightBack = 0x7,
19962 SPEAKER_Count = 0x8
19963};
19964
19966{
19971};
19972
19973enum class EControlRigTestDataPlaybackMode:unsigned char
19974{
19975 Live = 0x0,
19976 ReplayInputs = 0x1,
19977 GroundTruth = 0x2,
19978 Max = 0x3
19979};
19980
19982{
19983 Pending = 0x0,
19984 InProgress = 0x1,
19985 Done = 0x2
19986};
19987
19988enum class ECRSimConstraintType:unsigned char
19989{
19990 Distance = 0x0,
19991 DistanceFromA = 0x1,
19992 DistanceFromB = 0x2,
19993 Plane = 0x3
19994};
19995
19996enum class ECRSimPointForceType:unsigned char
19997{
19998 Direction = 0x0
19999};
20000
20001enum class ECRSimSoftCollisionType:unsigned char
20002{
20003 Plane = 0x0,
20004 Sphere = 0x1,
20005 Cone = 0x2
20006};
20007
20008enum class EVoiceSampleRate:int
20009{
20010 Low16000Hz = 0x3E80,
20011 Normal24000Hz = 0x5DC0
20012};
20013
20015{
20016 enum Type:int
20017 {
20018 Class = 0x0,
20021 Event = 0x3,
20034 Stop = 0x10
20036}
20037
20038enum class ETransitionType:unsigned char
20039{
20040 None = 0x0,
20041 Paused = 0x1,
20042 Loading = 0x2,
20043 Saving = 0x3,
20044 Connecting = 0x4,
20045 Precaching = 0x5,
20046 WaitingToConnect = 0x6,
20047 MAX = 0x7
20048};
20049
20051{
20052 FULLYLOAD_Map = 0x0,
20055 FULLYLOAD_Always = 0x3,
20056 FULLYLOAD_Mutator = 0x4,
20057 FULLYLOAD_MAX = 0x5
20058};
20059
20060enum class ERotatorQuantization:unsigned char
20061{
20062 ByteComponents = 0x0,
20063 ShortComponents = 0x1
20064};
20065
20066enum class EMeshBufferAccess:unsigned char
20067{
20068 Default = 0x0,
20069 ForceCPUAndGPU = 0x1
20070};
20071
20073{
20074 enum Type:int
20075 {
20076 Axes = 0x0,
20077 Max = 0x1
20079}
20080
20082{
20083 ABPT_None = 0x0,
20084 ABPT_RefPose = 0x1,
20085 ABPT_AnimScaled = 0x2,
20086 ABPT_AnimFrame = 0x3,
20087 ABPT_LocalAnimFrame = 0x4,
20088 ABPT_MAX = 0x5
20089};
20090
20091enum class EResizingAxis:unsigned char
20092{
20093 None = 0x0,
20094 LeftRightMask = 0x1,
20095 UpDownMask = 0x10,
20096 CrossMask = 0x11
20097};
20098
20099enum class ESequenceTimeUnit:unsigned char
20100{
20101 DisplayRate = 0x0,
20102 TickResolution = 0x1
20103};
20104
20106{
20107 enum Type:int
20108 {
20121 LatestVersion = 0xA
20123}
20124
20125enum class EMovieSceneKeyInterpolation:unsigned char
20126{
20127 Auto = 0x0,
20128 User = 0x1,
20129 Break = 0x2,
20130 Linear = 0x3,
20131 Constant = 0x4
20132};
20133
20135{
20136 enum Type: int
20137 {
20138 None = 0x0,
20139 Trace = 0x1,
20140 Verbose = 0x2,
20141 VeryVerbose = 0x3
20143}
20144
20145enum class EVirtualizationMode:unsigned char
20146{
20147 Disabled = 0x0,
20148 PlayWhenSilent = 0x1,
20149 Restart = 0x2
20150};
20151
20152enum class EChannelType:int
20153{
20154 CHTYPE_None = 0x0,
20155 CHTYPE_Control = 0x1,
20156 CHTYPE_Actor = 0x2,
20157 CHTYPE_File = 0x3,
20158 CHTYPE_Voice = 0x4,
20159 CHTYPE_BattlEye = 0x5,
20160 CHTYPE_MAX = 0x8
20161};
20162
20163enum class EPostCopyOperation:unsigned char
20164{
20165 None = 0x0,
20166 LogicalNegateBool = 0x1
20167};
20168
20170{
20171 BeginOfFrame = 0x0,
20172 EndOfFrame = 0x1,
20173 Tick = 0x2,
20174 RenderFrame = 0x3
20175};
20176
20177enum class ESlateLineJoinType:unsigned char
20178{
20179 Sharp = 0x0,
20180 Simple = 0x1
20181};
20182
20183enum class EHairStrandsBookmark:unsigned char
20184{
20185 ProcessTasks = 0x0,
20186 ProcessLODSelection = 0x1,
20190 ProcessDebug = 0x5,
20191 ProcessEndOfFrame = 0x6
20192};
20193
20194enum class EHairResourceUsageType:unsigned char
20195{
20196 Static = 0x0,
20197 Dynamic = 0x1
20198};
20199
20201{
20202 enum Type:int
20203 {
20210 UseMinValue = 0x6
20212}
20213
20214enum class ERunAttributes:unsigned char
20215{
20216 None = 0x0,
20217 SupportsText = 0x1
20218};
20219
20220enum class EDepthStencilTargetActions:unsigned char
20221{
20222 DepthMask = 0x4,
20223 DontLoad_DontStore = 0x0,
20239};
20240
20242{
20243 enum Type:int
20244 {
20251 NoExprMatch = 0x6
20253}
20254
20256{
20257 enum Type:int
20258 {
20261 LatestVersion = 0x0
20263}
20264
20266{
20267 enum Type:int
20268 {
20270 IncludeParentTags = 0x1
20272}
20273
20274enum class EGameplayContainerMatchType:unsigned char
20275{
20276 Any = 0x0,
20277 All = 0x1
20278};
20279
20280enum class EReplayHeaderFlags:unsigned int
20281{
20282 None = 0x0,
20283 ClientRecorded = 0x1,
20284 HasStreamingFixes = 0x2,
20285 DeltaCheckpoints = 0x4,
20287 ReplayConnection = 0x10,
20289 NetRelevancyEnabled = 0x40,
20290 AsyncRecorded = 0x80
20291};
20292
20294{
20295 Uniform = 0x0,
20296 Umbrella = 0x1,
20297 Valence = 0x2,
20298 MeanValue = 0x3,
20299 Cotangent = 0x4,
20300 ClampedCotangent = 0x5,
20301 IDTCotanget = 0x6
20302};
20303
20305{
20306 Relative = 0x0,
20307 Absolute = 0x1
20308};
20309
20310enum class EMeshLODSelectionType:unsigned char
20311{
20312 AllLODs = 0x0,
20313 SpecificLOD = 0x1,
20314 CalculateLOD = 0x2,
20315 LowestDetailLOD = 0x3
20316};
20317
20318enum class EAutoCenter:unsigned char
20319{
20320 None = 0x0,
20321 PrimaryWorkArea = 0x1,
20322 PreferredWorkArea = 0x2
20323};
20324
20325enum class ESoundscapeLOD:unsigned char
20326{
20327 LOD1 = 0x0,
20328 LOD2 = 0x1,
20329 LOD3 = 0x2
20330};
20331
20333{
20334 enum Type:int
20335 {
20348 LatestVersion = 0xA
20350}
20351
20352enum class ESlateColorStylingMode:unsigned char
20353{
20354 UseColor_Specified = 0x0,
20355 UseColor_ColorTable = 0x1,
20356 UseColor_Foreground = 0x2,
20358 UseColor_UseStyle = 0x4
20359};
20360
20361enum class EAudioComponentPlayState:unsigned char
20362{
20363 Playing = 0x0,
20364 Stopped = 0x1,
20365 Paused = 0x2,
20366 FadingIn = 0x3,
20367 FadingOut = 0x4,
20368 Count = 0x5
20369};
20370
20371enum class ERotationComponent:unsigned char
20372{
20373 EulerX = 0x0,
20374 EulerY = 0x1,
20375 EulerZ = 0x2,
20376 QuaternionAngle = 0x3,
20377 SwingAngle = 0x4,
20378 TwistAngle = 0x5
20379};
20380
20381enum class EBlueprintCompileMode:unsigned char
20382{
20383 Default = 0x0,
20384 Development = 0x1,
20385 FinalRelease = 0x2
20386};
20387
20388enum class EEasingFuncType:unsigned char
20389{
20390 Linear = 0x0,
20391 Sinusoidal = 0x1,
20392 Cubic = 0x2,
20393 QuadraticInOut = 0x3,
20394 CubicInOut = 0x4,
20395 HermiteCubic = 0x5,
20396 QuarticInOut = 0x6,
20397 QuinticInOut = 0x7,
20398 CircularIn = 0x8,
20399 CircularOut = 0x9,
20400 CircularInOut = 0xA,
20401 ExpIn = 0xB,
20402 ExpOut = 0xC,
20403 ExpInOut = 0xD,
20404 CustomCurve = 0xE
20405};
20406
20408{
20409 enum Type:int
20410 {
20418 AbortExecution = 0x7
20420}
20421
20422enum class ERenderTargetActions:unsigned char
20423{
20424 LoadOpMask = 0x2,
20425 DontLoad_DontStore = 0x0,
20426 DontLoad_Store = 0x1,
20427 Clear_Store = 0x9,
20428 Load_Store = 0x5,
20429 Clear_DontStore = 0x8,
20430 Load_DontStore = 0x4,
20431 Clear_Resolve = 0xA,
20432 Load_Resolve = 0x6
20433};
20434
20436{
20437 BaseColor = 0x0,
20438 Normal = 0x1,
20439 Roughness = 0x2,
20440 Specular = 0x3,
20441 Mask = 0x4,
20442 WorldHeight = 0x5,
20443 Count = 0x6
20444};
20445
20447{
20448 Missing = 0x0,
20449 Newer = 0x1,
20450 Older = 0x2,
20451 Invalid = 0x3
20452};
20453
20455{
20456 LSMO_XUp = 0x0,
20457 LSMO_YUp = 0x1,
20458 LSMO_MAX = 0x2
20459};
20460
20461enum class EKnownIniFile:unsigned char
20462{
20463 Engine = 0x0,
20464 Game = 0x1,
20465 Input = 0x2,
20466 DeviceProfiles = 0x3,
20467 GameUserSettings = 0x4,
20468 Scalability = 0x5,
20469 RuntimeOptions = 0x6,
20470 InstallBundle = 0x7,
20471 Hardware = 0x8,
20472 GameplayTags = 0x9,
20473 NumKnownFiles = 0xA
20474};
20475
20476enum class EShaderCodeResourceBindingType:unsigned char
20477{
20478 Invalid = 0x0,
20479 SamplerState = 0x1,
20480 Texture2D = 0x2,
20481 Texture2DArray = 0x3,
20482 Texture2DMS = 0x4,
20483 Texture3D = 0x5,
20484 TextureCube = 0x6,
20485 TextureCubeArray = 0x7,
20486 TextureMetadata = 0x8,
20487 Buffer = 0x9,
20488 StructuredBuffer = 0xA,
20489 ByteAddressBuffer = 0xB,
20491 RWTexture2D = 0xD,
20492 RWTexture2DArray = 0xE,
20493 RWTexture3D = 0xF,
20494 RWTextureCube = 0x10,
20495 RWTextureMetadata = 0x11,
20496 RWBuffer = 0x12,
20497 RWStructuredBuffer = 0x13,
20498 RWByteAddressBuffer = 0x14,
20500 MAX = 0x16
20501};
20502
20503enum class EPCGMetadataTypes:unsigned char
20504{
20505 Float = 0x0,
20506 Double = 0x1,
20507 Integer32 = 0x2,
20508 Integer64 = 0x3,
20509 Vector2 = 0x4,
20510 Vector = 0x5,
20511 Vector4 = 0x6,
20512 Quaternion = 0x7,
20513 Transform = 0x8,
20514 String = 0x9,
20515 Boolean = 0xA,
20516 Rotator = 0xB,
20517 Name = 0xC,
20518 Count = 0xD,
20519 Unknown = 0xFF
20520};
20521
20523{
20524 StrictType = 0x1,
20525 AllowBroadcast = 0x2,
20526 AllowConstructible = 0x4,
20528};
20529
20530enum class EPCGPointProperties:unsigned char
20531{
20532 Density = 0x0,
20533 BoundsMin = 0x1,
20534 BoundsMax = 0x2,
20535 Extents = 0x3,
20536 Color = 0x4,
20537 Position = 0x5,
20538 Rotation = 0x6,
20539 Scale = 0x7,
20540 Transform = 0x8,
20541 Steepness = 0x9,
20542 LocalCenter = 0xA
20543};
20544
20546{
20547 Attribute = 0x0,
20548 PointProperty = 0x1
20549};
20550
20551enum class EPCGDataType:unsigned int
20552{
20553 None = 0x0,
20554 Point = 0x2,
20555 Spline = 0x4,
20556 LandscapeSpline = 0x8,
20557 PolyLine = 0xC,
20558 Landscape = 0x10,
20559 Texture = 0x20,
20560 RenderTarget = 0x40,
20561 BaseTexture = 0x60,
20562 Surface = 0x70,
20563 Volume = 0x80,
20564 Primitive = 0x100,
20565 Concrete = 0x1FE,
20566 Composite = 0x200,
20567 Spatial = 0x3FE,
20568 Param = 0x8000000,
20569 Settings = 0x10000000,
20570 Other = 0x20000000,
20571 Any = 0x3FFFFFFF
20572};
20573
20575{
20576 ExpMap = 0x0,
20577 Conformal = 0x1,
20578 SpectralConformal = 0x2,
20579 IslandMerging = 0x3
20580};
20581
20583{
20584 PolyGroups = 0x0,
20585 ExistingUVs = 0x1
20586};
20587
20589{
20590 None = 0x0,
20591 MinBounds = 0x1
20592};
20593
20595{
20596 None = 0x0,
20597 Repack = 0x1,
20599 NormalizeToBounds = 0x3,
20600 NormalizeToWorld = 0x4
20601};
20602
20603enum class EUVLayoutType:int
20604{
20605 Transform = 0x0,
20606 Stack = 0x1,
20607 Repack = 0x2
20608};
20609
20610enum class ENormalCalculationMethod:unsigned char
20611{
20612 AreaWeighted = 0x0,
20613 AngleWeighted = 0x1,
20614 AreaAngleWeighting = 0x2
20615};
20616
20617enum class ESplitNormalMethod:unsigned char
20618{
20619 UseExistingTopology = 0x0,
20620 FaceNormalThreshold = 0x1,
20621 FaceGroupID = 0x2,
20622 PerTriangle = 0x3,
20623 PerVertex = 0x4
20624};
20625
20626enum class EPCGMetadataOp:unsigned char
20627{
20628 Min = 0x0,
20629 Max = 0x1,
20630 Sub = 0x2,
20631 Add = 0x3,
20632 Mul = 0x4,
20633 Div = 0x5,
20634 SourceValue = 0x6,
20635 TargetValue = 0x7
20636};
20637
20638enum class EPCGMetadataFilterMode:unsigned char
20639{
20640 ExcludeAttributes = 0x0,
20641 IncludeAttributes = 0x1
20642};
20643
20645{
20648 BRS_CopyFromTarget = 0x2
20649};
20650
20651enum class ERHIDescriptorHeapType:unsigned char
20652{
20653 Standard = 0x0,
20654 Sampler = 0x1,
20655 RenderTarget = 0x2,
20656 DepthStencil = 0x3,
20657 Count = 0x4,
20658 Invalid = 0xFF
20659};
20660
20661enum class EMorphologyOperation:unsigned char
20662{
20663 Dilate = 0x0,
20664 Contract = 0x1,
20665 Close = 0x2,
20666 Open = 0x3
20667};
20668
20669enum class EDataValidationResult:unsigned char
20670{
20671 Invalid = 0x0,
20672 Valid = 0x1,
20673 NotValidated = 0x2
20674};
20675
20676enum class EPCGExecutionPhase:unsigned char
20677{
20678 NotExecuted = 0x0,
20679 PrepareData = 0x1,
20680 Execute = 0x2,
20681 PostExecute = 0x3,
20682 Done = 0x4
20683};
20684
20685enum class EPCGIntersectionDensityFunction:unsigned char
20686{
20687 Multiply = 0x0,
20688 Minimum = 0x1
20689};
20690
20691enum class EPCGUnionType:unsigned char
20692{
20693 LeftToRightPriority = 0x0,
20694 RightToLeftPriority = 0x1,
20695 KeepAll = 0x2
20696};
20697
20698enum class EPCGUnionDensityFunction:unsigned char
20699{
20700 Maximum = 0x0,
20701 ClampedAddition = 0x1,
20702 Binary = 0x2
20703};
20704
20705enum class EPCGDifferenceDensityFunction:unsigned char
20706{
20707 Minimum = 0x0,
20708 ClampedSubstraction = 0x1,
20709 Binary = 0x2
20710};
20711
20712enum class EPCGChangeType:unsigned char
20713{
20714 None = 0x0,
20715 Cosmetic = 0x1,
20716 Settings = 0x2,
20717 Input = 0x4,
20718 Edge = 0x8,
20719 Node = 0x10,
20720 Structural = 0x20
20721};
20722
20724{
20730 EClearColorAndDepth = 0x5,
20734};
20735
20736enum class EHLODLevelExclusion:unsigned char
20737{
20738 HLOD0 = 0x1,
20739 HLOD1 = 0x2,
20740 HLOD2 = 0x4,
20741 HLOD3 = 0x8,
20742 HLOD4 = 0x10,
20743 HLOD5 = 0x20,
20744 HLOD6 = 0x40,
20745 HLOD7 = 0x80
20746};
20747
20748enum class ERenderResourceState:unsigned char
20749{
20750 Default = 0x0,
20751 BatchReleased = 0x1,
20752 Deleted = 0x2
20753};
20754
20755enum class PCGDistanceShape:int
20756{
20757 SphereBounds = 0x0,
20758 BoxBounds = 0x1,
20759 Center = 0x2
20760};
20761
20762enum class PCGNormalToDensityMode:signed char
20763{
20764 Set = 0x0,
20765 Minimum = 0x1,
20766 Maximum = 0x2,
20767 Add = 0x3,
20768 Subtract = 0x4,
20769 Multiply = 0x5,
20770 Divide = 0x6
20771};
20772
20773enum class EQuarztQuantizationReference:unsigned char
20774{
20775 BarRelative = 0x0,
20776 TransportRelative = 0x1,
20777 CurrentTimeRelative = 0x2,
20778 Count = 0x3
20779};
20780
20781enum class EMemOned:int
20782{
20783 MEM_Oned = 0x1
20784};
20785
20786enum class EAimMode:unsigned char
20787{
20788 AimAtTarget = 0x0,
20789 OrientToTarget = 0x1,
20790 MAX = 0x2
20791};
20792
20794{
20825};
20826
20827enum class EApplyTransformMode:unsigned char
20828{
20829 Override = 0x0,
20830 Additive = 0x1,
20831 Max = 0x2
20832};
20833
20835{
20836 Field_Multiply = 0x0,
20837 Field_Divide = 0x1,
20838 Field_Add = 0x2,
20839 Field_Substract = 0x3,
20841};
20842
20844{
20845 Field_Set_Always = 0x0,
20849};
20850
20851enum class EWaveFunctionType:int
20852{
20853 Field_Wave_Cosine = 0x0,
20854 Field_Wave_Gaussian = 0x1,
20855 Field_Wave_Falloff = 0x2,
20856 Field_Wave_Decay = 0x3,
20857 Field_Wave_Max = 0x4
20858};
20859
20860enum class EFieldFalloffType:int
20861{
20862 Field_FallOff_None = 0x0,
20867 Field_Falloff_Max = 0x5
20868};
20869
20870enum class EFieldPhysicsType:int
20871{
20872 Field_None = 0x0,
20873 Field_DynamicState = 0x1,
20874 Field_LinearForce = 0x2,
20876 Field_Kill = 0x4,
20879 Field_AngularTorque = 0x7,
20891 Field_LinearImpulse = 0x13,
20893};
20894
20895enum class EFieldOutputType:int
20896{
20897 Field_Output_Vector = 0x0,
20898 Field_Output_Scalar = 0x1,
20900 Field_Output_Max = 0x3
20901};
20902
20904{
20905 enum Type:int
20906 {
20907 Manual = 0x0,
20908 Procedural = 0x1
20910}
20911
20913{
20914 enum Type:int
20915 {
20933 LatestVersion = 0xF
20935}
20936
20938{
20940 FOLIAGE_NoRandomYaw = 0x2,
20941 FOLIAGE_Readjusted = 0x4,
20943};
20944
20945enum class EObjectDataResourceFlags:unsigned int
20946{
20947 None = 0x0,
20948 Inline = 0x1,
20949 Streaming = 0x2,
20950 Optional = 0x4,
20951 Duplicate = 0x8,
20952 MemoryMapped = 0x10,
20954};
20955
20957{
20958 VIS_LeastAggressive = 0x0,
20960 VIS_MostAggressive = 0x2,
20961 VIS_Max = 0x3
20962};
20963
20964enum class EHISMViewRelevanceType:unsigned char
20965{
20966 Grass = 0x0,
20967 Foliage = 0x1,
20968 HISM = 0x2
20969};
20970
20971enum class EHoudiniAssetState:unsigned char
20972{
20973 NeedInstantiation = 0x0,
20974 NewHDA = 0x1,
20975 PreInstantiation = 0x2,
20976 Instantiating = 0x3,
20977 PreCook = 0x4,
20978 Cooking = 0x5,
20979 PostCook = 0x6,
20980 PreProcess = 0x7,
20981 Processing = 0x8,
20982 None = 0x9,
20983 NeedRebuild = 0xA,
20984 NeedDelete = 0xB,
20985 Deleting = 0xC,
20986 ProcessTemplate = 0xD
20987};
20988
20989enum class EFoliageScaling:unsigned char
20990{
20991 Uniform = 0x0,
20992 Free = 0x1,
20993 LockXY = 0x2,
20994 LockXZ = 0x3,
20995 LockYZ = 0x4
20996};
20997
20998enum class EPCGDifferenceMode:unsigned char
20999{
21000 Inferred = 0x0,
21001 Continuous = 0x1,
21002 Discrete = 0x2
21003};
21004
21005enum class ERigSwitchParentMode:unsigned char
21006{
21007 World = 0x0,
21008 DefaultParent = 0x1,
21009 ParentItem = 0x2
21010};
21011
21013{
21014 DOFM_BokehDOF = 0x0,
21015 DOFM_Gaussian = 0x1,
21016 DOFM_CircleDOF = 0x2,
21017 DOFM_MAX = 0x3
21018};
21019
21020enum class EPreferredTriangulationDirection:unsigned char
21021{
21022 None = 0x0,
21023 Tangential = 0x1,
21024 Radial = 0x2
21025};
21026
21027enum class EBlendSpacePerBoneBlendMode:unsigned char
21028{
21030 BlendProfile = 0x1
21031};
21032
21034{
21035 ECB_No = 0x0,
21036 ECB_Yes = 0x1,
21037 ECB_Owner = 0x2,
21038 ECB_MAX = 0x3
21039};
21040
21041enum class EQuartzDelegateType:unsigned char
21042{
21043 MetronomeTick = 0x0,
21044 CommandEvent = 0x1,
21045 Count = 0x2
21046};
21047
21048enum class ESlateParentWindowSearchMethod:unsigned char
21049{
21050 ActiveWindow = 0x0,
21051 MainWindow = 0x1
21052};
21053
21054enum class EVertexColorMaskChannel:unsigned char
21055{
21056 Red = 0x0,
21057 Green = 0x1,
21058 Blue = 0x2,
21059 Alpha = 0x3,
21060 MAX_None = 0x4
21061};
21062
21064{
21070};
21071
21072enum class EFoliageImplType:unsigned char
21073{
21074 Unknown = 0x0,
21075 StaticMesh = 0x1,
21076 Actor = 0x2,
21077 ISMActor = 0x3
21078};
21079
21080enum class EClippingFlags:unsigned char
21081{
21082 None = 0x0,
21083 AlwaysClip = 0x1
21084};
21085
21086enum class EClippingMethod:unsigned char
21087{
21088 Scissor = 0x0,
21089 Stencil = 0x1
21090};
21091
21092enum class ERayTracingGroupCullingPriority:unsigned char
21093{
21094 CP_0_NEVER_CULL = 0x0,
21095 CP_1 = 0x1,
21096 CP_2 = 0x2,
21097 CP_3 = 0x3,
21098 CP_4_DEFAULT = 0x4,
21099 CP_5 = 0x5,
21100 CP_6 = 0x6,
21101 CP_7 = 0x7,
21102 CP_8_QUICKLY_CULL = 0x8
21103};
21104
21105enum class ESlateTickType:unsigned char
21106{
21107 Time = 0x1,
21108 PlatformAndInput = 0x2,
21109 Widgets = 0x4,
21110 TimeAndWidgets = 0x5,
21111 All = 0x7
21112};
21113
21114enum class EFireEventsAtPosition:unsigned char
21115{
21116 AtStartOfEvaluation = 0x0,
21117 AtEndOfEvaluation = 0x1,
21118 AfterSpawn = 0x2
21119};
21120
21121enum class EFieldCommandHandlesType:unsigned char
21122{
21123 FilteredHandles = 0x0,
21124 InsideHandles = 0x1,
21125 NumHandles = 0x2
21126};
21127
21128enum class EFieldCommandOutputType:unsigned char
21129{
21130 LinearForce = 0x0,
21131 LinearVelocity = 0x1,
21132 AngularTorque = 0x2,
21133 AngularVelocity = 0x3,
21134 NumOutputs = 0x4
21135};
21136
21137enum class EFieldCommandResultType:unsigned char
21138{
21139 FinalResult = 0x0,
21140 TransientResult = 0x1,
21141 NumResults = 0x2
21142};
21143
21145{
21150};
21151
21152enum class EFieldFilterType:int
21153{
21156 Field_Filter_Static = 0x2,
21157 Field_Filter_All = 0x3,
21160 Field_Filter_Max = 0x6
21161};
21162
21163enum class EFieldObjectType:int
21164{
21165 Field_Object_Rigid = 0x0,
21166 Field_Object_Cloth = 0x1,
21169 Field_Object_All = 0x4,
21170 Field_Object_Max = 0x5
21171};
21172
21174{
21177 Field_Position_Max = 0x2
21178};
21179
21180enum class EPCGSplineSamplingMode:unsigned char
21181{
21182 Subdivision = 0x0,
21183 Distance = 0x1
21184};
21185
21186enum class EPCGSplineSamplingDimension:unsigned char
21187{
21188 OnSpline = 0x0,
21189 OnHorizontal = 0x1,
21190 OnVertical = 0x2,
21191 OnVolume = 0x3,
21192 OnInterior = 0x4
21193};
21194
21195enum class EPCGSplineSamplingFill:unsigned char
21196{
21197 Fill = 0x0,
21198 EdgesOnly = 0x1
21199};
21200
21202{
21203 Uniform = 0x0,
21204 FollowCurvature = 0x1
21205};
21206
21208{
21209 ConstraintAdded = 0x0,
21210 ConstraintRemoved = 0x1,
21212 ManagerUpdated = 0x3
21213};
21214
21215enum class EDetailMode:int
21216{
21217 DM_Low = 0x0,
21218 DM_Medium = 0x1,
21219 DM_High = 0x2,
21220 DM_MAX = 0x3
21221};
21222
21223enum class EPCGTextureDensityFunction:unsigned char
21224{
21225 Ignore = 0x0,
21226 Multiply = 0x1
21227};
21228
21229enum class EPCGTextureColorChannel:unsigned char
21230{
21231 Red = 0x0,
21232 Green = 0x1,
21233 Blue = 0x2,
21234 Alpha = 0x3
21235};
21236
21237enum class EGeometryCollectionCacheType:unsigned char
21238{
21239 None = 0x0,
21240 Record = 0x1,
21241 Play = 0x2,
21242 RecordAndPlay = 0x3
21243};
21244
21245enum class EHoudiniInputType:unsigned char
21246{
21247 Invalid = 0x0,
21248 Geometry = 0x1,
21249 Curve = 0x2,
21250 Asset = 0x3,
21251 Landscape = 0x4,
21252 World = 0x5,
21253 Skeletal = 0x6,
21254 GeometryCollection = 0x7
21255};
21256
21257enum class EHoudiniOutputType:unsigned char
21258{
21259 Invalid = 0x0,
21260 Mesh = 0x1,
21261 Instancer = 0x2,
21262 Landscape = 0x3,
21263 Curve = 0x4,
21264 Skeletal = 0x5,
21265 GeometryCollection = 0x6,
21266 DataTable = 0x7
21267};
21268
21269enum class EHoudiniStaticMeshMethod:unsigned char
21270{
21271 RawMesh = 0x0,
21272 FMeshDescription = 0x1,
21273 UHoudiniStaticMesh = 0x2
21274};
21275
21277{
21278 OnePointPerTriangle = 0x0,
21279 OnePointPerVertex = 0x1,
21280 PoissonSampling = 0x2
21281};
21282
21283enum class EPrimaryAssetCookRule:unsigned char
21284{
21285 Unknown = 0x0,
21286 NeverCook = 0x1,
21287 ProductionNeverCook = 0x2,
21288 DevelopmentCook = 0x2,
21292 AlwaysCook = 0x5
21293};
21294
21296{
21297 Development = 0x0,
21298 Production = 0x1,
21299 Count = 0x2
21300};
21301
21303{
21304 Success = 0x0,
21305 TimedOut = 0x1,
21306 AssetRemoved = 0x2,
21307 ComponentRemoved = 0x3,
21308 StreamingDisabled = 0x4,
21309 NotImplemented = 0x5
21310};
21311
21313{
21314 Default = 0x0,
21315 UnloadedOnly = 0x1
21316};
21317
21318enum class ENormalMode:int
21319{
21324 TEMP_BROKEN = 0x4,
21325 ENormalMode_MAX = 0x5
21326};
21327
21328enum class ETextureSourceEncoding:unsigned char
21329{
21330 TSE_None = 0x0,
21331 TSE_Linear = 0x1,
21332 TSE_sRGB = 0x2,
21333 TSE_ST2084 = 0x3,
21334 TSE_Gamma22 = 0x4,
21335 TSE_BT1886 = 0x5,
21336 TSE_Gamma26 = 0x6,
21337 TSE_Cineon = 0x7,
21338 TSE_REDLog = 0x8,
21339 TSE_REDLog3G10 = 0x9,
21340 TSE_SLog1 = 0xA,
21341 TSE_SLog2 = 0xB,
21342 TSE_SLog3 = 0xC,
21343 TSE_AlexaV3LogC = 0xD,
21344 TSE_CanonLog = 0xE,
21345 TSE_ProTune = 0xF,
21346 TSE_VLog = 0x10,
21347 TSE_MAX = 0x11
21348};
21349
21351{
21352 Quality_Preview = 0x0,
21353 Quality_Medium = 0x1,
21354 Quality_High = 0x2,
21355 Quality_Production = 0x3,
21356 Quality_MAX = 0x4
21357};
21358
21359enum class EDLSSSettingOverride:unsigned char
21360{
21361 Enabled = 0x0,
21362 Disabled = 0x1,
21363 UseProjectSettings = 0x2
21364};
21365
21366enum class EDLSSPreset:unsigned char
21367{
21368 Default = 0x0,
21369 A = 0x1,
21370 B = 0x2,
21371 C = 0x3,
21372 D = 0x4,
21373 E = 0x5,
21374 F = 0x6,
21375 G = 0x7
21376};
21377
21378enum class EDLSSQualityMode:int
21379{
21380 MinValue = 0xFE,
21381 UltraPerformance = 0xFE,
21382 Performance = 0xFF,
21383 Balanced = 0x0,
21384 Quality = 0x1,
21385 UltraQuality = 0x2,
21386 DLAA = 0x3,
21387 MaxValue = 0x3,
21388 NumValues = 0x6
21389};
21390
21392{
21393 BPST_Original = 0x0,
21394 BPST_VariantA = 0x1
21395};
21396
21398{
21399 Off = 0x0,
21400 DLSSRR = 0x1,
21401 MaxValue = 0x1
21402};
21403
21405{
21406 MinValue = 0x0,
21407 CustomThenGeneric = 0x0,
21408 ForceGeneric = 0x1,
21409 ForceCustom = 0x2,
21411 MaxValue = 0x3
21412};
21413
21415{
21416 MinValue = 0x0,
21418 ForceUEProjectID = 0x1,
21420 MaxValue = 0x2
21421};
21422
21423enum class ETAAPassConfig:int
21424{
21425 Main = 0x0,
21426 MainUpsampling = 0x1,
21427 MainSuperSampling = 0x2,
21429 LightShaft = 0x4,
21430 DiaphragmDOF = 0x5,
21432 Hair = 0x7,
21433 MAX = 0x8
21434};
21435
21436enum class ETAAQuality:unsigned char
21437{
21438 Low = 0x0,
21439 Medium = 0x1,
21440 High = 0x2,
21441 MAX = 0x3
21442};
21443
21444enum class EMainTAAPassConfig:unsigned char
21445{
21446 Disabled = 0x0,
21447 TAA = 0x1,
21448 TSR = 0x2,
21449 ThirdParty = 0x3
21450};
21451
21452enum class ENGXSupport:unsigned char
21453{
21454 Supported = 0x0,
21455 NotSupported = 0x1,
21460};
21461
21462enum class EDLSSSupport:unsigned char
21463{
21464 Supported = 0x0,
21465 NotSupported = 0x1,
21470};
21471
21473{
21474 enum Type:int
21475 {
21479 LatestVersion = 0x1
21481}
21482
21483enum class EShaderVisibility:int
21484{
21485 SV_Vertex = 0x0,
21486 SV_Pixel = 0x1,
21487 SV_Geometry = 0x2,
21488 SV_Mesh = 0x3,
21489 SV_Amplification = 0x4,
21490 SV_All = 0x5,
21492};
21493
21495{
21496 RS_Raster = 0x0,
21497 RS_RayTracingGlobal = 0x1,
21498 RS_RayTracingLocal = 0x2
21499};
21500
21502{
21503 Depth = 0x0,
21504 MotionVectors = 0x1,
21505 HUDLessColor = 0x2,
21506 UIColorAndAlpha = 0x3
21507};
21508
21509enum class sentry_level_e:int
21510{
21511 SENTRY_LEVEL_DEBUG = 0xFF,
21512 SENTRY_LEVEL_INFO = 0x0,
21514 SENTRY_LEVEL_ERROR = 0x2,
21515 SENTRY_LEVEL_FATAL = 0x3
21516};
21517
21518enum class ESentryLevel:unsigned char
21519{
21520 Debug = 0x0,
21521 Info = 0x1,
21522 Warning = 0x2,
21523 Error = 0x3,
21524 Fatal = 0x4
21525};
21526
21527enum class EMontagePlayReturnType:unsigned char
21528{
21529 MontageLength = 0x0,
21530 Duration = 0x1
21531};
21532
21533enum class EMaterialInstanceUsedByRTFlag:unsigned int
21534{
21535 None = 0x0,
21536 ResourceCreate = 0x1,
21538 All = 0x3
21539};
21540
21541enum class EChartAggregationMode:unsigned char
21542{
21543 TextureSize = 0x0,
21544 SurfaceArea = 0x1,
21545 PixelDensity = 0x2,
21546 UVSize = 0x3
21547};
21548
21550{
21554};
21555
21557{
21558 EOS_CCR_Unknown = 0x0,
21561 EOS_CCR_TimedOut = 0x3,
21564 EOS_CCR_InvalidData = 0x6,
21569};
21570
21572{
21574 EOS_RR_FailRequest = 0x2,
21576};
21577
21579{
21582 EOS_WR_FailRequest = 0x3,
21584};
21585
21587{
21591};
21592
21593enum class EHairCardsFactoryFlags:unsigned int
21594{
21595 InvertedUV = 0x1,
21596 TextureRootUV = 0x2,
21597 TextureGroupIndex = 0x4,
21598 TextureBaseColor = 0x8,
21599 TextureRoughness = 0xA,
21600 TextureAttribute = 0xC
21601};
21602
21603enum class EPackageSegment:unsigned char
21604{
21605 Header = 0x0,
21606 Exports = 0x1,
21607 BulkDataDefault = 0x2,
21608 BulkDataOptional = 0x3,
21610 PayloadSidecar = 0x5
21611};
21612
21614{
21615 None = 0x0,
21616 Guide = 0x1,
21617 RBF = 0x2
21618};
21619
21620enum class EDeformationType:unsigned char
21621{
21622 Simulation = 0x0,
21623 RestGuide = 0x1,
21624 OffsetGuide = 0x2
21625};
21626
21627enum class EHairPatchAttribute:unsigned char
21628{
21629 None = 0x0,
21630 GuideInflucence = 0x1,
21631 ClusterInfluence = 0x2
21632};
21633
21635{
21636 UpdateClusterAABB = 0x0,
21637 UpdateGroupAABB = 0x1
21638};
21639
21640enum class EHairSimulationInterpolationMode:unsigned char
21641{
21642 Rigid = 0x0,
21643 Skinned = 0x1,
21644 RBF = 0x2
21645};
21646
21647enum class ESplineType:unsigned char
21648{
21649 BSpline = 0x0,
21650 Hermite = 0x1,
21651 Max = 0x2
21652};
21653
21654enum class EComparisonOp:int
21655{
21656 ECO_Unknown = 0x0,
21657 ECO_Equal = 0x1,
21658 ECO_NotEqual = 0x2,
21659 ECO_Larger = 0x3,
21660 ECO_LargerThan = 0x4,
21661 ECO_Smaller = 0x5,
21662 ECO_SmallerThan = 0x6
21663};
21664
21666{
21667 enum Type:int
21668 {
21673}
21674
21676{
21677 enum Type:int
21678 {
21679 Invalid = 0x0,
21680 ClassA = 0x1,
21681 ClassB = 0x2,
21682 ClassC = 0x3
21684}
21685
21686enum class EMoviePipelineValidationState:unsigned char
21687{
21688 Valid = 0x0,
21689 Warnings = 0x1,
21690 Errors = 0x2
21691};
21692
21693enum class EControlRigCurveAlignment:unsigned char
21694{
21695 Front = 0x0,
21696 Stretched = 0x1
21697};
21698
21699enum class EMovieRenderPipelineState:unsigned char
21700{
21701 Uninitialized = 0x0,
21702 ProducingFrames = 0x1,
21703 Finalize = 0x2,
21704 Export = 0x3,
21705 Finished = 0x4
21706};
21707
21708enum class EMovieRenderShotState:unsigned char
21709{
21710 Uninitialized = 0x0,
21711 WarmingUp = 0x1,
21712 MotionBlur = 0x2,
21713 Rendering = 0x3,
21714 Finished = 0x4
21715};
21716
21717enum class ETextEntryType:unsigned char
21718{
21719 TextEntryCanceled = 0x0,
21720 TextEntryAccepted = 0x1,
21721 TextEntryUpdated = 0x2
21722};
21723
21725{
21726 Rendering = 0x0,
21728 StreamingSource = 0x2
21729};
21730
21731enum class EPrimitiveTopologyType:unsigned char
21732{
21733 Triangle = 0x0,
21734 Patch = 0x1,
21735 Line = 0x2,
21736 Point = 0x3,
21737 Num = 0x4,
21738 NumBits = 0x2
21739};
21740
21741enum class EMoviePipelineShutterTiming:unsigned char
21742{
21743 FrameOpen = 0x0,
21744 FrameCenter = 0x1,
21745 FrameClose = 0x2
21746};
21747
21749{
21750 Closed = 0x0,
21751 Error = 0x1,
21752 Synchronized = 0x2,
21753 Synchronizing = 0x3
21754};
21755
21757{
21758 MakingVisible = 0x0,
21759 MakingInvisible = 0x1
21760};
21761
21762enum class ELevelStreamingState:unsigned char
21763{
21764 Removed = 0x0,
21765 Unloaded = 0x1,
21766 FailedToLoad = 0x2,
21767 Loading = 0x3,
21768 LoadedNotVisible = 0x4,
21769 MakingVisible = 0x5,
21770 LoadedVisible = 0x6,
21771 MakingInvisible = 0x7
21772};
21773
21774enum class ELevelStreamingTargetState:unsigned char
21775{
21776 Unloaded = 0x0,
21777 UnloadedAndRemoved = 0x1,
21778 LoadedNotVisible = 0x2,
21779 LoadedVisible = 0x3
21780};
21781
21782enum class EImageCompressionQuality:unsigned char
21783{
21784 Default = 0x0,
21785 Uncompressed = 0x1
21786};
21787
21789{
21790 enum Type:int
21791 {
21793 Unregistered = 0x1
21795}
21796
21797enum class EMoviePipelineEncodeQuality:unsigned char
21798{
21799 Low = 0x0,
21800 Medium = 0x1,
21801 High = 0x2,
21802 Epic = 0x3
21803};
21804
21805enum class EAESGCMNetResult:unsigned char
21806{
21807 Unknown = 0x0,
21808 Success = 0x1,
21809 AESMissingIV = 0x2,
21810 AESMissingAuthTag = 0x3,
21811 AESMissingPayload = 0x4,
21812 AESDecryptionFailed = 0x5,
21813 AESZeroLastByte = 0x6
21814};
21815
21816enum class EOodleNetworkEnableMode:unsigned char
21817{
21818 AlwaysEnabled = 0x0,
21820};
21821
21823{
21824 Success = 0x0,
21825 Failure = 0x1
21826};
21827
21828enum class EOodleNetResult:unsigned char
21829{
21830 Unknown = 0x0,
21831 Success = 0x1,
21832 OodleDecodeFailed = 0x2,
21835 OodleNoDictionary = 0x5
21836};
21837
21839{
21840 Forward = 0x0,
21841 Inverse = 0x1
21842};
21843
21844enum class ESubmixEffectDynamicsKeySource:unsigned char
21845{
21846 Default = 0x0,
21847 AudioBus = 0x1,
21848 Submix = 0x2,
21849 Count = 0x3
21850};
21851
21853{
21854 Compressor = 0x0,
21855 Limiter = 0x1,
21856 Expander = 0x2,
21857 Gate = 0x3,
21858 UpwardsCompressor = 0x4,
21859 Count = 0x5
21860};
21861
21862enum class ESubmixEffectDynamicsPeakMode:unsigned char
21863{
21864 MeanSquared = 0x0,
21865 RootMeanSquared = 0x1,
21866 Peak = 0x2,
21867 Count = 0x3
21868};
21869
21871{
21872 Disabled = 0x0,
21873 Average = 0x1,
21874 Peak = 0x2,
21875 Count = 0x3
21876};
21877
21878enum class EOpenColorIOTransformAlpha:unsigned int
21879{
21880 None = 0x0,
21881 Unpremultiply = 0x1,
21883};
21884
21885enum class EObjectStateTypeEnum:unsigned char
21886{
21887 Chaos_NONE = 0x0,
21890 Chaos_Object_Static = 0x3,
21893 Chaos_Max = 0x65
21894};
21895
21896enum class EResolveClass:unsigned char
21897{
21898 No = 0x0,
21899 Yes = 0x1
21900};
21901
21902enum class EFractureEngineClusterSizeMethod:unsigned char
21903{
21904 ByNumber = 0x0,
21905 ByFractionOfInput = 0x1,
21906 BySize = 0x2
21907};
21908
21909enum class EAudioMixerChannelType:unsigned char
21910{
21911 FrontLeft = 0x0,
21912 FrontRight = 0x1,
21913 FrontCenter = 0x2,
21914 LowFrequency = 0x3,
21915 BackLeft = 0x4,
21916 BackRight = 0x5,
21917 FrontLeftOfCenter = 0x6,
21918 FrontRightOfCenter = 0x7,
21919 BackCenter = 0x8,
21920 SideLeft = 0x9,
21921 SideRight = 0xA,
21922 TopCenter = 0xB,
21923 TopFrontLeft = 0xC,
21924 TopFrontCenter = 0xD,
21925 TopFrontRight = 0xE,
21926 TopBackLeft = 0xF,
21927 TopBackCenter = 0x10,
21928 TopBackRight = 0x11,
21929 Unknown = 0x12,
21930 ChannelTypeCount = 0x13,
21931 DefaultChannel = 0x0
21932};
21933
21934enum class EAudioMixerStreamDataFormatType:unsigned char
21935{
21936 Unknown = 0x0,
21937 Float = 0x1,
21938 Int16 = 0x2,
21939 Unsupported = 0x3
21940};
21941
21943{
21944 enum Type:int
21945 {
21946 Initial = 0x0,
21953}
21954
21956{
21957 Failure = 0x0,
21958 Success = 0x1,
21959 None = 0x2
21960};
21961
21962enum class EMusicalNoteName:unsigned char
21963{
21964 C = 0x0,
21965 Db = 0x1,
21966 D = 0x2,
21967 Eb = 0x3,
21968 E = 0x4,
21969 F = 0x5,
21970 Gb = 0x6,
21971 G = 0x7,
21972 Ab = 0x8,
21973 A = 0x9,
21974 Bb = 0xA,
21975 B = 0xB
21976};
21977
21978enum class EAudioRecordingExportType:unsigned char
21979{
21980 SoundWave = 0x0,
21981 WavFile = 0x1
21982};
21983
21984enum class EFFTSize:unsigned char
21985{
21986 DefaultSize = 0x0,
21987 Min = 0x1,
21988 Small = 0x2,
21989 Medium = 0x3,
21990 Large = 0x4,
21991 VeryLarge = 0x5,
21992 Max = 0x6
21993};
21994
21995enum class EFFTPeakInterpolationMethod:unsigned char
21996{
21997 NearestNeighbor = 0x0,
21998 Linear = 0x1,
21999 Quadratic = 0x2,
22000 ConstantQ = 0x3
22001};
22002
22003enum class EFFTWindowType:unsigned char
22004{
22005 None = 0x0,
22006 Hamming = 0x1,
22007 Hann = 0x2,
22008 Blackman = 0x3
22009};
22010
22011enum class EAudioSpectrumType:unsigned char
22012{
22013 MagnitudeSpectrum = 0x0,
22014 PowerSpectrum = 0x1,
22015 Decibel = 0x2
22016};
22017
22018enum class EFontLayoutMethod:unsigned char
22019{
22020 Metrics = 0x0,
22021 BoundingBox = 0x1
22022};
22023
22025{
22026 ArrayEnd = 0x0,
22027 ArrayStart = 0x1,
22028 Comment = 0x2,
22029 Error = 0x3,
22030 None = 0x4,
22031 Property = 0x5,
22032 StructureEnd = 0x6,
22033 StructureStart = 0x7
22034};
22035
22037{
22038 Error = 0x0,
22039 Ignore = 0x1,
22040 Warning = 0x2
22041};
22042
22044{
22045 KeyValuePair = 0x0,
22046 Array = 0x1
22047};
22048
22050{
22051 None = 0x0,
22056 Legacy = 0x0,
22057 LegacyUE4 = 0xB,
22058 Default = 0x3
22059};
22060
22062{
22063 None = 0x0,
22065};
22066
22068{
22069 Ignore = 0x0,
22070 Serialize = 0x1
22071};
22072
22074{
22075 Error = 0x0,
22076 Ignore = 0x1,
22077 Serialize = 0x2
22078};
22079
22081{
22082 KeyValuePair = 0x0,
22083 Array = 0x1
22084};
22085
22086enum class EConstructDynamicType:unsigned char
22087{
22089 CallZConstructor = 0x1
22090};
22091
22093{
22094 LMPT_NormalPadding = 0x0,
22095 LMPT_PrePadding = 0x1,
22096 LMPT_NoPadding = 0x2
22097};
22098
22099enum class EPostProcessMaterialInput:unsigned int
22100{
22101 SceneColor = 0x0,
22103 CombinedBloom = 0x2,
22104 PreTonemapHDRColor = 0x2,
22105 PostTonemapHDRColor = 0x3,
22106 Velocity = 0x4
22107};
22108
22109enum class EQuartzTimeSignatureQuantization:unsigned char
22110{
22111 HalfNote = 0x0,
22112 QuarterNote = 0x1,
22113 EighthNote = 0x2,
22114 SixteenthNote = 0x3,
22115 ThirtySecondNote = 0x4,
22116 Count = 0x5
22117};
22118
22119enum class EStaticMeshAsyncProperties:unsigned int
22120{
22121 None = 0x0,
22122 RenderData = 0x1,
22123 SourceModels = 0x4,
22124 SectionInfoMap = 0x8,
22126 NavCollision = 0x20,
22127 LightmapUVVersion = 0x40,
22128 BodySetup = 0x80,
22129 LightingGuid = 0x100,
22130 ExtendedBounds = 0x200,
22133 StaticMaterials = 0x1000,
22134 LightmapUVDensity = 0x2000,
22135 IsBuiltAtRuntime = 0x4000,
22136 MinLOD = 0xFFFF8000,
22137 LightMapCoordinateIndex = 0x10000,
22138 LightMapResolution = 0x20000,
22139 HiResSourceModel = 0x40000,
22140 All = 0xFFFFFFFF
22141};
22142
22144{
22149 SOUNDDISTANCE_MAX = 0x4
22150};
22151
22152enum class ECsgOper:int
22153{
22154 CSG_Active = 0x0,
22155 CSG_Add = 0x1,
22156 CSG_Subtract = 0x2,
22157 CSG_Intersect = 0x3,
22158 CSG_Deintersect = 0x4,
22159 CSG_None = 0x5,
22160 CSG_MAX = 0x6
22161};
22162
22163enum class ELumenRayLightingMode:unsigned char
22164{
22165 SurfaceCache = 0x0,
22166 HitLighting = 0x2
22167};
22168
22170{
22171 enum Type:int
22172 {
22173 Forward = 0x0,
22174 Deferred = 0x1
22176}
22177
22179{
22180 enum Type:int
22181 {
22182 None = 0x0,
22183 FXAA = 0x1,
22185 MSAA = 0x3
22187}
22188
22190{
22191 enum Type:int
22192 {
22193 Half = 0x0,
22195 Full = 0x2
22197}
22198
22200{
22201 enum Type:int
22202 {
22203 None = 0x0,
22204 LZ4 = 0x1,
22205 Oodle = 0x2,
22206 Zlib = 0x3
22208}
22209
22211{
22212 enum Type:int
22213 {
22214 sRGB = 0x1,
22215 Rec2020 = 0x2,
22216 ACESAP0 = 0x3,
22217 ACESAP1 = 0x4,
22218 P3DCI = 0x5,
22219 P3D65 = 0x6,
22220 Custom = 0x7
22222}
22223
22225{
22226 enum Type:int
22227 {
22229 GlobalTracing = 0x0
22231}
22232
22234{
22235 enum Type:int
22236 {
22238 VirtualShadowMaps = 0x1
22240}
22241
22243{
22244 enum Type:int
22245 {
22247 Low = 0x1,
22248 Medium = 0x2,
22249 High = 0x3,
22250 HighTop = 0x4
22252}
22253
22255{
22256 enum Type:int
22257 {
22259 Enabled = 0x1,
22261 EnabledWithStencil = 0x3
22263}
22264
22266{
22267 enum Type:int
22268 {
22269 One = 0x1,
22270 Two = 0x2,
22271 Four = 0x4,
22272 Eight = 0x8
22274}
22275
22277{
22278 enum Type:int
22279 {
22285 DBBPF_MAX = 0x5
22287}
22288
22290{
22291 enum Type:int
22292 {
22293 None = 0x0,
22296 Auto = 0x3
22298}
22299
22301{
22302 enum Type:int
22303 {
22304 NoClear = 0x0,
22306 QuadAtMaxZ = 0x2
22308}
22309
22311{
22312 enum Type:int
22313 {
22316 AfterBasePass = 0x2
22318}
22319
22321{
22322 enum Type:int
22323 {
22324 Off = 0x0,
22325 On = 0x1,
22326 Auto = 0x2
22328}
22329
22330enum class EScreenPassDrawFlags:unsigned char
22331{
22332 None = 0x0,
22334};
22335
22336enum class ESafeZoneType:int
22337{
22338 eSZ_TOP = 0x0,
22339 eSZ_BOTTOM = 0x1,
22340 eSZ_LEFT = 0x2,
22341 eSZ_RIGHT = 0x3,
22342 eSZ_MAX = 0x4
22343};
22344
22345enum class EKeyboardType:int
22346{
22347 Keyboard_Default = 0x0,
22348 Keyboard_Number = 0x1,
22349 Keyboard_Web = 0x2,
22350 Keyboard_Email = 0x3,
22351 Keyboard_Password = 0x4,
22353};
22354
22356{
22357 enum Type:int
22358 {
22444 LatestVersion = 0x53
22446}
22447
22448enum class FCPXMLExportDataSource:unsigned char
22449{
22450 OutputMetadata = 0x0,
22451 SequenceData = 0x1
22452};
22453
22455{
22456 None = 0x0,
22457 Disabled = 0x1,
22458 FullyLoad = 0x2
22459};
22460
22462{
22463 None = 0x0,
22464 Changed = 0x1
22465};
22466
22467enum class EBusSendType:unsigned char
22468{
22469 PreEffect = 0x0,
22470 PostEffect = 0x1,
22471 Count = 0x2
22472};
22473
22474enum class EUsdInitialLoadSet:unsigned char
22475{
22476 LoadAll = 0x0,
22477 LoadNone = 0x1
22478};
22479
22480enum class EUsdInterpolationType:unsigned char
22481{
22482 Held = 0x0,
22483 Linear = 0x1
22484};
22485
22486enum class EVRSImageDataType:unsigned char
22487{
22489 VRSImage_Palette = 0x1,
22491};
22492
22494{
22495 enum Type:int
22496 {
22507 LatestVersion = 0x8
22509}
22510
22511enum class EGroomBindingMeshType:unsigned char
22512{
22513 SkeletalMesh = 0x0,
22514 GeometryCache = 0x1
22515};
22516
22517enum class ERHITransientResourceType:unsigned char
22518{
22519 Texture = 0x0,
22520 Buffer = 0x1
22521};
22522
22523enum class EPCGComponentInput:unsigned char
22524{
22525 Actor = 0x0,
22526 Landscape = 0x1,
22527 Other = 0x2,
22529};
22530
22531enum class EPCGComponentGenerationTrigger:unsigned char
22532{
22533 GenerateOnLoad = 0x0,
22534 GenerateOnDemand = 0x1
22535};
22536
22537enum class EActiveReloadType:int
22538{
22539 None = 0x0,
22540 Reinstancing = 0x1
22541};
22542
22543enum class EPCGComponentDirtyFlag:unsigned char
22544{
22545