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
Matrix.cs
Go to the documentation of this file.
1using System;
5using Terraria;
13using UnityEngine;
14
16{
17 [global::Cpp2ILInjected.Token(Token = "0x200032A")]
19 public struct Matrix : IEquatable<Matrix>
20 {
21 [global::Cpp2ILInjected.Token(Token = "0x170001D7")]
22 public static Matrix Identity
23 {
24 [global::Cpp2ILInjected.Token(Token = "0x60012A9")]
25 [global::Cpp2ILInjected.Address(RVA = "0xA7BFE4", Offset = "0xA7BFE4", Length = "0x68")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
28 get
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x170001D8")]
36 {
37 [global::Cpp2ILInjected.Token(Token = "0x60012AA")]
38 [global::Cpp2ILInjected.Address(RVA = "0xA7C04C", Offset = "0xA7C04C", Length = "0x38")]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
41 {
42 typeof(float),
43 typeof(float),
44 typeof(float)
45 }, ReturnType = typeof(void))]
46 get
47 {
48 throw null;
49 }
50 [global::Cpp2ILInjected.Token(Token = "0x60012AB")]
51 [global::Cpp2ILInjected.Address(RVA = "0xA7C084", Offset = "0xA7C084", Length = "0xC")]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 set
54 {
55 throw null;
56 }
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x170001D9")]
61 {
62 [global::Cpp2ILInjected.Token(Token = "0x60012AC")]
63 [global::Cpp2ILInjected.Address(RVA = "0xA7C090", Offset = "0xA7C090", Length = "0x44")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
67 {
68 typeof(float),
69 typeof(float),
70 typeof(float)
71 }, ReturnType = typeof(void))]
72 get
73 {
74 throw null;
75 }
76 [global::Cpp2ILInjected.Token(Token = "0x60012AD")]
77 [global::Cpp2ILInjected.Address(RVA = "0xA7C0D4", Offset = "0xA7C0D4", Length = "0x18")]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 set
81 {
82 throw null;
83 }
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x170001DA")]
88 {
89 [global::Cpp2ILInjected.Token(Token = "0x60012AE")]
90 [global::Cpp2ILInjected.Address(RVA = "0xA7C0EC", Offset = "0xA7C0EC", Length = "0x44")]
91 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "ExtractRotationFromMatrix", MemberParameters = new object[] { typeof(ref Matrix) }, ReturnType = typeof(Quaternion))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
95 {
96 typeof(float),
97 typeof(float),
98 typeof(float)
99 }, ReturnType = typeof(void))]
100 get
101 {
102 throw null;
103 }
104 [global::Cpp2ILInjected.Token(Token = "0x60012AF")]
105 [global::Cpp2ILInjected.Address(RVA = "0xA7C130", Offset = "0xA7C130", Length = "0x18")]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 set
109 {
110 throw null;
111 }
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x170001DB")]
116 {
117 [global::Cpp2ILInjected.Token(Token = "0x60012B0")]
118 [global::Cpp2ILInjected.Address(RVA = "0xA7C148", Offset = "0xA7C148", Length = "0x44")]
119 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
122 {
123 typeof(float),
124 typeof(float),
125 typeof(float)
126 }, ReturnType = typeof(void))]
127 get
128 {
129 throw null;
130 }
131 [global::Cpp2ILInjected.Token(Token = "0x60012B1")]
132 [global::Cpp2ILInjected.Address(RVA = "0xA7C18C", Offset = "0xA7C18C", Length = "0x18")]
133 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
135 set
136 {
137 throw null;
138 }
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x170001DC")]
143 {
144 [global::Cpp2ILInjected.Token(Token = "0x60012B2")]
145 [global::Cpp2ILInjected.Address(RVA = "0xA7C1A4", Offset = "0xA7C1A4", Length = "0x38")]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
148 {
149 typeof(float),
150 typeof(float),
151 typeof(float)
152 }, ReturnType = typeof(void))]
153 get
154 {
155 throw null;
156 }
157 [global::Cpp2ILInjected.Token(Token = "0x60012B3")]
158 [global::Cpp2ILInjected.Address(RVA = "0xA7C1DC", Offset = "0xA7C1DC", Length = "0xC")]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 set
161 {
162 throw null;
163 }
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x170001DD")]
168 {
169 [global::Cpp2ILInjected.Token(Token = "0x60012B4")]
170 [global::Cpp2ILInjected.Address(RVA = "0xA7C1E8", Offset = "0xA7C1E8", Length = "0x38")]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "ExtractTranslationFromMatrix", MemberParameters = new object[] { typeof(ref Matrix) }, ReturnType = typeof(Vector3))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "SetTransformFromMatrix", MemberParameters = new object[]
173 {
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
178 {
181 }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
185 {
186 typeof(float),
187 typeof(float),
188 typeof(float)
189 }, ReturnType = typeof(void))]
190 get
191 {
192 throw null;
193 }
194 [global::Cpp2ILInjected.Token(Token = "0x60012B5")]
195 [global::Cpp2ILInjected.Address(RVA = "0xA7C220", Offset = "0xA7C220", Length = "0xC")]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
197 {
200 }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
203 set
204 {
205 throw null;
206 }
207 }
208
209 [global::Cpp2ILInjected.Token(Token = "0x170001DE")]
210 public Vector3 Up
211 {
212 [global::Cpp2ILInjected.Token(Token = "0x60012B6")]
213 [global::Cpp2ILInjected.Address(RVA = "0xA7C22C", Offset = "0xA7C22C", Length = "0x38")]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "ExtractRotationFromMatrix", MemberParameters = new object[] { typeof(ref Matrix) }, ReturnType = typeof(Quaternion))]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
217 {
218 typeof(float),
219 typeof(float),
220 typeof(float)
221 }, ReturnType = typeof(void))]
222 get
223 {
224 throw null;
225 }
226 [global::Cpp2ILInjected.Token(Token = "0x60012B7")]
227 [global::Cpp2ILInjected.Address(RVA = "0xA7C264", Offset = "0xA7C264", Length = "0xC")]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
229 set
230 {
231 throw null;
232 }
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x60012B8")]
236 [global::Cpp2ILInjected.Address(RVA = "0xA7C270", Offset = "0xA7C270", Length = "0x44")]
237 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
238 public Matrix(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
239 {
240 throw null;
241 }
242
243 [global::Cpp2ILInjected.Token(Token = "0x60012B9")]
244 [global::Cpp2ILInjected.Address(RVA = "0xA7C2B4", Offset = "0xA7C2B4", Length = "0xA8")]
245 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
246 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateWorld", MemberParameters = new object[]
248 {
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
255 public static Matrix CreateWorld(Vector3 position, Vector3 forward, Vector3 up)
256 {
257 throw null;
258 }
259
260 [global::Cpp2ILInjected.Token(Token = "0x60012BA")]
261 [global::Cpp2ILInjected.Address(RVA = "0xA7C35C", Offset = "0xA7C35C", Length = "0x13C")]
262 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateWorld", MemberParameters = new object[]
264 {
268 }, ReturnType = typeof(Matrix))]
269 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Normalize", MemberParameters = new object[]
271 {
274 }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Cross", MemberParameters = new object[]
276 {
280 }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Normalize", ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
283 public static void CreateWorld(ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix result)
284 {
285 throw null;
286 }
287
288 [global::Cpp2ILInjected.Token(Token = "0x60012BB")]
289 [global::Cpp2ILInjected.Address(RVA = "0xA7C498", Offset = "0xA7C498", Length = "0x94")]
290 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateShadow", MemberParameters = new object[]
293 {
297 }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
300 {
301 throw null;
302 }
303
304 [global::Cpp2ILInjected.Token(Token = "0x60012BC")]
305 [global::Cpp2ILInjected.Address(RVA = "0xA7C52C", Offset = "0xA7C52C", Length = "0x150")]
306 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateShadow", MemberParameters = new object[]
308 {
311 }, ReturnType = typeof(Matrix))]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Plane), Member = "Normalize", MemberParameters = new object[] { typeof(Plane) }, ReturnType = typeof(Plane))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Dot", MemberParameters = new object[]
315 {
318 }, ReturnType = typeof(float))]
319 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
321 {
322 throw null;
323 }
324
325 [global::Cpp2ILInjected.Token(Token = "0x60012BD")]
326 [global::Cpp2ILInjected.Address(RVA = "0xA7C67C", Offset = "0xA7C67C", Length = "0xA8")]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateReflection", MemberParameters = new object[] { typeof(Plane) }, ReturnType = typeof(Matrix))]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Plane), Member = "Normalize", MemberParameters = new object[] { typeof(Plane) }, ReturnType = typeof(Plane))]
330 public static void CreateReflection(ref Plane value, out Matrix result)
331 {
332 throw null;
333 }
334
335 [global::Cpp2ILInjected.Token(Token = "0x60012BE")]
336 [global::Cpp2ILInjected.Address(RVA = "0xA7C724", Offset = "0xA7C724", Length = "0x88")]
337 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
338 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateReflection", MemberParameters = new object[]
340 {
343 }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
346 {
347 throw null;
348 }
349
350 [global::Cpp2ILInjected.Token(Token = "0x60012BF")]
351 [global::Cpp2ILInjected.Address(RVA = "0xA7C7AC", Offset = "0xA7C7AC", Length = "0xDC")]
352 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Quaternion), Member = "CreateFromYawPitchRoll", MemberParameters = new object[]
355 {
356 typeof(float),
357 typeof(float),
358 typeof(float),
360 }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateFromQuaternion", MemberParameters = new object[]
362 {
365 }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
367 public static Matrix CreateFromYawPitchRoll(float yaw, float pitch, float roll)
368 {
369 throw null;
370 }
371
372 [global::Cpp2ILInjected.Token(Token = "0x60012C0")]
373 [global::Cpp2ILInjected.Address(RVA = "0xA7C9CC", Offset = "0xA7C9CC", Length = "0xC0")]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Quaternion), Member = "CreateFromYawPitchRoll", MemberParameters = new object[]
376 {
377 typeof(float),
378 typeof(float),
379 typeof(float),
381 }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateFromQuaternion", MemberParameters = new object[]
383 {
386 }, ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
388 public static void CreateFromYawPitchRoll(float yaw, float pitch, float roll, out Matrix result)
389 {
390 throw null;
391 }
392
393 [global::Cpp2ILInjected.Token(Token = "0x60012C1")]
394 [global::Cpp2ILInjected.Address(RVA = "0xA7CA8C", Offset = "0xA7CA8C", Length = "0xB4")]
395 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Transform", MemberParameters = new object[]
397 {
398 typeof(Matrix),
400 }, ReturnType = typeof(Matrix))]
401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateFromQuaternion", MemberParameters = new object[] { typeof(Quaternion) }, ReturnType = typeof(Matrix))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "Multiply", MemberParameters = new object[]
404 {
408 }, ReturnType = typeof(void))]
409 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
410 public static void Transform(ref Matrix value, ref Quaternion rotation, out Matrix result)
411 {
412 throw null;
413 }
414
415 [global::Cpp2ILInjected.Token(Token = "0x60012C2")]
416 [global::Cpp2ILInjected.Address(RVA = "0xA7CE8C", Offset = "0xA7CE8C", Length = "0x98")]
417 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "Transform", MemberParameters = new object[]
420 {
424 }, ReturnType = typeof(void))]
425 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
426 public static Matrix Transform(Matrix value, Quaternion rotation)
427 {
428 throw null;
429 }
430
431 [global::Cpp2ILInjected.Token(Token = "0x60012C3")]
432 [global::Cpp2ILInjected.Address(RVA = "0xA7CF24", Offset = "0xA7CF24", Length = "0x2D8")]
433 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Sign", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(int))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Quaternion), Member = "CreateFromRotationMatrix", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(Quaternion))]
437 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
438 public bool Decompose(out Vector3 scale, out Quaternion rotation, out Vector3 translation)
439 {
440 throw null;
441 }
442
443 [global::Cpp2ILInjected.Token(Token = "0x60012C4")]
444 [global::Cpp2ILInjected.Address(RVA = "0xA7D1FC", Offset = "0xA7D1FC", Length = "0xF4")]
445 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
447 {
448 throw null;
449 }
450
451 [global::Cpp2ILInjected.Token(Token = "0x60012C5")]
452 [global::Cpp2ILInjected.Address(RVA = "0xA7D2F0", Offset = "0xA7D2F0", Length = "0x44")]
453 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
454 public static void Add(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
455 {
456 throw null;
457 }
458
459 [global::Cpp2ILInjected.Token(Token = "0x60012C6")]
460 [global::Cpp2ILInjected.Address(RVA = "0xA7D334", Offset = "0xA7D334", Length = "0xA8")]
461 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
462 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateBillboard", MemberParameters = new object[]
464 {
468 typeof(Vector3?),
470 }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
476
477 [global::Cpp2ILInjected.Token(Token = "0x60012C7")]
478 [global::Cpp2ILInjected.Address(RVA = "0xA7D3DC", Offset = "0xA7D3DC", Length = "0x1D8")]
479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateBillboard", MemberParameters = new object[]
480 {
485 }, ReturnType = typeof(Matrix))]
486 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Subtraction", MemberParameters = new object[]
488 {
491 }, ReturnType = typeof(Vector3))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Normalize", MemberParameters = new object[]
493 {
496 }, ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Cross", MemberParameters = new object[]
498 {
502 }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
508
509 [global::Cpp2ILInjected.Token(Token = "0x60012C8")]
510 [global::Cpp2ILInjected.Address(RVA = "0xA7D5B4", Offset = "0xA7D5B4", Length = "0x38")]
511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
518
519 [global::Cpp2ILInjected.Token(Token = "0x60012C9")]
520 [global::Cpp2ILInjected.Address(RVA = "0xA7D5EC", Offset = "0xA7D5EC", Length = "0x38")]
521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
528
529 [global::Cpp2ILInjected.Token(Token = "0x60012CA")]
530 [global::Cpp2ILInjected.Address(RVA = "0xA7D624", Offset = "0xA7D624", Length = "0x38")]
531 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
533 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
534 public static Matrix CreateFromAxisAngle(Vector3 axis, float angle)
535 {
536 throw null;
537 }
538
539 [global::Cpp2ILInjected.Token(Token = "0x60012CB")]
540 [global::Cpp2ILInjected.Address(RVA = "0xA7D65C", Offset = "0xA7D65C", Length = "0x38")]
541 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
544 public static void CreateFromAxisAngle(ref Vector3 axis, float angle, out Matrix result)
545 {
546 throw null;
547 }
548
549 [global::Cpp2ILInjected.Token(Token = "0x60012CC")]
550 [global::Cpp2ILInjected.Address(RVA = "0xA7CB40", Offset = "0xA7CB40", Length = "0x88")]
551 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Transform", MemberParameters = new object[]
553 {
557 }, ReturnType = typeof(void))]
558 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateFromQuaternion", MemberParameters = new object[]
560 {
563 }, ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
566 {
567 throw null;
568 }
569
570 [global::Cpp2ILInjected.Token(Token = "0x60012CD")]
571 [global::Cpp2ILInjected.Address(RVA = "0xA7C888", Offset = "0xA7C888", Length = "0x144")]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateFromYawPitchRoll", MemberParameters = new object[]
573 {
574 typeof(float),
575 typeof(float),
576 typeof(float)
577 }, ReturnType = typeof(Matrix))]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateFromYawPitchRoll", MemberParameters = new object[]
579 {
580 typeof(float),
581 typeof(float),
582 typeof(float),
584 }, ReturnType = typeof(void))]
585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateFromQuaternion", MemberParameters = new object[] { typeof(Quaternion) }, ReturnType = typeof(Matrix))]
586 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
587 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
589 {
590 throw null;
591 }
592
593 [global::Cpp2ILInjected.Token(Token = "0x60012CE")]
594 [global::Cpp2ILInjected.Address(RVA = "0xA7D694", Offset = "0xA7D694", Length = "0xA8")]
595 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
596 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateLookAt", MemberParameters = new object[]
598 {
603 }, ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
609
610 [global::Cpp2ILInjected.Token(Token = "0x60012CF")]
611 [global::Cpp2ILInjected.Address(RVA = "0xA7D73C", Offset = "0xA7D73C", Length = "0x240")]
612 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreateLookAt", MemberParameters = new object[]
614 {
618 }, ReturnType = typeof(Matrix))]
619 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
620 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Subtraction", MemberParameters = new object[]
621 {
624 }, ReturnType = typeof(Vector3))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Normalize", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(Vector3))]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Cross", MemberParameters = new object[]
627 {
630 }, ReturnType = typeof(Vector3))]
631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Dot", MemberParameters = new object[]
632 {
635 }, ReturnType = typeof(float))]
636 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
638 {
639 throw null;
640 }
641
642 [global::Cpp2ILInjected.Token(Token = "0x60012D0")]
643 [global::Cpp2ILInjected.Address(RVA = "0xA7D97C", Offset = "0xA7D97C", Length = "0xB8")]
644 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
645 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
646 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
647 public static Matrix CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane)
648 {
649 throw null;
650 }
651
652 [global::Cpp2ILInjected.Token(Token = "0x60012D1")]
653 [global::Cpp2ILInjected.Address(RVA = "0xA7DA34", Offset = "0xA7DA34", Length = "0x4C")]
654 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
655 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
656 public static void CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane, out Matrix result)
657 {
658 throw null;
659 }
660
661 [global::Cpp2ILInjected.Token(Token = "0x60012D2")]
662 [global::Cpp2ILInjected.Address(RVA = "0xA7DA80", Offset = "0xA7DA80", Length = "0xEC")]
663 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteViewMatrix), Member = "Rebuild", ReturnType = typeof(void))]
665 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
666 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
667 public static Matrix CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane)
668 {
669 throw null;
670 }
671
672 [global::Cpp2ILInjected.Token(Token = "0x60012D3")]
673 [global::Cpp2ILInjected.Address(RVA = "0xA7DB6C", Offset = "0xA7DB6C", Length = "0x68")]
674 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
675 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
676 public static void CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane, out Matrix result)
677 {
678 throw null;
679 }
680
681 [global::Cpp2ILInjected.Token(Token = "0x60012D4")]
682 [global::Cpp2ILInjected.Address(RVA = "0xA7DBD4", Offset = "0xA7DBD4", Length = "0x38")]
683 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
686 public static Matrix CreatePerspective(float width, float height, float zNearPlane, float zFarPlane)
687 {
688 throw null;
689 }
690
691 [global::Cpp2ILInjected.Token(Token = "0x60012D5")]
692 [global::Cpp2ILInjected.Address(RVA = "0xA7DC0C", Offset = "0xA7DC0C", Length = "0x38")]
693 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
695 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
696 public static void CreatePerspective(float width, float height, float zNearPlane, float zFarPlane, out Matrix result)
697 {
698 throw null;
699 }
700
701 [global::Cpp2ILInjected.Token(Token = "0x60012D6")]
702 [global::Cpp2ILInjected.Address(RVA = "0xA7DC44", Offset = "0xA7DC44", Length = "0xAC")]
703 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
704 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
705 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreatePerspectiveFieldOfView", MemberParameters = new object[]
706 {
707 typeof(float),
708 typeof(float),
709 typeof(float),
710 typeof(float),
712 }, ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
714 public static Matrix CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance)
715 {
716 throw null;
717 }
718
719 [global::Cpp2ILInjected.Token(Token = "0x60012D7")]
720 [global::Cpp2ILInjected.Address(RVA = "0xA7DCF0", Offset = "0xA7DCF0", Length = "0x1E0")]
721 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "CreatePerspectiveFieldOfView", MemberParameters = new object[]
723 {
724 typeof(float),
725 typeof(float),
726 typeof(float),
727 typeof(float)
728 }, ReturnType = typeof(Matrix))]
729 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
731 {
732 typeof(string),
733 typeof(string)
734 }, ReturnType = typeof(void))]
735 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
736 public static void CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance, out Matrix result)
737 {
738 throw null;
739 }
740
741 [global::Cpp2ILInjected.Token(Token = "0x60012D8")]
742 [global::Cpp2ILInjected.Address(RVA = "0xA7DED0", Offset = "0xA7DED0", Length = "0x38")]
743 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
744 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
745 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
746 public static Matrix CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane)
747 {
748 throw null;
749 }
750
751 [global::Cpp2ILInjected.Token(Token = "0x60012D9")]
752 [global::Cpp2ILInjected.Address(RVA = "0xA7DF08", Offset = "0xA7DF08", Length = "0x38")]
753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
755 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
756 public static void CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance, out Matrix result)
757 {
758 throw null;
759 }
760
761 [global::Cpp2ILInjected.Token(Token = "0x60012DA")]
762 [global::Cpp2ILInjected.Address(RVA = "0xA7DF40", Offset = "0xA7DF40", Length = "0x150")]
763 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
765 {
767 typeof(NPC),
769 typeof(int),
773 }, ReturnType = typeof(void))]
774 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
775 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
776 public static Matrix CreateRotationX(float radians)
777 {
778 throw null;
779 }
780
781 [global::Cpp2ILInjected.Token(Token = "0x60012DB")]
782 [global::Cpp2ILInjected.Address(RVA = "0xA7E090", Offset = "0xA7E090", Length = "0xF8")]
783 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
784 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
785 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
786 public static void CreateRotationX(float radians, out Matrix result)
787 {
788 throw null;
789 }
790
791 [global::Cpp2ILInjected.Token(Token = "0x60012DC")]
792 [global::Cpp2ILInjected.Address(RVA = "0xA7E188", Offset = "0xA7E188", Length = "0x178")]
793 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
795 {
797 typeof(NPC),
799 typeof(int),
803 }, ReturnType = typeof(void))]
804 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
805 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
806 public static Matrix CreateRotationY(float radians)
807 {
808 throw null;
809 }
810
811 [global::Cpp2ILInjected.Token(Token = "0x60012DD")]
812 [global::Cpp2ILInjected.Address(RVA = "0xA7E300", Offset = "0xA7E300", Length = "0x100")]
813 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
814 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
815 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
816 public static void CreateRotationY(float radians, out Matrix result)
817 {
818 throw null;
819 }
820
821 [global::Cpp2ILInjected.Token(Token = "0x60012DE")]
822 [global::Cpp2ILInjected.Address(RVA = "0xA7E400", Offset = "0xA7E400", Length = "0x134")]
823 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
825 {
827 typeof(NPC),
829 typeof(int),
833 }, ReturnType = typeof(void))]
834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
835 {
836 typeof(int),
837 typeof(double)
838 }, ReturnType = typeof(void))]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RotatedRelativePointOld", MemberParameters = new object[]
840 {
842 typeof(bool)
843 }, ReturnType = typeof(Vector2))]
844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Minecart), Member = "TrackCollision", MemberParameters = new object[]
845 {
846 typeof(Player),
850 typeof(int),
851 typeof(int),
852 typeof(bool),
853 typeof(bool),
854 typeof(int),
855 typeof(bool),
857 }, ReturnType = typeof(BitsByte))]
858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSpawnDust", MemberParameters = new object[]
859 {
860 typeof(Player),
861 typeof(bool)
862 }, ReturnType = typeof(void))]
863 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_TransformDrawData", MemberParameters = new object[]
864 {
866 typeof(Vector2[])
867 }, ReturnType = typeof(void))]
868 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
869 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
870 public static Matrix CreateRotationZ(float radians)
871 {
872 throw null;
873 }
874
875 [global::Cpp2ILInjected.Token(Token = "0x60012DF")]
876 [global::Cpp2ILInjected.Address(RVA = "0xA7E534", Offset = "0xA7E534", Length = "0xF8")]
877 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
878 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
879 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
880 public static void CreateRotationZ(float radians, out Matrix result)
881 {
882 throw null;
883 }
884
885 [global::Cpp2ILInjected.Token(Token = "0x60012E0")]
886 [global::Cpp2ILInjected.Address(RVA = "0xA7E62C", Offset = "0xA7E62C", Length = "0x100")]
887 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
888 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
889 {
892 }, ReturnType = typeof(void))]
893 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
894 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
895 public static Matrix CreateScale(float scale)
896 {
897 throw null;
898 }
899
900 [global::Cpp2ILInjected.Token(Token = "0x60012E1")]
901 [global::Cpp2ILInjected.Address(RVA = "0xA7E72C", Offset = "0xA7E72C", Length = "0xB0")]
902 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
903 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
904 public static void CreateScale(float scale, out Matrix result)
905 {
906 throw null;
907 }
908
909 [global::Cpp2ILInjected.Token(Token = "0x60012E2")]
910 [global::Cpp2ILInjected.Address(RVA = "0xA7E7DC", Offset = "0xA7E7DC", Length = "0x110")]
911 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
912 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "set_UIScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteViewMatrix), Member = "Rebuild", ReturnType = typeof(void))]
914 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
915 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
916 public static Matrix CreateScale(float xScale, float yScale, float zScale)
917 {
918 throw null;
919 }
920
921 [global::Cpp2ILInjected.Token(Token = "0x60012E3")]
922 [global::Cpp2ILInjected.Address(RVA = "0xA7E8EC", Offset = "0xA7E8EC", Length = "0xC0")]
923 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
924 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
925 public static void CreateScale(float xScale, float yScale, float zScale, out Matrix result)
926 {
927 throw null;
928 }
929
930 [global::Cpp2ILInjected.Token(Token = "0x60012E4")]
931 [global::Cpp2ILInjected.Address(RVA = "0xA7E9AC", Offset = "0xA7E9AC", Length = "0x110")]
932 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
933 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
934 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
936 {
937 throw null;
938 }
939
940 [global::Cpp2ILInjected.Token(Token = "0x60012E5")]
941 [global::Cpp2ILInjected.Address(RVA = "0xA7EABC", Offset = "0xA7EABC", Length = "0xBC")]
942 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
943 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
944 public static void CreateScale(ref Vector3 scales, out Matrix result)
945 {
946 throw null;
947 }
948
949 [global::Cpp2ILInjected.Token(Token = "0x60012E6")]
950 [global::Cpp2ILInjected.Address(RVA = "0xA7EB78", Offset = "0xA7EB78", Length = "0xC4")]
951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteViewMatrix), Member = "Rebuild", ReturnType = typeof(void))]
952 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
953 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
954 public static Matrix CreateTranslation(float xPosition, float yPosition, float zPosition)
955 {
956 throw null;
957 }
958
959 [global::Cpp2ILInjected.Token(Token = "0x60012E7")]
960 [global::Cpp2ILInjected.Address(RVA = "0xA7EC3C", Offset = "0xA7EC3C", Length = "0xBC")]
961 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
962 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
963 public static void CreateTranslation(float xPosition, float yPosition, float zPosition, out Matrix result)
964 {
965 throw null;
966 }
967
968 [global::Cpp2ILInjected.Token(Token = "0x60012E8")]
969 [global::Cpp2ILInjected.Address(RVA = "0xA7ECF8", Offset = "0xA7ECF8", Length = "0xC4")]
970 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
971 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
972 public static Matrix CreateTranslation(Vector3 position)
973 {
974 throw null;
975 }
976
977 [global::Cpp2ILInjected.Token(Token = "0x60012E9")]
978 [global::Cpp2ILInjected.Address(RVA = "0xA7EDBC", Offset = "0xA7EDBC", Length = "0xB4")]
979 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
980 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
981 public static void CreateTranslation(ref Vector3 position, out Matrix result)
982 {
983 throw null;
984 }
985
986 [global::Cpp2ILInjected.Token(Token = "0x60012EA")]
987 [global::Cpp2ILInjected.Address(RVA = "0xA7EE70", Offset = "0xA7EE70", Length = "0x1E4")]
988 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
989 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "Invert", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(Matrix))]
991 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
993 {
994 throw null;
995 }
996
997 [global::Cpp2ILInjected.Token(Token = "0x60012EB")]
998 [global::Cpp2ILInjected.Address(RVA = "0xA7F0CC", Offset = "0xA7F0CC", Length = "0x30C")]
999 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1000 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "Invert", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(Matrix))]
1001 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1002 public static void Divide(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
1003 {
1004 throw null;
1005 }
1006
1007 [global::Cpp2ILInjected.Token(Token = "0x60012EC")]
1008 [global::Cpp2ILInjected.Address(RVA = "0xA7F3D8", Offset = "0xA7F3D8", Length = "0x3C")]
1009 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1010 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1011 public static Matrix Divide(Matrix matrix1, float divider)
1012 {
1013 throw null;
1014 }
1015
1016 [global::Cpp2ILInjected.Token(Token = "0x60012ED")]
1017 [global::Cpp2ILInjected.Address(RVA = "0xA7F414", Offset = "0xA7F414", Length = "0x3C")]
1018 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1019 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1020 public static void Divide(ref Matrix matrix1, float divider, out Matrix result)
1021 {
1022 throw null;
1023 }
1024
1025 [global::Cpp2ILInjected.Token(Token = "0x60012EE")]
1026 [global::Cpp2ILInjected.Address(RVA = "0xA7F054", Offset = "0xA7F054", Length = "0x78")]
1027 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Divide", MemberParameters = new object[]
1028 {
1029 typeof(Matrix),
1030 typeof(Matrix)
1031 }, ReturnType = typeof(Matrix))]
1032 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Divide", MemberParameters = new object[]
1033 {
1034 typeof(ref Matrix),
1035 typeof(ref Matrix),
1037 }, ReturnType = typeof(void))]
1038 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "op_Division", MemberParameters = new object[]
1039 {
1040 typeof(Matrix),
1041 typeof(Matrix)
1042 }, ReturnType = typeof(Matrix))]
1043 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Viewport), Member = "Unproject", MemberParameters = new object[]
1044 {
1045 typeof(Vector3),
1046 typeof(Matrix),
1047 typeof(Matrix),
1048 typeof(Matrix)
1049 }, ReturnType = typeof(Vector3))]
1050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithVoidLens", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
1051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithMoneyTrough", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
1052 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "HandleDpadSnap", ReturnType = typeof(void))]
1053 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteViewMatrix), Member = "Rebuild", ReturnType = typeof(void))]
1054 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "OverReturnGateInWorld", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
1055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterManager), Member = "EndCapture", MemberParameters = new object[]
1056 {
1061 }, ReturnType = typeof(void))]
1062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AHoverInteractionChecker), Member = "AttemptInteraction", MemberParameters = new object[]
1063 {
1064 typeof(Player),
1067 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
1068 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "Invert", MemberParameters = new object[]
1069 {
1070 typeof(ref Matrix),
1072 }, ReturnType = typeof(void))]
1073 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1075 {
1076 throw null;
1077 }
1078
1079 [global::Cpp2ILInjected.Token(Token = "0x60012EF")]
1080 [global::Cpp2ILInjected.Address(RVA = "0xA7F450", Offset = "0xA7F450", Length = "0x3A4")]
1081 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Invert", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(Matrix))]
1083 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1084 public static void Invert(ref Matrix matrix, out Matrix result)
1085 {
1086 throw null;
1087 }
1088
1089 [global::Cpp2ILInjected.Token(Token = "0x60012F0")]
1090 [global::Cpp2ILInjected.Address(RVA = "0xA7F7F4", Offset = "0xA7F7F4", Length = "0x38")]
1091 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
1093 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1095 {
1096 throw null;
1097 }
1098
1099 [global::Cpp2ILInjected.Token(Token = "0x60012F1")]
1100 [global::Cpp2ILInjected.Address(RVA = "0xA7F82C", Offset = "0xA7F82C", Length = "0x38")]
1101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
1103 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1104 public static void Lerp(ref Matrix matrix1, ref Matrix matrix2, float amount, out Matrix result)
1105 {
1106 throw null;
1107 }
1108
1109 [global::Cpp2ILInjected.Token(Token = "0x60012F2")]
1110 [global::Cpp2ILInjected.Address(RVA = "0xA7F864", Offset = "0xA7F864", Length = "0x10C")]
1111 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Viewport), Member = "Project", MemberParameters = new object[]
1113 {
1114 typeof(Vector3),
1115 typeof(Matrix),
1116 typeof(Matrix),
1117 typeof(Matrix)
1118 }, ReturnType = typeof(Vector3))]
1119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Viewport), Member = "Unproject", MemberParameters = new object[]
1120 {
1121 typeof(Vector3),
1122 typeof(Matrix),
1123 typeof(Matrix),
1124 typeof(Matrix)
1125 }, ReturnType = typeof(Vector3))]
1126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1128 {
1129 throw null;
1130 }
1131
1132 [global::Cpp2ILInjected.Token(Token = "0x60012F3")]
1133 [global::Cpp2ILInjected.Address(RVA = "0xA7CBC8", Offset = "0xA7CBC8", Length = "0x2C4")]
1134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Transform", MemberParameters = new object[]
1135 {
1136 typeof(ref Matrix),
1139 }, ReturnType = typeof(void))]
1140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1141 public static void Multiply(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
1142 {
1143 throw null;
1144 }
1145
1146 [global::Cpp2ILInjected.Token(Token = "0x60012F4")]
1147 [global::Cpp2ILInjected.Address(RVA = "0xA7F970", Offset = "0xA7F970", Length = "0x34")]
1148 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1150 public static Matrix Multiply(Matrix matrix1, float factor)
1151 {
1152 throw null;
1153 }
1154
1155 [global::Cpp2ILInjected.Token(Token = "0x60012F5")]
1156 [global::Cpp2ILInjected.Address(RVA = "0xA7F9A4", Offset = "0xA7F9A4", Length = "0x34")]
1157 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1159 public static void Multiply(ref Matrix matrix1, float factor, out Matrix result)
1160 {
1161 throw null;
1162 }
1163
1164 [global::Cpp2ILInjected.Token(Token = "0x60012F6")]
1165 [global::Cpp2ILInjected.Address(RVA = "0xA7F9D8", Offset = "0xA7F9D8", Length = "0x34")]
1166 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1169 {
1170 throw null;
1171 }
1172
1173 [global::Cpp2ILInjected.Token(Token = "0x60012F7")]
1174 [global::Cpp2ILInjected.Address(RVA = "0xA7FA0C", Offset = "0xA7FA0C", Length = "0x24")]
1175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1176 public static void Negate(ref Matrix matrix, out Matrix result)
1177 {
1178 throw null;
1179 }
1180
1181 [global::Cpp2ILInjected.Token(Token = "0x60012F8")]
1182 [global::Cpp2ILInjected.Address(RVA = "0xA7FA30", Offset = "0xA7FA30", Length = "0xF4")]
1183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1185 {
1186 throw null;
1187 }
1188
1189 [global::Cpp2ILInjected.Token(Token = "0x60012F9")]
1190 [global::Cpp2ILInjected.Address(RVA = "0xA7FB24", Offset = "0xA7FB24", Length = "0x44")]
1191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1192 public static void Subtract(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
1193 {
1194 throw null;
1195 }
1196
1197 [global::Cpp2ILInjected.Token(Token = "0x60012FA")]
1198 [global::Cpp2ILInjected.Address(RVA = "0xA7FB68", Offset = "0xA7FB68", Length = "0x44")]
1199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1201 {
1202 throw null;
1203 }
1204
1205 [global::Cpp2ILInjected.Token(Token = "0x60012FB")]
1206 [global::Cpp2ILInjected.Address(RVA = "0xA7FBAC", Offset = "0xA7FBAC", Length = "0x84")]
1207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1208 public static void Transpose(ref Matrix matrix, out Matrix result)
1209 {
1210 throw null;
1211 }
1212
1213 [global::Cpp2ILInjected.Token(Token = "0x60012FC")]
1214 [global::Cpp2ILInjected.Address(RVA = "0xA7FC30", Offset = "0xA7FC30", Length = "0xC0")]
1215 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1217 public float Determinant()
1218 {
1219 throw null;
1220 }
1221
1222 [global::Cpp2ILInjected.Token(Token = "0x60012FD")]
1223 [global::Cpp2ILInjected.Address(RVA = "0xA7FCF0", Offset = "0xA7FCF0", Length = "0x10C")]
1224 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1226 public bool Equals(Matrix other)
1227 {
1228 throw null;
1229 }
1230
1231 [global::Cpp2ILInjected.Token(Token = "0x60012FE")]
1232 [global::Cpp2ILInjected.Address(RVA = "0xA7FDFC", Offset = "0xA7FDFC", Length = "0xF4")]
1233 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1235 {
1236 throw null;
1237 }
1238
1239 [global::Cpp2ILInjected.Token(Token = "0x60012FF")]
1240 [global::Cpp2ILInjected.Address(RVA = "0xA7FEF0", Offset = "0xA7FEF0", Length = "0x1E4")]
1241 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "Invert", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(Matrix))]
1244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1246 {
1247 throw null;
1248 }
1249
1250 [global::Cpp2ILInjected.Token(Token = "0x6001300")]
1251 [global::Cpp2ILInjected.Address(RVA = "0xA800D4", Offset = "0xA800D4", Length = "0x3C")]
1252 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1255 {
1256 throw null;
1257 }
1258
1259 [global::Cpp2ILInjected.Token(Token = "0x6001301")]
1260 [global::Cpp2ILInjected.Address(RVA = "0xA80110", Offset = "0xA80110", Length = "0x10C")]
1261 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Matrix), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1263 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1265 {
1266 throw null;
1267 }
1268
1269 [global::Cpp2ILInjected.Token(Token = "0x6001302")]
1270 [global::Cpp2ILInjected.Address(RVA = "0xA8021C", Offset = "0xA8021C", Length = "0x10C")]
1271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1274 {
1275 throw null;
1276 }
1277
1278 [global::Cpp2ILInjected.Token(Token = "0x6001303")]
1279 [global::Cpp2ILInjected.Address(RVA = "0xA80328", Offset = "0xA80328", Length = "0x10C")]
1280 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
1282 {
1284 typeof(NPC),
1286 typeof(int),
1290 }, ReturnType = typeof(void))]
1291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
1292 {
1295 }, ReturnType = typeof(void))]
1296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteViewMatrix), Member = "Rebuild", ReturnType = typeof(void))]
1297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
1299 {
1300 throw null;
1301 }
1302
1303 [global::Cpp2ILInjected.Token(Token = "0x6001304")]
1304 [global::Cpp2ILInjected.Address(RVA = "0xA80434", Offset = "0xA80434", Length = "0x34")]
1305 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1306 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1307 public static Matrix operator *(Matrix matrix, float scaleFactor)
1308 {
1309 throw null;
1310 }
1311
1312 [global::Cpp2ILInjected.Token(Token = "0x6001305")]
1313 [global::Cpp2ILInjected.Address(RVA = "0xA80468", Offset = "0xA80468", Length = "0x34")]
1314 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1315 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1316 public static Matrix operator *(float scaleFactor, Matrix matrix)
1317 {
1318 throw null;
1319 }
1320
1321 [global::Cpp2ILInjected.Token(Token = "0x6001306")]
1322 [global::Cpp2ILInjected.Address(RVA = "0xA8049C", Offset = "0xA8049C", Length = "0xF4")]
1323 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1325 {
1326 throw null;
1327 }
1328
1329 [global::Cpp2ILInjected.Token(Token = "0x6001307")]
1330 [global::Cpp2ILInjected.Address(RVA = "0xA80590", Offset = "0xA80590", Length = "0x34")]
1331 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1334 {
1335 throw null;
1336 }
1337
1338 [global::Cpp2ILInjected.Token(Token = "0x6001308")]
1339 [global::Cpp2ILInjected.Address(RVA = "0xA805C4", Offset = "0xA805C4", Length = "0xE8")]
1340 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "op_Equality", MemberParameters = new object[]
1343 {
1344 typeof(Matrix),
1345 typeof(Matrix)
1346 }, ReturnType = typeof(bool))]
1347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1348 public override bool Equals(object obj)
1349 {
1350 throw null;
1351 }
1352
1353 [global::Cpp2ILInjected.Token(Token = "0x6001309")]
1354 [global::Cpp2ILInjected.Address(RVA = "0xA806AC", Offset = "0xA806AC", Length = "0x38")]
1355 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
1357 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1358 public override int GetHashCode()
1359 {
1360 throw null;
1361 }
1362
1363 [global::Cpp2ILInjected.Token(Token = "0x600130A")]
1364 [global::Cpp2ILInjected.Address(RVA = "0xA806E4", Offset = "0xA806E4", Length = "0x6A4")]
1365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
1367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
1368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 54)]
1369 public override string ToString()
1370 {
1371 throw null;
1372 }
1373
1374 // Note: this type is marked as 'beforefieldinit'.
1375 [global::Cpp2ILInjected.Token(Token = "0x600130B")]
1376 [global::Cpp2ILInjected.Address(RVA = "0xA80D88", Offset = "0xA80D88", Length = "0x6C")]
1377 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1378 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1379 static Matrix()
1380 {
1381 throw null;
1382 }
1383
1384 [global::Cpp2ILInjected.Token(Token = "0x4002252")]
1385 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1386 public float M11;
1387
1388 [global::Cpp2ILInjected.Token(Token = "0x4002253")]
1389 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
1390 public float M12;
1391
1392 [global::Cpp2ILInjected.Token(Token = "0x4002254")]
1393 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
1394 public float M13;
1395
1396 [global::Cpp2ILInjected.Token(Token = "0x4002255")]
1397 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
1398 public float M14;
1399
1400 [global::Cpp2ILInjected.Token(Token = "0x4002256")]
1401 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1402 public float M21;
1403
1404 [global::Cpp2ILInjected.Token(Token = "0x4002257")]
1405 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
1406 public float M22;
1407
1408 [global::Cpp2ILInjected.Token(Token = "0x4002258")]
1409 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1410 public float M23;
1411
1412 [global::Cpp2ILInjected.Token(Token = "0x4002259")]
1413 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
1414 public float M24;
1415
1416 [global::Cpp2ILInjected.Token(Token = "0x400225A")]
1417 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1418 public float M31;
1419
1420 [global::Cpp2ILInjected.Token(Token = "0x400225B")]
1421 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1422 public float M32;
1423
1424 [global::Cpp2ILInjected.Token(Token = "0x400225C")]
1425 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1426 public float M33;
1427
1428 [global::Cpp2ILInjected.Token(Token = "0x400225D")]
1429 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
1430 public float M34;
1431
1432 [global::Cpp2ILInjected.Token(Token = "0x400225E")]
1433 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1434 public float M41;
1435
1436 [global::Cpp2ILInjected.Token(Token = "0x400225F")]
1437 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
1438 public float M42;
1439
1440 [global::Cpp2ILInjected.Token(Token = "0x4002260")]
1441 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1442 public float M43;
1443
1444 [global::Cpp2ILInjected.Token(Token = "0x4002261")]
1445 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
1446 public float M44;
1447
1448 [global::Cpp2ILInjected.Token(Token = "0x4002262")]
1449 private static Matrix identity;
1450 }
1451}
class f__AnonymousType0<< Count > j__TPar
static void CreateShadow(ref Vector3 lightDirection, ref Plane plane, out Matrix result)
Definition Matrix.cs:320
static Matrix CreateShadow(Vector3 lightDirection, Plane plane)
Definition Matrix.cs:299
static void CreateRotationX(float radians, out Matrix result)
Definition Matrix.cs:786
static void CreateScale(float xScale, float yScale, float zScale, out Matrix result)
Definition Matrix.cs:925
Matrix(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
Definition Matrix.cs:238
static Matrix operator-(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1324
static Matrix CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane)
Definition Matrix.cs:746
static Matrix operator+(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1234
static Matrix CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane)
Definition Matrix.cs:647
static Matrix Multiply(Matrix matrix1, float factor)
Definition Matrix.cs:1150
static Matrix Transform(Matrix value, Quaternion rotation)
Definition Matrix.cs:426
static void Multiply(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
Definition Matrix.cs:1141
static void Add(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
Definition Matrix.cs:454
static void CreateScale(float scale, out Matrix result)
Definition Matrix.cs:904
static void CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane, out Matrix result)
Definition Matrix.cs:656
static Matrix CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance)
Definition Matrix.cs:714
static void Transpose(ref Matrix matrix, out Matrix result)
Definition Matrix.cs:1208
static void CreateFromYawPitchRoll(float yaw, float pitch, float roll, out Matrix result)
Definition Matrix.cs:388
static Matrix CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane)
Definition Matrix.cs:667
static void Divide(ref Matrix matrix1, float divider, out Matrix result)
Definition Matrix.cs:1020
static void Transform(ref Matrix value, ref Quaternion rotation, out Matrix result)
Definition Matrix.cs:410
static void Multiply(ref Matrix matrix1, float factor, out Matrix result)
Definition Matrix.cs:1159
static void CreateConstrainedBillboard(ref Vector3 objectPosition, ref Vector3 cameraPosition, ref Vector3 rotateAxis, Vector3? cameraForwardVector, Vector3? objectForwardVector, out Matrix result)
Definition Matrix.cs:524
static Matrix CreateFromYawPitchRoll(float yaw, float pitch, float roll)
Definition Matrix.cs:367
static Matrix CreateConstrainedBillboard(Vector3 objectPosition, Vector3 cameraPosition, Vector3 rotateAxis, Vector3? cameraForwardVector, Vector3? objectForwardVector)
Definition Matrix.cs:514
static Matrix CreateFromAxisAngle(Vector3 axis, float angle)
Definition Matrix.cs:534
static void CreateFromAxisAngle(ref Vector3 axis, float angle, out Matrix result)
Definition Matrix.cs:544
static Matrix Add(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:446
static void CreateRotationY(float radians, out Matrix result)
Definition Matrix.cs:816
static void CreatePerspective(float width, float height, float zNearPlane, float zFarPlane, out Matrix result)
Definition Matrix.cs:696
static bool operator!=(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1273
static Matrix Divide(Matrix matrix1, float divider)
Definition Matrix.cs:1011
static Matrix CreateLookAt(Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector)
Definition Matrix.cs:605
static Matrix CreateBillboard(Vector3 objectPosition, Vector3 cameraPosition, Vector3 cameraUpVector, Vector3? cameraForwardVector)
Definition Matrix.cs:472
static void CreateTranslation(ref Vector3 position, out Matrix result)
Definition Matrix.cs:981
static Matrix operator*(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1298
static Matrix Invert(Matrix matrix)
Definition Matrix.cs:1074
static void CreateWorld(ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix result)
Definition Matrix.cs:283
static void CreateLookAt(ref Vector3 cameraPosition, ref Vector3 cameraTarget, ref Vector3 cameraUpVector, out Matrix result)
Definition Matrix.cs:637
static Matrix Multiply(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1127
static Matrix CreateTranslation(Vector3 position)
Definition Matrix.cs:972
static Matrix operator/(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1245
override string ToString()
Definition Matrix.cs:1369
static void Invert(ref Matrix matrix, out Matrix result)
Definition Matrix.cs:1084
static Matrix CreateFromQuaternion(Quaternion quaternion)
Definition Matrix.cs:565
static void CreateReflection(ref Plane value, out Matrix result)
Definition Matrix.cs:330
static Matrix Divide(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:992
static Matrix CreateScale(Vector3 scales)
Definition Matrix.cs:935
static Matrix CreateScale(float scale)
Definition Matrix.cs:895
static void CreateFromQuaternion(ref Quaternion quaternion, out Matrix result)
Definition Matrix.cs:588
static void Subtract(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
Definition Matrix.cs:1192
override bool Equals(object obj)
Definition Matrix.cs:1348
static void CreateScale(ref Vector3 scales, out Matrix result)
Definition Matrix.cs:944
static void CreateRotationZ(float radians, out Matrix result)
Definition Matrix.cs:880
static Matrix CreateRotationX(float radians)
Definition Matrix.cs:776
static Matrix Subtract(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1184
static Matrix CreateTranslation(float xPosition, float yPosition, float zPosition)
Definition Matrix.cs:954
static Matrix CreateScale(float xScale, float yScale, float zScale)
Definition Matrix.cs:916
bool Equals(Matrix other)
Definition Matrix.cs:1226
static Matrix CreateReflection(Plane value)
Definition Matrix.cs:345
static Matrix Lerp(Matrix matrix1, Matrix matrix2, float amount)
Definition Matrix.cs:1094
static void Lerp(ref Matrix matrix1, ref Matrix matrix2, float amount, out Matrix result)
Definition Matrix.cs:1104
static void CreateBillboard(ref Vector3 objectPosition, ref Vector3 cameraPosition, ref Vector3 cameraUpVector, Vector3? cameraForwardVector, out Matrix result)
Definition Matrix.cs:504
static bool operator==(Matrix matrix1, Matrix matrix2)
Definition Matrix.cs:1264
static Matrix CreatePerspective(float width, float height, float zNearPlane, float zFarPlane)
Definition Matrix.cs:686
bool Decompose(out Vector3 scale, out Quaternion rotation, out Vector3 translation)
Definition Matrix.cs:438
static void Negate(ref Matrix matrix, out Matrix result)
Definition Matrix.cs:1176
static void CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance, out Matrix result)
Definition Matrix.cs:736
static Matrix CreateWorld(Vector3 position, Vector3 forward, Vector3 up)
Definition Matrix.cs:255
static void CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane, out Matrix result)
Definition Matrix.cs:676
static Matrix CreateRotationY(float radians)
Definition Matrix.cs:806
static Matrix Negate(Matrix matrix)
Definition Matrix.cs:1168
static void CreateTranslation(float xPosition, float yPosition, float zPosition, out Matrix result)
Definition Matrix.cs:963
static void CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance, out Matrix result)
Definition Matrix.cs:756
static Matrix CreateRotationZ(float radians)
Definition Matrix.cs:870
static void Divide(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
Definition Matrix.cs:1002
static Matrix Transpose(Matrix matrix)
Definition Matrix.cs:1200