terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Quaternion.cs
Go to the documentation of this file.
1using System;
2using System.Text;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200032D")]
10 public struct Quaternion : IEquatable<Quaternion>
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600132C")]
13 [global::Cpp2ILInjected.Address(RVA = "0xA8D72C", Offset = "0xA8D72C", Length = "0xC")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 public Quaternion(float x, float y, float z, float w)
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x600132D")]
21 [global::Cpp2ILInjected.Address(RVA = "0xA8D738", Offset = "0xA8D738", Length = "0xC")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x170001E0")]
29 public static Quaternion Identity
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x600132E")]
32 [global::Cpp2ILInjected.Address(RVA = "0xA8D744", Offset = "0xA8D744", Length = "0x5C")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
35 get
36 {
37 throw null;
38 }
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x600132F")]
42 [global::Cpp2ILInjected.Address(RVA = "0xA8D7A0", Offset = "0xA8D7A0", Length = "0x14")]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6001330")]
50 [global::Cpp2ILInjected.Address(RVA = "0xA8D7B4", Offset = "0xA8D7B4", Length = "0x14")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x6001331")]
58 [global::Cpp2ILInjected.Address(RVA = "0xA8D7C8", Offset = "0xA8D7C8", Length = "0x74")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x6001332")]
66 [global::Cpp2ILInjected.Address(RVA = "0xA8D83C", Offset = "0xA8D83C", Length = "0x1C")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 public void Conjugate()
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6001333")]
75 [global::Cpp2ILInjected.Address(RVA = "0xA8D858", Offset = "0xA8D858", Length = "0x10")]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001334")]
84 [global::Cpp2ILInjected.Address(RVA = "0xA8D868", Offset = "0xA8D868", Length = "0x24")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 public static void Conjugate(ref Quaternion value, out Quaternion result)
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6001335")]
93 [global::Cpp2ILInjected.Address(RVA = "0xA8D88C", Offset = "0xA8D88C", Length = "0xAC")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x6001336")]
101 [global::Cpp2ILInjected.Address(RVA = "0xA8D938", Offset = "0xA8D938", Length = "0x120")]
102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
105 public static Quaternion CreateFromYawPitchRoll(float yaw, float pitch, float roll)
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x6001337")]
111 [global::Cpp2ILInjected.Address(RVA = "0xA8DA58", Offset = "0xA8DA58", Length = "0x128")]
112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateFromYawPitchRoll", MemberParameters = new object[]
114 {
115 typeof(float),
116 typeof(float),
117 typeof(float)
118 }, ReturnType = typeof(Matrix))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateFromYawPitchRoll", MemberParameters = new object[]
120 {
121 typeof(float),
122 typeof(float),
123 typeof(float),
124 typeof(ref Matrix)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
128 public static void CreateFromYawPitchRoll(float yaw, float pitch, float roll, out Quaternion result)
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x6001338")]
134 [global::Cpp2ILInjected.Address(RVA = "0xA8DB80", Offset = "0xA8DB80", Length = "0xA8")]
135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
138 public static Quaternion CreateFromAxisAngle(Vector3 axis, float angle)
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6001339")]
144 [global::Cpp2ILInjected.Address(RVA = "0xA8DC28", Offset = "0xA8DC28", Length = "0xAC")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
148 public static void CreateFromAxisAngle(ref Vector3 axis, float angle, out Quaternion result)
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x600133A")]
154 [global::Cpp2ILInjected.Address(RVA = "0xA8DCD4", Offset = "0xA8DCD4", Length = "0x1DC")]
155 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Decompose", MemberParameters = new object[]
157 {
161 }, ReturnType = typeof(bool))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
165 {
166 throw null;
167 }
168
169 [global::Cpp2ILInjected.Token(Token = "0x600133B")]
170 [global::Cpp2ILInjected.Address(RVA = "0xA8DEB0", Offset = "0xA8DEB0", Length = "0x220")]
171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
175 {
176 throw null;
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x600133C")]
180 [global::Cpp2ILInjected.Address(RVA = "0xA8E0D0", Offset = "0xA8E0D0", Length = "0xB0")]
181 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
184 {
185 throw null;
186 }
187
188 [global::Cpp2ILInjected.Token(Token = "0x600133D")]
189 [global::Cpp2ILInjected.Address(RVA = "0xA8E180", Offset = "0xA8E180", Length = "0xDC")]
190 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
193 {
194 throw null;
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x600133E")]
198 [global::Cpp2ILInjected.Address(RVA = "0xA8E25C", Offset = "0xA8E25C", Length = "0x20")]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
201 {
202 throw null;
203 }
204
205 [global::Cpp2ILInjected.Token(Token = "0x600133F")]
206 [global::Cpp2ILInjected.Address(RVA = "0xA8E27C", Offset = "0xA8E27C", Length = "0x34")]
207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
208 public static void Dot(ref Quaternion quaternion1, ref Quaternion quaternion2, out float result)
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x6001340")]
214 [global::Cpp2ILInjected.Address(RVA = "0xA8E2B0", Offset = "0xA8E2B0", Length = "0xE8")]
215 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
218 public override bool Equals(object obj)
219 {
220 throw null;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x6001341")]
224 [global::Cpp2ILInjected.Address(RVA = "0xA8E3C8", Offset = "0xA8E3C8", Length = "0x3C")]
225 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 {
229 throw null;
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x6001342")]
233 [global::Cpp2ILInjected.Address(RVA = "0xA8E404", Offset = "0xA8E404", Length = "0x64")]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "GetHashCode", ReturnType = typeof(int))]
236 public override int GetHashCode()
237 {
238 throw null;
239 }
240
241 [global::Cpp2ILInjected.Token(Token = "0x6001343")]
242 [global::Cpp2ILInjected.Address(RVA = "0xA8E468", Offset = "0xA8E468", Length = "0x38")]
243 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x6001344")]
251 [global::Cpp2ILInjected.Address(RVA = "0xA8E4A0", Offset = "0xA8E4A0", Length = "0x4C")]
252 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
254 public static void Inverse(ref Quaternion quaternion, out Quaternion result)
255 {
256 throw null;
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x6001345")]
260 [global::Cpp2ILInjected.Address(RVA = "0xA8E4EC", Offset = "0xA8E4EC", Length = "0x88")]
261 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
263 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
264 public float Length()
265 {
266 throw null;
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x6001346")]
270 [global::Cpp2ILInjected.Address(RVA = "0xA8E574", Offset = "0xA8E574", Length = "0x28")]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
272 public float LengthSquared()
273 {
274 throw null;
275 }
276
277 [global::Cpp2ILInjected.Token(Token = "0x6001347")]
278 [global::Cpp2ILInjected.Address(RVA = "0xA8E59C", Offset = "0xA8E59C", Length = "0x150")]
279 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
280 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
281 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
283 {
284 throw null;
285 }
286
287 [global::Cpp2ILInjected.Token(Token = "0x6001348")]
288 [global::Cpp2ILInjected.Address(RVA = "0xA8E6EC", Offset = "0xA8E6EC", Length = "0x158")]
289 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
291 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
293 {
294 throw null;
295 }
296
297 [global::Cpp2ILInjected.Token(Token = "0x6001349")]
298 [global::Cpp2ILInjected.Address(RVA = "0xA8E844", Offset = "0xA8E844", Length = "0x1B0")]
299 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
301 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
303 {
304 throw null;
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x600134A")]
308 [global::Cpp2ILInjected.Address(RVA = "0xA8E9F4", Offset = "0xA8E9F4", Length = "0x174")]
309 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
311 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
313 {
314 throw null;
315 }
316
317 [global::Cpp2ILInjected.Token(Token = "0x600134B")]
318 [global::Cpp2ILInjected.Address(RVA = "0xA8EB68", Offset = "0xA8EB68", Length = "0x14")]
319 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
321 {
322 throw null;
323 }
324
325 [global::Cpp2ILInjected.Token(Token = "0x600134C")]
326 [global::Cpp2ILInjected.Address(RVA = "0xA8EB7C", Offset = "0xA8EB7C", Length = "0x14")]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
329 {
330 throw null;
331 }
332
333 [global::Cpp2ILInjected.Token(Token = "0x600134D")]
334 [global::Cpp2ILInjected.Address(RVA = "0xA8EB90", Offset = "0xA8EB90", Length = "0x74")]
335 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
337 {
338 throw null;
339 }
340
341 [global::Cpp2ILInjected.Token(Token = "0x600134E")]
342 [global::Cpp2ILInjected.Address(RVA = "0xA8EC04", Offset = "0xA8EC04", Length = "0x14")]
343 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
344 public static Quaternion Multiply(Quaternion quaternion1, float scaleFactor)
345 {
346 throw null;
347 }
348
349 [global::Cpp2ILInjected.Token(Token = "0x600134F")]
350 [global::Cpp2ILInjected.Address(RVA = "0xA8EC18", Offset = "0xA8EC18", Length = "0x10")]
351 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
353 public static void Multiply(ref Quaternion quaternion1, float scaleFactor, out Quaternion result)
354 {
355 throw null;
356 }
357
358 [global::Cpp2ILInjected.Token(Token = "0x6001350")]
359 [global::Cpp2ILInjected.Address(RVA = "0xA8EC28", Offset = "0xA8EC28", Length = "0x90")]
360 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
362 {
363 throw null;
364 }
365
366 [global::Cpp2ILInjected.Token(Token = "0x6001351")]
367 [global::Cpp2ILInjected.Address(RVA = "0xA8ECB8", Offset = "0xA8ECB8", Length = "0x14")]
368 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
371 {
372 throw null;
373 }
374
375 [global::Cpp2ILInjected.Token(Token = "0x6001352")]
376 [global::Cpp2ILInjected.Address(RVA = "0xA8ECCC", Offset = "0xA8ECCC", Length = "0x10")]
377 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
378 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
379 public static void Negate(ref Quaternion quaternion, out Quaternion result)
380 {
381 throw null;
382 }
383
384 [global::Cpp2ILInjected.Token(Token = "0x6001353")]
385 [global::Cpp2ILInjected.Address(RVA = "0xA8ECDC", Offset = "0xA8ECDC", Length = "0xA8")]
386 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
388 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
389 public void Normalize()
390 {
391 throw null;
392 }
393
394 [global::Cpp2ILInjected.Token(Token = "0x6001354")]
395 [global::Cpp2ILInjected.Address(RVA = "0xA8ED84", Offset = "0xA8ED84", Length = "0xA4")]
396 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
397 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
398 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
400 {
401 throw null;
402 }
403
404 [global::Cpp2ILInjected.Token(Token = "0x6001355")]
405 [global::Cpp2ILInjected.Address(RVA = "0xA8EE28", Offset = "0xA8EE28", Length = "0xB4")]
406 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
407 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
408 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
409 public static void Normalize(ref Quaternion quaternion, out Quaternion result)
410 {
411 throw null;
412 }
413
414 [global::Cpp2ILInjected.Token(Token = "0x6001356")]
415 [global::Cpp2ILInjected.Address(RVA = "0xA8EEDC", Offset = "0xA8EEDC", Length = "0x14")]
416 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
418 {
419 throw null;
420 }
421
422 [global::Cpp2ILInjected.Token(Token = "0x6001357")]
423 [global::Cpp2ILInjected.Address(RVA = "0xA8EEF0", Offset = "0xA8EEF0", Length = "0xB0")]
424 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
427 {
428 throw null;
429 }
430
431 [global::Cpp2ILInjected.Token(Token = "0x6001358")]
432 [global::Cpp2ILInjected.Address(RVA = "0xA8E398", Offset = "0xA8E398", Length = "0x30")]
433 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
436 {
437 throw null;
438 }
439
440 [global::Cpp2ILInjected.Token(Token = "0x6001359")]
441 [global::Cpp2ILInjected.Address(RVA = "0xA8EFA0", Offset = "0xA8EFA0", Length = "0x30")]
442 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
443 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
445 {
446 throw null;
447 }
448
449 [global::Cpp2ILInjected.Token(Token = "0x600135A")]
450 [global::Cpp2ILInjected.Address(RVA = "0xA8EFD0", Offset = "0xA8EFD0", Length = "0x74")]
451 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
453 {
454 throw null;
455 }
456
457 [global::Cpp2ILInjected.Token(Token = "0x600135B")]
458 [global::Cpp2ILInjected.Address(RVA = "0xA8F044", Offset = "0xA8F044", Length = "0x14")]
459 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
460 public static Quaternion operator *(Quaternion quaternion1, float scaleFactor)
461 {
462 throw null;
463 }
464
465 [global::Cpp2ILInjected.Token(Token = "0x600135C")]
466 [global::Cpp2ILInjected.Address(RVA = "0xA8F058", Offset = "0xA8F058", Length = "0x14")]
467 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
469 {
470 throw null;
471 }
472
473 [global::Cpp2ILInjected.Token(Token = "0x600135D")]
474 [global::Cpp2ILInjected.Address(RVA = "0xA8F06C", Offset = "0xA8F06C", Length = "0x14")]
475 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
476 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
478 {
479 throw null;
480 }
481
482 [global::Cpp2ILInjected.Token(Token = "0x600135E")]
483 [global::Cpp2ILInjected.Address(RVA = "0xA8F080", Offset = "0xA8F080", Length = "0x170")]
484 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(StringBuilder))]
488 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
489 public override string ToString()
490 {
491 throw null;
492 }
493
494 // Note: this type is marked as 'beforefieldinit'.
495 [global::Cpp2ILInjected.Token(Token = "0x600135F")]
496 [global::Cpp2ILInjected.Address(RVA = "0xA8F1F0", Offset = "0xA8F1F0", Length = "0x50")]
497 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
498 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
499 static Quaternion()
500 {
501 throw null;
502 }
503
504 [global::Cpp2ILInjected.Token(Token = "0x4002268")]
505 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
506 public float X;
507
508 [global::Cpp2ILInjected.Token(Token = "0x4002269")]
509 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
510 public float Y;
511
512 [global::Cpp2ILInjected.Token(Token = "0x400226A")]
513 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
514 public float Z;
515
516 [global::Cpp2ILInjected.Token(Token = "0x400226B")]
517 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
518 public float W;
519
520 [global::Cpp2ILInjected.Token(Token = "0x400226C")]
521 private static Quaternion identity;
522 }
523}
class f__AnonymousType0<< Count > j__TPar
static bool operator==(Quaternion quaternion1, Quaternion quaternion2)
static Quaternion CreateFromRotationMatrix(Matrix matrix)
static Quaternion Subtract(Quaternion quaternion1, Quaternion quaternion2)
static void CreateFromAxisAngle(ref Vector3 axis, float angle, out Quaternion result)
static bool operator!=(Quaternion quaternion1, Quaternion quaternion2)
static void Lerp(ref Quaternion quaternion1, ref Quaternion quaternion2, float amount, out Quaternion result)
static void CreateFromYawPitchRoll(float yaw, float pitch, float roll, out Quaternion result)
static Quaternion Conjugate(Quaternion value)
Definition Quaternion.cs:78
static void Subtract(ref Quaternion quaternion1, ref Quaternion quaternion2, out Quaternion result)
static void Multiply(ref Quaternion quaternion1, float scaleFactor, out Quaternion result)
static Quaternion Lerp(Quaternion quaternion1, Quaternion quaternion2, float amount)
static Quaternion operator*(Quaternion quaternion1, Quaternion quaternion2)
static void Negate(ref Quaternion quaternion, out Quaternion result)
static Quaternion CreateFromAxisAngle(Vector3 axis, float angle)
static void Add(ref Quaternion quaternion1, ref Quaternion quaternion2, out Quaternion result)
Definition Quaternion.cs:52
static void Conjugate(ref Quaternion value, out Quaternion result)
Definition Quaternion.cs:87
static Quaternion Normalize(Quaternion quaternion)
Quaternion(float x, float y, float z, float w)
Definition Quaternion.cs:15
static void Dot(ref Quaternion quaternion1, ref Quaternion quaternion2, out float result)
bool Equals(Quaternion other)
static void Concatenate(ref Quaternion value1, ref Quaternion value2, out Quaternion result)
Definition Quaternion.cs:95
static void Normalize(ref Quaternion quaternion, out Quaternion result)
static Quaternion Inverse(Quaternion quaternion)
static Quaternion Slerp(Quaternion quaternion1, Quaternion quaternion2, float amount)
static void Slerp(ref Quaternion quaternion1, ref Quaternion quaternion2, float amount, out Quaternion result)
static float Dot(Quaternion quaternion1, Quaternion quaternion2)
static Quaternion Add(Quaternion quaternion1, Quaternion quaternion2)
Definition Quaternion.cs:44
static Quaternion Multiply(Quaternion quaternion1, float scaleFactor)
static Quaternion Concatenate(Quaternion value1, Quaternion value2)
Definition Quaternion.cs:60
Quaternion(Vector3 vectorPart, float scalarPart)
Definition Quaternion.cs:23
static void CreateFromRotationMatrix(ref Matrix matrix, out Quaternion result)
static Quaternion operator/(Quaternion quaternion1, Quaternion quaternion2)
static Quaternion CreateFromYawPitchRoll(float yaw, float pitch, float roll)
override bool Equals(object obj)
static Quaternion Divide(Quaternion quaternion1, Quaternion quaternion2)
static void Inverse(ref Quaternion quaternion, out Quaternion result)
static void Divide(ref Quaternion quaternion1, ref Quaternion quaternion2, out Quaternion result)
static Quaternion operator+(Quaternion quaternion1, Quaternion quaternion2)
static Quaternion operator-(Quaternion quaternion1, Quaternion quaternion2)
static Quaternion Multiply(Quaternion quaternion1, Quaternion quaternion2)
static Quaternion Negate(Quaternion quaternion)
static void Multiply(ref Quaternion quaternion1, ref Quaternion quaternion2, out Quaternion result)