Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UnrealNames.inl
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3// [[ IncludeTool: Inline ]] // Markup to tell IncludeTool that this file is state changing and cannot be optimized out.
4
5// Suppress any macros that may conflict with name constant symbols.
6UE_PUSH_MACRO("TRUE")
7#undef TRUE
8UE_PUSH_MACRO("FALSE")
9#undef FALSE
10
11// Special zero value, meaning no name.
12REGISTER_NAME(0,None)
13
14// Class property types (name indices are significant for serialization).
15REGISTER_NAME(1,ByteProperty)
16REGISTER_NAME(2,IntProperty)
17REGISTER_NAME(3,BoolProperty)
18REGISTER_NAME(4,FloatProperty)
19REGISTER_NAME(5,ObjectProperty) // ClassProperty shares the same tag
20REGISTER_NAME(6,NameProperty)
21REGISTER_NAME(7,DelegateProperty)
22REGISTER_NAME(8,DoubleProperty)
23REGISTER_NAME(9,ArrayProperty)
24REGISTER_NAME(10,StructProperty)
25REGISTER_NAME(11,VectorProperty)
26REGISTER_NAME(12,RotatorProperty)
27REGISTER_NAME(13,StrProperty)
28REGISTER_NAME(14,TextProperty)
29REGISTER_NAME(15,InterfaceProperty)
30REGISTER_NAME(16,MulticastDelegateProperty)
31//REGISTER_NAME(17,Available)
32REGISTER_NAME(18,LazyObjectProperty)
33REGISTER_NAME(19,SoftObjectProperty) // SoftClassProperty shares the same tag
34REGISTER_NAME(20,Int64Property)
35REGISTER_NAME(21,Int32Property)
36REGISTER_NAME(22,Int16Property)
37REGISTER_NAME(23,Int8Property)
38REGISTER_NAME(24,UInt64Property)
39REGISTER_NAME(25,UInt32Property)
40REGISTER_NAME(26,UInt16Property)
41//REGISTER_NAME(27,Available)
42REGISTER_NAME(28,MapProperty)
43REGISTER_NAME(29,SetProperty)
44
45// Special packages.
46REGISTER_NAME(30,Core)
47REGISTER_NAME(31,Engine)
48REGISTER_NAME(32,Editor)
49REGISTER_NAME(33,CoreUObject)
50
51// More class properties
52REGISTER_NAME(34,EnumProperty)
53
54
55// Special types.
56REGISTER_NAME(50,Cylinder)
57REGISTER_NAME(51,BoxSphereBounds)
58REGISTER_NAME(52,Sphere)
59REGISTER_NAME(53,Box)
60REGISTER_NAME(54,Vector2D)
61REGISTER_NAME(55,IntRect)
62REGISTER_NAME(56,IntPoint)
63REGISTER_NAME(57,Vector4)
64REGISTER_NAME(58,Name)
65REGISTER_NAME(59,Vector)
66REGISTER_NAME(60,Rotator)
67REGISTER_NAME(61,SHVector)
68REGISTER_NAME(62,Color)
69REGISTER_NAME(63,Plane)
70REGISTER_NAME(64,Matrix)
71REGISTER_NAME(65,LinearColor)
72REGISTER_NAME(66,AdvanceFrame)
73REGISTER_NAME(67,Pointer)
74REGISTER_NAME(68,Double)
75REGISTER_NAME(69,Quat)
76REGISTER_NAME(70,Self)
77REGISTER_NAME(71,Transform)
78REGISTER_NAME(72,Vector3f)
79REGISTER_NAME(73,Vector3d)
80REGISTER_NAME(74,Plane4f)
81REGISTER_NAME(75,Plane4d)
82REGISTER_NAME(76,Matrix44f)
83REGISTER_NAME(77,Matrix44d)
84REGISTER_NAME(78,Quat4f)
85REGISTER_NAME(79,Quat4d)
86REGISTER_NAME(80,Transform3f)
87REGISTER_NAME(81,Transform3d)
88REGISTER_NAME(82,Box3f)
89REGISTER_NAME(83,Box3d)
90REGISTER_NAME(84,BoxSphereBounds3f)
91REGISTER_NAME(85,BoxSphereBounds3d)
92REGISTER_NAME(86,Vector4f)
93REGISTER_NAME(87,Vector4d)
94REGISTER_NAME(88,Rotator3f)
95REGISTER_NAME(89,Rotator3d)
96REGISTER_NAME(90,Vector2f)
97REGISTER_NAME(91,Vector2d)
98REGISTER_NAME(92,Box2D)
99REGISTER_NAME(93,Box2f)
100REGISTER_NAME(94,Box2d)
101REGISTER_NAME(95,IntVector)
102REGISTER_NAME(96,IntVector4)
103REGISTER_NAME(97,UintVector)
104REGISTER_NAME(98,UintVector4)
105
106// Object class names.
107REGISTER_NAME(100,Object)
108REGISTER_NAME(101,Camera)
109REGISTER_NAME(102,Actor)
110REGISTER_NAME(103,ObjectRedirector)
111REGISTER_NAME(104,ObjectArchetype)
112REGISTER_NAME(105,Class)
113REGISTER_NAME(106,ScriptStruct)
114REGISTER_NAME(107,Function)
115REGISTER_NAME(108,Pawn)
116
117// Special types continued
118REGISTER_NAME(150, Int32Vector)
119REGISTER_NAME(151, Int64Vector)
120REGISTER_NAME(152, Uint32Vector)
121REGISTER_NAME(153, Uint64Vector)
122REGISTER_NAME(154, Int32Vector4)
123REGISTER_NAME(155, Int64Vector4)
124REGISTER_NAME(156, Uint32Vector4)
125REGISTER_NAME(157, Uint64Vector4)
126REGISTER_NAME(158, IntVector2)
127REGISTER_NAME(159, Int32Vector2)
128REGISTER_NAME(160, Int64Vector2)
129REGISTER_NAME(161, UintVector2)
130REGISTER_NAME(162, Uint32Vector2)
131REGISTER_NAME(163, Uint64Vector2)
132REGISTER_NAME(164, UintPoint)
133REGISTER_NAME(165, Int32Point)
134REGISTER_NAME(166, Int64Point)
135REGISTER_NAME(167, Uint32Point)
136REGISTER_NAME(168, Uint64Point)
137REGISTER_NAME(169, Ray)
138REGISTER_NAME(170, Ray3f)
139REGISTER_NAME(171, Ray3d)
140REGISTER_NAME(172, Sphere3f)
141REGISTER_NAME(173, Sphere3d)
142
143// Misc.
144REGISTER_NAME(200,State)
145REGISTER_NAME(201,TRUE)
146REGISTER_NAME(202,FALSE)
147REGISTER_NAME(203,Enum)
148REGISTER_NAME(204,Default)
149REGISTER_NAME(205,Skip)
150REGISTER_NAME(206,Input)
151REGISTER_NAME(207,Package)
152REGISTER_NAME(208,Groups)
153REGISTER_NAME(209,Interface)
154REGISTER_NAME(210,Components)
155REGISTER_NAME(211,Global)
156REGISTER_NAME(212,Super)
157REGISTER_NAME(213,Outer)
158REGISTER_NAME(214,Map)
159REGISTER_NAME(215,Role)
160REGISTER_NAME(216,RemoteRole)
161REGISTER_NAME(217,PersistentLevel)
162REGISTER_NAME(218,TheWorld)
163REGISTER_NAME(219,PackageMetaData)
164REGISTER_NAME(220,InitialState)
165REGISTER_NAME(221,Game)
166REGISTER_NAME(222,SelectionColor)
167REGISTER_NAME(223,UI)
168REGISTER_NAME(224,ExecuteUbergraph)
169REGISTER_NAME(225,DeviceID)
170REGISTER_NAME(226,RootStat)
171REGISTER_NAME(227,MoveActor)
172REGISTER_NAME(230,All)
173REGISTER_NAME(231,MeshEmitterVertexColor)
174REGISTER_NAME(232,TextureOffsetParameter)
175REGISTER_NAME(233,TextureScaleParameter)
176REGISTER_NAME(234,ImpactVel)
177REGISTER_NAME(235,SlideVel)
178REGISTER_NAME(236,TextureOffset1Parameter)
179REGISTER_NAME(237,MeshEmitterDynamicParameter)
180REGISTER_NAME(238,ExpressionInput)
181REGISTER_NAME(239,Untitled)
182REGISTER_NAME(240,Timer)
183REGISTER_NAME(241,Team)
184REGISTER_NAME(242,Low)
185REGISTER_NAME(243,High)
186REGISTER_NAME(244,NetworkGUID)
187REGISTER_NAME(245,GameThread)
188REGISTER_NAME(246,RenderThread)
189REGISTER_NAME(247,OtherChildren)
190REGISTER_NAME(248,Location)
191REGISTER_NAME(249,Rotation)
192REGISTER_NAME(250,BSP)
193REGISTER_NAME(251,EditorSettings)
194REGISTER_NAME(252,AudioThread)
195REGISTER_NAME(253,ID)
196REGISTER_NAME(254,UserDefinedEnum)
197REGISTER_NAME(255,Control)
198REGISTER_NAME(256,Voice)
199REGISTER_NAME(257, Zlib)
200REGISTER_NAME(258, Gzip)
201REGISTER_NAME(259, LZ4)
202REGISTER_NAME(260, Mobile)
203REGISTER_NAME(261, Oodle)
204
205// Online
206REGISTER_NAME(280,DGram)
207REGISTER_NAME(281,Stream)
208REGISTER_NAME(282,GameNetDriver)
209REGISTER_NAME(283,PendingNetDriver)
210REGISTER_NAME(284,BeaconNetDriver)
211REGISTER_NAME(285,FlushNetDormancy)
212REGISTER_NAME(286,DemoNetDriver)
213REGISTER_NAME(287,GameSession)
214REGISTER_NAME(288,PartySession)
215REGISTER_NAME(289,GamePort)
216REGISTER_NAME(290,BeaconPort)
217REGISTER_NAME(291,MeshPort)
218REGISTER_NAME(292,MeshNetDriver)
219REGISTER_NAME(293,LiveStreamVoice)
220REGISTER_NAME(294,LiveStreamAnimation)
221
222// Texture settings.
223REGISTER_NAME(300,Linear)
224REGISTER_NAME(301,Point)
225REGISTER_NAME(302,Aniso)
226REGISTER_NAME(303,LightMapResolution)
227
228// Sound.
229//REGISTER_NAME(310,)
230REGISTER_NAME(311,UnGrouped)
231REGISTER_NAME(312,VoiceChat)
232
233// Optimized replication.
234REGISTER_NAME(320,Playing)
235REGISTER_NAME(322,Spectating)
236REGISTER_NAME(325,Inactive)
237
238// Log messages.
239REGISTER_NAME(350,PerfWarning)
240REGISTER_NAME(351,Info)
241REGISTER_NAME(352,Init)
242REGISTER_NAME(353,Exit)
243REGISTER_NAME(354,Cmd)
244REGISTER_NAME(355,Warning)
245REGISTER_NAME(356,Error)
246
247// File format backwards-compatibility.
248REGISTER_NAME(400,FontCharacter)
249REGISTER_NAME(401,InitChild2StartBone)
250REGISTER_NAME(402,SoundCueLocalized)
251REGISTER_NAME(403,SoundCue)
252REGISTER_NAME(404,RawDistributionFloat)
253REGISTER_NAME(405,RawDistributionVector)
254REGISTER_NAME(406,InterpCurveFloat)
255REGISTER_NAME(407,InterpCurveVector2D)
256REGISTER_NAME(408,InterpCurveVector)
257REGISTER_NAME(409,InterpCurveTwoVectors)
258REGISTER_NAME(410,InterpCurveQuat)
259
260
261REGISTER_NAME(411,FrameRate)
262
263REGISTER_NAME(450,AI)
264REGISTER_NAME(451,NavMesh)
265
266REGISTER_NAME(500,PerformanceCapture)
267
268// Special config names - not required to be consistent for network replication
269REGISTER_NAME(600,EditorLayout)
270REGISTER_NAME(601,EditorKeyBindings)
271REGISTER_NAME(602,GameUserSettings)
272
273// Commonly multicased names - defined globally to prevent non-determinism in package name tables
274REGISTER_NAME(700,Filename)
275REGISTER_NAME(701,Lerp)
276REGISTER_NAME(702,Root)
277
278// Restore any macros suppressed at the top of this file.
279UE_POP_MACRO("TRUE")
280UE_POP_MACRO("FALSE")