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
Vector4.cs
Go to the documentation of this file.
1using System;
3using System.Text;
8using Terraria;
20using Terraria.UI;
21
23{
24 [global::Cpp2ILInjected.Token(Token = "0x2000332")]
26 public struct Vector4 : IEquatable<Vector4>
27 {
28 [global::Cpp2ILInjected.Token(Token = "0x170001F8")]
29 public static Vector4 Zero
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x6001424")]
32 [global::Cpp2ILInjected.Address(RVA = "0xA92F2C", Offset = "0xA92F2C", 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 = "0x170001F9")]
42 public static Vector4 One
43 {
44 [global::Cpp2ILInjected.Token(Token = "0x6001425")]
45 [global::Cpp2ILInjected.Address(RVA = "0xA92F88", Offset = "0xA92F88", Length = "0x5C")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
48 get
49 {
50 throw null;
51 }
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x170001FA")]
55 public static Vector4 UnitX
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x6001426")]
58 [global::Cpp2ILInjected.Address(RVA = "0xA92FE4", Offset = "0xA92FE4", Length = "0x5C")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
61 get
62 {
63 throw null;
64 }
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x170001FB")]
68 public static Vector4 UnitY
69 {
70 [global::Cpp2ILInjected.Token(Token = "0x6001427")]
71 [global::Cpp2ILInjected.Address(RVA = "0xA93040", Offset = "0xA93040", Length = "0x5C")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
74 get
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x170001FC")]
81 public static Vector4 UnitZ
82 {
83 [global::Cpp2ILInjected.Token(Token = "0x6001428")]
84 [global::Cpp2ILInjected.Address(RVA = "0xA9309C", Offset = "0xA9309C", Length = "0x5C")]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
87 get
88 {
89 throw null;
90 }
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x170001FD")]
94 public static Vector4 UnitW
95 {
96 [global::Cpp2ILInjected.Token(Token = "0x6001429")]
97 [global::Cpp2ILInjected.Address(RVA = "0xA930F8", Offset = "0xA930F8", Length = "0x5C")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
100 get
101 {
102 throw null;
103 }
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x600142A")]
107 [global::Cpp2ILInjected.Address(RVA = "0xA93154", Offset = "0xA93154", Length = "0xC")]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "AchievementDraw", MemberParameters = new object[]
109 {
111 typeof(int),
113 typeof(float)
114 }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Color), Member = "ToVector4", ReturnType = typeof(Vector4))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Alpha8), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Bgra4444), Member = "ToVector4", ReturnType = typeof(Vector4))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Bgra5551), Member = "ToVector4", ReturnType = typeof(Vector4))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Byte4), Member = ".ctor", MemberParameters = new object[]
120 {
121 typeof(float),
122 typeof(float),
123 typeof(float),
124 typeof(float)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Byte4), Member = "ToVector4", ReturnType = typeof(Vector4))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfSingle), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = ".ctor", MemberParameters = new object[]
130 {
131 typeof(float),
132 typeof(float),
133 typeof(float),
134 typeof(float)
135 }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = "ToVector4", ReturnType = typeof(Vector4))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte4), Member = "ToVector4", ReturnType = typeof(Vector4))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedShort2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba1010102), Member = "ToVector4", ReturnType = typeof(Vector4))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba64), Member = "ToVector4", ReturnType = typeof(Vector4))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Short2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Short4), Member = ".ctor", MemberParameters = new object[]
143 {
144 typeof(float),
145 typeof(float),
146 typeof(float),
147 typeof(float)
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Short4), Member = "ToVector4", ReturnType = typeof(Vector4))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
151 {
153 typeof(int)
154 }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSimpleSurfaceBackground", MemberParameters = new object[]
156 {
158 typeof(int),
159 typeof(int)
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
162 {
167 }, ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
169 {
170 typeof(Player),
171 typeof(DrawData[]),
175 typeof(float),
176 typeof(float),
178 }, ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmpressBladeDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArmorShaderData), Member = "Apply", MemberParameters = new object[]
183 {
184 typeof(Entity),
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HairShaderData), Member = "Apply", MemberParameters = new object[]
188 {
189 typeof(Player),
191 }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MiscShaderData), Member = "Apply", MemberParameters = new object[] { typeof(DrawData?) }, ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "StepLiquids", ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.SpriteSegment.MaskedFadeEffect), Member = "BeforeDrawing", MemberParameters = new object[]
196 {
199 }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordSky), Member = "OnTileColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormSky), Member = "Draw", MemberParameters = new object[]
202 {
204 typeof(float),
205 typeof(float)
206 }, ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "GetShimmerBaseColor", MemberParameters = new object[]
208 {
209 typeof(float),
210 typeof(float)
211 }, ReturnType = typeof(Vector4))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 45)]
214 public Vector4(float x, float y, float z, float w)
215 {
216 throw null;
217 }
218
219 [global::Cpp2ILInjected.Token(Token = "0x600142B")]
220 [global::Cpp2ILInjected.Address(RVA = "0xA93160", Offset = "0xA93160", Length = "0xC")]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rg32), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "WalkDownSlope", MemberParameters = new object[]
224 {
227 typeof(int),
228 typeof(int),
229 typeof(float)
230 }, ReturnType = typeof(Vector4))]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "SlopeCollision", MemberParameters = new object[]
232 {
235 typeof(int),
236 typeof(int),
237 typeof(float),
238 typeof(bool)
239 }, ReturnType = typeof(Vector4))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "IsClearSpotTest", MemberParameters = new object[]
241 {
243 typeof(float),
244 typeof(int),
245 typeof(int),
246 typeof(bool),
247 typeof(bool),
248 typeof(int),
249 typeof(bool),
250 typeof(bool)
251 }, ReturnType = typeof(bool))]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "FindCollisionTile", MemberParameters = new object[]
253 {
254 typeof(int),
256 typeof(float),
257 typeof(int),
258 typeof(int),
259 typeof(bool),
260 typeof(bool),
261 typeof(int),
262 typeof(bool),
263 typeof(bool)
264 }, ReturnType = typeof(List<Point>))]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
266 public Vector4(Vector2 value, float z, float w)
267 {
268 throw null;
269 }
270
271 [global::Cpp2ILInjected.Token(Token = "0x600142C")]
272 [global::Cpp2ILInjected.Address(RVA = "0xA9316C", Offset = "0xA9316C", Length = "0xC")]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Bgr565), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
274 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
275 public Vector4(Vector3 value, float w)
276 {
277 throw null;
278 }
279
280 [global::Cpp2ILInjected.Token(Token = "0x600142D")]
281 [global::Cpp2ILInjected.Address(RVA = "0xA93178", Offset = "0xA93178", Length = "0xC")]
282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
284 {
286 typeof(NPC),
287 typeof(bool),
289 }, ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
291 {
293 typeof(NPC),
294 typeof(bool),
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
300 {
302 typeof(int),
303 typeof(Player),
305 typeof(Color),
307 typeof(float)
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Draw", MemberParameters = new object[]
310 {
312 typeof(float),
313 typeof(float)
314 }, ReturnType = typeof(void))]
315 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardSky), Member = "Draw", MemberParameters = new object[]
316 {
318 typeof(float),
319 typeof(float)
320 }, ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSky), Member = "Draw", MemberParameters = new object[]
322 {
324 typeof(float),
325 typeof(float)
326 }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SlimeSky), Member = "Draw", MemberParameters = new object[]
328 {
330 typeof(float),
331 typeof(float)
332 }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
334 {
337 typeof(int),
338 typeof(int),
339 typeof(int),
340 typeof(int),
341 typeof(bool),
342 typeof(bool),
343 typeof(bool),
344 typeof(int)
345 }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
347 public Vector4(float value)
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x600142E")]
353 [global::Cpp2ILInjected.Address(RVA = "0xA93184", Offset = "0xA93184", Length = "0x14")]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
356 {
357 throw null;
358 }
359
360 [global::Cpp2ILInjected.Token(Token = "0x600142F")]
361 [global::Cpp2ILInjected.Address(RVA = "0xA93198", Offset = "0xA93198", Length = "0x14")]
362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
363 public static void Add(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
364 {
365 throw null;
366 }
367
368 [global::Cpp2ILInjected.Token(Token = "0x6001430")]
369 [global::Cpp2ILInjected.Address(RVA = "0xA931AC", Offset = "0xA931AC", Length = "0xD8")]
370 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Barycentric", MemberParameters = new object[]
372 {
373 typeof(float),
374 typeof(float),
375 typeof(float),
376 typeof(float),
377 typeof(float)
378 }, ReturnType = typeof(float))]
380 {
381 throw null;
382 }
383
384 [global::Cpp2ILInjected.Token(Token = "0x6001431")]
385 [global::Cpp2ILInjected.Address(RVA = "0xA93284", Offset = "0xA93284", Length = "0xE0")]
386 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Barycentric", MemberParameters = new object[]
388 {
389 typeof(float),
390 typeof(float),
391 typeof(float),
392 typeof(float),
393 typeof(float)
394 }, ReturnType = typeof(float))]
395 public static void Barycentric(ref Vector4 value1, ref Vector4 value2, ref Vector4 value3, float amount1, float amount2, out Vector4 result)
396 {
397 throw null;
398 }
399
400 [global::Cpp2ILInjected.Token(Token = "0x6001432")]
401 [global::Cpp2ILInjected.Address(RVA = "0xA93364", Offset = "0xA93364", Length = "0xD4")]
402 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "CatmullRom", MemberParameters = new object[]
404 {
405 typeof(float),
406 typeof(float),
407 typeof(float),
408 typeof(float),
409 typeof(float)
410 }, ReturnType = typeof(float))]
412 {
413 throw null;
414 }
415
416 [global::Cpp2ILInjected.Token(Token = "0x6001433")]
417 [global::Cpp2ILInjected.Address(RVA = "0xA93438", Offset = "0xA93438", Length = "0xD8")]
418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "CatmullRom", MemberParameters = new object[]
420 {
421 typeof(float),
422 typeof(float),
423 typeof(float),
424 typeof(float),
425 typeof(float)
426 }, ReturnType = typeof(float))]
428 {
429 throw null;
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x6001434")]
433 [global::Cpp2ILInjected.Address(RVA = "0xA93510", Offset = "0xA93510", Length = "0xA8")]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
436 {
437 typeof(float),
438 typeof(float),
439 typeof(float)
440 }, ReturnType = typeof(float))]
441 public static Vector4 Clamp(Vector4 value1, Vector4 min, Vector4 max)
442 {
443 throw null;
444 }
445
446 [global::Cpp2ILInjected.Token(Token = "0x6001435")]
447 [global::Cpp2ILInjected.Address(RVA = "0xA935B8", Offset = "0xA935B8", Length = "0xAC")]
448 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
450 {
451 typeof(float),
452 typeof(float),
453 typeof(float)
454 }, ReturnType = typeof(float))]
455 public static void Clamp(ref Vector4 value1, ref Vector4 min, ref Vector4 max, out Vector4 result)
456 {
457 throw null;
458 }
459
460 [global::Cpp2ILInjected.Token(Token = "0x6001436")]
461 [global::Cpp2ILInjected.Address(RVA = "0xA93664", Offset = "0xA93664", Length = "0xBC")]
462 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
463 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
464 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
465 public static float Distance(Vector4 value1, Vector4 value2)
466 {
467 throw null;
468 }
469
470 [global::Cpp2ILInjected.Token(Token = "0x6001437")]
471 [global::Cpp2ILInjected.Address(RVA = "0xA93720", Offset = "0xA93720", Length = "0xC4")]
472 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
473 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
474 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
475 public static void Distance(ref Vector4 value1, ref Vector4 value2, out float result)
476 {
477 throw null;
478 }
479
480 [global::Cpp2ILInjected.Token(Token = "0x6001438")]
481 [global::Cpp2ILInjected.Address(RVA = "0xA937E4", Offset = "0xA937E4", Length = "0x30")]
482 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
484 {
485 throw null;
486 }
487
488 [global::Cpp2ILInjected.Token(Token = "0x6001439")]
489 [global::Cpp2ILInjected.Address(RVA = "0xA93814", Offset = "0xA93814", Length = "0x44")]
490 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
491 public static void DistanceSquared(ref Vector4 value1, ref Vector4 value2, out float result)
492 {
493 throw null;
494 }
495
496 [global::Cpp2ILInjected.Token(Token = "0x600143A")]
497 [global::Cpp2ILInjected.Address(RVA = "0xA93858", Offset = "0xA93858", Length = "0x14")]
498 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
499 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
501 {
502 throw null;
503 }
504
505 [global::Cpp2ILInjected.Token(Token = "0x600143B")]
506 [global::Cpp2ILInjected.Address(RVA = "0xA9386C", Offset = "0xA9386C", Length = "0x1C")]
507 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
508 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
509 public static Vector4 Divide(Vector4 value1, float divider)
510 {
511 throw null;
512 }
513
514 [global::Cpp2ILInjected.Token(Token = "0x600143C")]
515 [global::Cpp2ILInjected.Address(RVA = "0xA93888", Offset = "0xA93888", Length = "0x18")]
516 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
517 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
518 public static void Divide(ref Vector4 value1, float divider, out Vector4 result)
519 {
520 throw null;
521 }
522
523 [global::Cpp2ILInjected.Token(Token = "0x600143D")]
524 [global::Cpp2ILInjected.Address(RVA = "0xA938A0", Offset = "0xA938A0", Length = "0x14")]
525 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
526 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
527 public static void Divide(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
528 {
529 throw null;
530 }
531
532 [global::Cpp2ILInjected.Token(Token = "0x600143E")]
533 [global::Cpp2ILInjected.Address(RVA = "0xA938B4", Offset = "0xA938B4", Length = "0x20")]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
535 public static float Dot(Vector4 vector1, Vector4 vector2)
536 {
537 throw null;
538 }
539
540 [global::Cpp2ILInjected.Token(Token = "0x600143F")]
541 [global::Cpp2ILInjected.Address(RVA = "0xA938D4", Offset = "0xA938D4", Length = "0x34")]
542 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
543 public static void Dot(ref Vector4 vector1, ref Vector4 vector2, out float result)
544 {
545 throw null;
546 }
547
548 [global::Cpp2ILInjected.Token(Token = "0x6001440")]
549 [global::Cpp2ILInjected.Address(RVA = "0xA93908", Offset = "0xA93908", Length = "0xE8")]
550 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
551 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
552 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
553 public override bool Equals(object obj)
554 {
555 throw null;
556 }
557
558 [global::Cpp2ILInjected.Token(Token = "0x6001441")]
559 [global::Cpp2ILInjected.Address(RVA = "0xA93A20", Offset = "0xA93A20", Length = "0x3C")]
560 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
561 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
562 public bool Equals(Vector4 other)
563 {
564 throw null;
565 }
566
567 [global::Cpp2ILInjected.Token(Token = "0x6001442")]
568 [global::Cpp2ILInjected.Address(RVA = "0xA93A5C", Offset = "0xA93A5C", Length = "0x30")]
569 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
570 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
571 public override int GetHashCode()
572 {
573 throw null;
574 }
575
576 [global::Cpp2ILInjected.Token(Token = "0x6001443")]
577 [global::Cpp2ILInjected.Address(RVA = "0xA93A8C", Offset = "0xA93A8C", Length = "0xE0")]
578 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
579 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Hermite", MemberParameters = new object[]
580 {
581 typeof(float),
582 typeof(float),
583 typeof(float),
584 typeof(float),
585 typeof(float)
586 }, ReturnType = typeof(float))]
588 {
589 throw null;
590 }
591
592 [global::Cpp2ILInjected.Token(Token = "0x6001444")]
593 [global::Cpp2ILInjected.Address(RVA = "0xA93B6C", Offset = "0xA93B6C", Length = "0xC0")]
594 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Hermite", MemberParameters = new object[]
596 {
597 typeof(float),
598 typeof(float),
599 typeof(float),
600 typeof(float),
601 typeof(float)
602 }, ReturnType = typeof(float))]
604 {
605 throw null;
606 }
607
608 [global::Cpp2ILInjected.Token(Token = "0x6001445")]
609 [global::Cpp2ILInjected.Address(RVA = "0xA93C2C", Offset = "0xA93C2C", Length = "0x88")]
610 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
611 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
612 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
613 public float Length()
614 {
615 throw null;
616 }
617
618 [global::Cpp2ILInjected.Token(Token = "0x6001446")]
619 [global::Cpp2ILInjected.Address(RVA = "0xA93CB4", Offset = "0xA93CB4", Length = "0x28")]
620 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
621 public float LengthSquared()
622 {
623 throw null;
624 }
625
626 [global::Cpp2ILInjected.Token(Token = "0x6001447")]
627 [global::Cpp2ILInjected.Address(RVA = "0xA93CDC", Offset = "0xA93CDC", Length = "0xB0")]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
629 {
631 typeof(int)
632 }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSimpleSurfaceBackground", MemberParameters = new object[]
634 {
636 typeof(int),
637 typeof(int)
638 }, ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
640 {
641 typeof(Player),
642 typeof(DrawData[]),
646 typeof(float),
647 typeof(float),
649 }, ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordSky), Member = "OnTileColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "OnTileColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "OnTileColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "OnTileColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "OnTileColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "GetShimmerBaseColor", MemberParameters = new object[]
657 {
658 typeof(float),
659 typeof(float)
660 }, ReturnType = typeof(Vector4))]
661 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
662 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
663 {
664 typeof(float),
665 typeof(float),
666 typeof(float)
667 }, ReturnType = typeof(float))]
669 {
670 throw null;
671 }
672
673 [global::Cpp2ILInjected.Token(Token = "0x6001448")]
674 [global::Cpp2ILInjected.Address(RVA = "0xA93D8C", Offset = "0xA93D8C", Length = "0xA8")]
675 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
677 {
678 typeof(float),
679 typeof(float),
680 typeof(float)
681 }, ReturnType = typeof(float))]
682 public static void Lerp(ref Vector4 value1, ref Vector4 value2, float amount, out Vector4 result)
683 {
684 throw null;
685 }
686
687 [global::Cpp2ILInjected.Token(Token = "0x6001449")]
688 [global::Cpp2ILInjected.Address(RVA = "0xA93E34", Offset = "0xA93E34", Length = "0x9C")]
689 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Max", MemberParameters = new object[]
691 {
692 typeof(float),
693 typeof(float)
694 }, ReturnType = typeof(float))]
696 {
697 throw null;
698 }
699
700 [global::Cpp2ILInjected.Token(Token = "0x600144A")]
701 [global::Cpp2ILInjected.Address(RVA = "0xA93ED0", Offset = "0xA93ED0", Length = "0x90")]
702 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Max", MemberParameters = new object[]
704 {
705 typeof(float),
706 typeof(float)
707 }, ReturnType = typeof(float))]
708 public static void Max(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
709 {
710 throw null;
711 }
712
713 [global::Cpp2ILInjected.Token(Token = "0x600144B")]
714 [global::Cpp2ILInjected.Address(RVA = "0xA93F60", Offset = "0xA93F60", Length = "0x9C")]
715 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Min", MemberParameters = new object[]
717 {
718 typeof(float),
719 typeof(float)
720 }, ReturnType = typeof(float))]
722 {
723 throw null;
724 }
725
726 [global::Cpp2ILInjected.Token(Token = "0x600144C")]
727 [global::Cpp2ILInjected.Address(RVA = "0xA93FFC", Offset = "0xA93FFC", Length = "0x90")]
728 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
729 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Min", MemberParameters = new object[]
730 {
731 typeof(float),
732 typeof(float)
733 }, ReturnType = typeof(float))]
734 public static void Min(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
735 {
736 throw null;
737 }
738
739 [global::Cpp2ILInjected.Token(Token = "0x600144D")]
740 [global::Cpp2ILInjected.Address(RVA = "0xA9408C", Offset = "0xA9408C", Length = "0x14")]
741 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
743 {
744 throw null;
745 }
746
747 [global::Cpp2ILInjected.Token(Token = "0x600144E")]
748 [global::Cpp2ILInjected.Address(RVA = "0xA940A0", Offset = "0xA940A0", Length = "0x14")]
749 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
750 public static Vector4 Multiply(Vector4 value1, float scaleFactor)
751 {
752 throw null;
753 }
754
755 [global::Cpp2ILInjected.Token(Token = "0x600144F")]
756 [global::Cpp2ILInjected.Address(RVA = "0xA940B4", Offset = "0xA940B4", Length = "0x10")]
757 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
758 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
759 public static void Multiply(ref Vector4 value1, float scaleFactor, out Vector4 result)
760 {
761 throw null;
762 }
763
764 [global::Cpp2ILInjected.Token(Token = "0x6001450")]
765 [global::Cpp2ILInjected.Address(RVA = "0xA940C4", Offset = "0xA940C4", Length = "0x14")]
766 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
767 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
768 public static void Multiply(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
769 {
770 throw null;
771 }
772
773 [global::Cpp2ILInjected.Token(Token = "0x6001451")]
774 [global::Cpp2ILInjected.Address(RVA = "0xA940D8", Offset = "0xA940D8", Length = "0x14")]
775 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
776 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
778 {
779 throw null;
780 }
781
782 [global::Cpp2ILInjected.Token(Token = "0x6001452")]
783 [global::Cpp2ILInjected.Address(RVA = "0xA940EC", Offset = "0xA940EC", Length = "0x10")]
784 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
785 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
786 public static void Negate(ref Vector4 value, out Vector4 result)
787 {
788 throw null;
789 }
790
791 [global::Cpp2ILInjected.Token(Token = "0x6001453")]
792 [global::Cpp2ILInjected.Address(RVA = "0xA940FC", Offset = "0xA940FC", Length = "0xA8")]
793 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
794 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
795 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
796 public void Normalize()
797 {
798 throw null;
799 }
800
801 [global::Cpp2ILInjected.Token(Token = "0x6001454")]
802 [global::Cpp2ILInjected.Address(RVA = "0xA941A4", Offset = "0xA941A4", Length = "0xA4")]
803 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
804 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
805 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
806 public static Vector4 Normalize(Vector4 vector)
807 {
808 throw null;
809 }
810
811 [global::Cpp2ILInjected.Token(Token = "0x6001455")]
812 [global::Cpp2ILInjected.Address(RVA = "0xA94248", Offset = "0xA94248", Length = "0xB4")]
813 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
814 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
815 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
816 public static void Normalize(ref Vector4 vector, out Vector4 result)
817 {
818 throw null;
819 }
820
821 [global::Cpp2ILInjected.Token(Token = "0x6001456")]
822 [global::Cpp2ILInjected.Address(RVA = "0xA942FC", Offset = "0xA942FC", Length = "0xB0")]
823 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "SmoothStep", MemberParameters = new object[]
825 {
826 typeof(float),
827 typeof(float),
828 typeof(float)
829 }, ReturnType = typeof(float))]
831 {
832 throw null;
833 }
834
835 [global::Cpp2ILInjected.Token(Token = "0x6001457")]
836 [global::Cpp2ILInjected.Address(RVA = "0xA943AC", Offset = "0xA943AC", Length = "0xA8")]
837 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
838 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "SmoothStep", MemberParameters = new object[]
839 {
840 typeof(float),
841 typeof(float),
842 typeof(float)
843 }, ReturnType = typeof(float))]
844 public static void SmoothStep(ref Vector4 value1, ref Vector4 value2, float amount, out Vector4 result)
845 {
846 throw null;
847 }
848
849 [global::Cpp2ILInjected.Token(Token = "0x6001458")]
850 [global::Cpp2ILInjected.Address(RVA = "0xA94454", Offset = "0xA94454", Length = "0x14")]
851 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
853 {
854 throw null;
855 }
856
857 [global::Cpp2ILInjected.Token(Token = "0x6001459")]
858 [global::Cpp2ILInjected.Address(RVA = "0xA94468", Offset = "0xA94468", Length = "0x14")]
859 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
860 public static void Subtract(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
861 {
862 throw null;
863 }
864
865 [global::Cpp2ILInjected.Token(Token = "0x600145A")]
866 [global::Cpp2ILInjected.Address(RVA = "0xA9447C", Offset = "0xA9447C", Length = "0x78")]
867 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
868 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "Transform", MemberParameters = new object[]
869 {
873 }, ReturnType = typeof(void))]
874 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
875 public static Vector4 Transform(Vector2 position, Matrix matrix)
876 {
877 throw null;
878 }
879
880 [global::Cpp2ILInjected.Token(Token = "0x600145B")]
881 [global::Cpp2ILInjected.Address(RVA = "0xA9451C", Offset = "0xA9451C", Length = "0x38")]
882 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
883 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
884 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
885 public static Vector4 Transform(Vector2 value, Quaternion rotation)
886 {
887 throw null;
888 }
889
890 [global::Cpp2ILInjected.Token(Token = "0x600145C")]
891 [global::Cpp2ILInjected.Address(RVA = "0xA94554", Offset = "0xA94554", Length = "0x38")]
892 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
893 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
894 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
895 public static Vector4 Transform(Vector3 value, Quaternion rotation)
896 {
897 throw null;
898 }
899
900 [global::Cpp2ILInjected.Token(Token = "0x600145D")]
901 [global::Cpp2ILInjected.Address(RVA = "0xA9458C", Offset = "0xA9458C", Length = "0x38")]
902 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
904 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
905 public static Vector4 Transform(Vector4 value, Quaternion rotation)
906 {
907 throw null;
908 }
909
910 [global::Cpp2ILInjected.Token(Token = "0x600145E")]
911 [global::Cpp2ILInjected.Address(RVA = "0xA945C4", Offset = "0xA945C4", Length = "0x38")]
912 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
913 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
914 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
915 public static void Transform(ref Vector2 value, ref Quaternion rotation, out Vector4 result)
916 {
917 throw null;
918 }
919
920 [global::Cpp2ILInjected.Token(Token = "0x600145F")]
921 [global::Cpp2ILInjected.Address(RVA = "0xA945FC", Offset = "0xA945FC", Length = "0x38")]
922 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
923 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
924 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
925 public static void Transform(ref Vector3 value, ref Quaternion rotation, out Vector4 result)
926 {
927 throw null;
928 }
929
930 [global::Cpp2ILInjected.Token(Token = "0x6001460")]
931 [global::Cpp2ILInjected.Address(RVA = "0xA94634", Offset = "0xA94634", Length = "0x38")]
932 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
933 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
934 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
935 public static void Transform(ref Vector4 value, ref Quaternion rotation, out Vector4 result)
936 {
937 throw null;
938 }
939
940 [global::Cpp2ILInjected.Token(Token = "0x6001461")]
941 [global::Cpp2ILInjected.Address(RVA = "0xA9466C", Offset = "0xA9466C", Length = "0x38")]
942 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
943 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
944 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
946 {
947 throw null;
948 }
949
950 [global::Cpp2ILInjected.Token(Token = "0x6001462")]
951 [global::Cpp2ILInjected.Address(RVA = "0xA946A4", Offset = "0xA946A4", Length = "0x38")]
952 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
954 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
956 {
957 throw null;
958 }
959
960 [global::Cpp2ILInjected.Token(Token = "0x6001463")]
961 [global::Cpp2ILInjected.Address(RVA = "0xA946DC", Offset = "0xA946DC", Length = "0x38")]
962 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
963 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
964 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
966 {
967 throw null;
968 }
969
970 [global::Cpp2ILInjected.Token(Token = "0x6001464")]
971 [global::Cpp2ILInjected.Address(RVA = "0xA94714", Offset = "0xA94714", Length = "0x38")]
972 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
973 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
974 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
976 {
977 throw null;
978 }
979
980 [global::Cpp2ILInjected.Token(Token = "0x6001465")]
981 [global::Cpp2ILInjected.Address(RVA = "0xA9474C", Offset = "0xA9474C", Length = "0x7C")]
982 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "Transform", MemberParameters = new object[]
984 {
988 }, ReturnType = typeof(void))]
989 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
990 public static Vector4 Transform(Vector3 position, Matrix matrix)
991 {
992 throw null;
993 }
994
995 [global::Cpp2ILInjected.Token(Token = "0x6001466")]
996 [global::Cpp2ILInjected.Address(RVA = "0xA94800", Offset = "0xA94800", Length = "0x78")]
997 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "Transform", MemberParameters = new object[]
999 {
1001 typeof(ref Matrix),
1003 }, ReturnType = typeof(void))]
1004 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1005 public static Vector4 Transform(Vector4 vector, Matrix matrix)
1006 {
1007 throw null;
1008 }
1009
1010 [global::Cpp2ILInjected.Token(Token = "0x6001467")]
1011 [global::Cpp2ILInjected.Address(RVA = "0xA944F4", Offset = "0xA944F4", Length = "0x28")]
1012 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1013 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector4), Member = "Transform", MemberParameters = new object[]
1014 {
1015 typeof(Vector2),
1016 typeof(Matrix)
1017 }, ReturnType = typeof(Vector4))]
1018 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1019 public static void Transform(ref Vector2 position, ref Matrix matrix, out Vector4 result)
1020 {
1021 throw null;
1022 }
1023
1024 [global::Cpp2ILInjected.Token(Token = "0x6001468")]
1025 [global::Cpp2ILInjected.Address(RVA = "0xA947C8", Offset = "0xA947C8", Length = "0x38")]
1026 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1027 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector4), Member = "Transform", MemberParameters = new object[]
1028 {
1029 typeof(Vector3),
1030 typeof(Matrix)
1031 }, ReturnType = typeof(Vector4))]
1032 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1033 public static void Transform(ref Vector3 position, ref Matrix matrix, out Vector4 result)
1034 {
1035 throw null;
1036 }
1037
1038 [global::Cpp2ILInjected.Token(Token = "0x6001469")]
1039 [global::Cpp2ILInjected.Address(RVA = "0xA94878", Offset = "0xA94878", Length = "0x3C")]
1040 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Vector4), Member = "Transform", MemberParameters = new object[]
1042 {
1043 typeof(Vector4),
1044 typeof(Matrix)
1045 }, ReturnType = typeof(Vector4))]
1046 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1047 public static void Transform(ref Vector4 vector, ref Matrix matrix, out Vector4 result)
1048 {
1049 throw null;
1050 }
1051
1052 [global::Cpp2ILInjected.Token(Token = "0x600146A")]
1053 [global::Cpp2ILInjected.Address(RVA = "0xA948B4", Offset = "0xA948B4", Length = "0x170")]
1054 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Bgra4444), Member = "ToString", ReturnType = typeof(string))]
1055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Bgra5551), Member = "ToString", ReturnType = typeof(string))]
1056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = "ToString", ReturnType = typeof(string))]
1057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba1010102), Member = "ToString", ReturnType = typeof(string))]
1058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba64), Member = "ToString", ReturnType = typeof(string))]
1059 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
1060 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1061 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
1062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(StringBuilder))]
1063 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1064 public override string ToString()
1065 {
1066 throw null;
1067 }
1068
1069 [global::Cpp2ILInjected.Token(Token = "0x600146B")]
1070 [global::Cpp2ILInjected.Address(RVA = "0xA94A24", Offset = "0xA94A24", Length = "0x14")]
1071 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1072 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1074 {
1075 throw null;
1076 }
1077
1078 [global::Cpp2ILInjected.Token(Token = "0x600146C")]
1079 [global::Cpp2ILInjected.Address(RVA = "0xA939F0", Offset = "0xA939F0", Length = "0x30")]
1080 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1081 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1083 {
1084 throw null;
1085 }
1086
1087 [global::Cpp2ILInjected.Token(Token = "0x600146D")]
1088 [global::Cpp2ILInjected.Address(RVA = "0xA94A38", Offset = "0xA94A38", Length = "0x30")]
1089 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "IsClearSpotTest", MemberParameters = new object[]
1091 {
1092 typeof(Vector2),
1093 typeof(float),
1094 typeof(int),
1095 typeof(int),
1096 typeof(bool),
1097 typeof(bool),
1098 typeof(int),
1099 typeof(bool),
1100 typeof(bool)
1101 }, ReturnType = typeof(bool))]
1102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1104 {
1105 throw null;
1106 }
1107
1108 [global::Cpp2ILInjected.Token(Token = "0x600146E")]
1109 [global::Cpp2ILInjected.Address(RVA = "0xA94A68", Offset = "0xA94A68", Length = "0x14")]
1110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
1111 {
1113 typeof(int),
1114 typeof(Player),
1115 typeof(Vector2),
1116 typeof(Color),
1118 typeof(float)
1119 }, ReturnType = typeof(void))]
1120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Draw", MemberParameters = new object[]
1121 {
1123 typeof(float),
1124 typeof(float)
1125 }, ReturnType = typeof(void))]
1126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSky), Member = "Draw", MemberParameters = new object[]
1127 {
1129 typeof(float),
1130 typeof(float)
1131 }, ReturnType = typeof(void))]
1132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SlimeSky), Member = "Draw", MemberParameters = new object[]
1133 {
1135 typeof(float),
1136 typeof(float)
1137 }, ReturnType = typeof(void))]
1138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1140 {
1141 throw null;
1142 }
1143
1144 [global::Cpp2ILInjected.Token(Token = "0x600146F")]
1145 [global::Cpp2ILInjected.Address(RVA = "0xA94A7C", Offset = "0xA94A7C", Length = "0x14")]
1146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1148 {
1149 throw null;
1150 }
1151
1152 [global::Cpp2ILInjected.Token(Token = "0x6001470")]
1153 [global::Cpp2ILInjected.Address(RVA = "0xA94A90", Offset = "0xA94A90", Length = "0x14")]
1154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "DrawLabel", MemberParameters = new object[]
1155 {
1157 typeof(string),
1158 typeof(Color),
1159 typeof(bool)
1160 }, ReturnType = typeof(void))]
1161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
1162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
1163 {
1165 typeof(int)
1166 }, ReturnType = typeof(void))]
1167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSimpleSurfaceBackground", MemberParameters = new object[]
1168 {
1169 typeof(Vector2),
1170 typeof(int),
1171 typeof(int)
1172 }, ReturnType = typeof(void))]
1173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
1174 {
1175 typeof(bool),
1176 typeof(int),
1177 typeof(float)
1178 }, ReturnType = typeof(void))]
1179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
1180 {
1182 typeof(Vector2),
1183 typeof(Vector2),
1184 typeof(Color)
1185 }, ReturnType = typeof(void))]
1186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "GetColorByLoadout", MemberParameters = new object[]
1187 {
1188 typeof(int),
1189 typeof(int)
1190 }, ReturnType = typeof(Color))]
1191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HairShaderData), Member = "GetColor", MemberParameters = new object[]
1192 {
1193 typeof(Player),
1194 typeof(Color)
1195 }, ReturnType = typeof(Color))]
1196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HairShaderDataSet), Member = "GetColor", MemberParameters = new object[]
1197 {
1198 typeof(short),
1199 typeof(Player),
1200 typeof(Color)
1201 }, ReturnType = typeof(Color))]
1202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyHairShaderData), Member = "GetColor", MemberParameters = new object[]
1203 {
1204 typeof(Player),
1205 typeof(Color)
1206 }, ReturnType = typeof(Color))]
1207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardSky), Member = "Draw", MemberParameters = new object[]
1208 {
1210 typeof(float),
1211 typeof(float)
1212 }, ReturnType = typeof(void))]
1213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormSky), Member = "Draw", MemberParameters = new object[]
1214 {
1216 typeof(float),
1217 typeof(float)
1218 }, ReturnType = typeof(void))]
1219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
1221 {
1222 throw null;
1223 }
1224
1225 [global::Cpp2ILInjected.Token(Token = "0x6001471")]
1226 [global::Cpp2ILInjected.Address(RVA = "0xA94AA4", Offset = "0xA94AA4", Length = "0x14")]
1227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
1228 {
1230 typeof(int),
1231 typeof(Player),
1232 typeof(Vector2),
1233 typeof(Color),
1235 typeof(float)
1236 }, ReturnType = typeof(void))]
1237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
1238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Draw", MemberParameters = new object[]
1239 {
1241 typeof(float),
1242 typeof(float)
1243 }, ReturnType = typeof(void))]
1244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSky), Member = "Draw", MemberParameters = new object[]
1245 {
1247 typeof(float),
1248 typeof(float)
1249 }, ReturnType = typeof(void))]
1250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormSky), Member = "Draw", MemberParameters = new object[]
1251 {
1253 typeof(float),
1254 typeof(float)
1255 }, ReturnType = typeof(void))]
1256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SlimeSky), Member = "Draw", MemberParameters = new object[]
1257 {
1259 typeof(float),
1260 typeof(float)
1261 }, ReturnType = typeof(void))]
1262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "GetShimmerGlitterColor", MemberParameters = new object[]
1263 {
1264 typeof(bool),
1265 typeof(float),
1266 typeof(float)
1267 }, ReturnType = typeof(Color))]
1268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
1269 public static Vector4 operator *(Vector4 value1, float scaleFactor)
1270 {
1271 throw null;
1272 }
1273
1274 [global::Cpp2ILInjected.Token(Token = "0x6001472")]
1275 [global::Cpp2ILInjected.Address(RVA = "0xA94AB8", Offset = "0xA94AB8", Length = "0x1C")]
1276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1277 public static Vector4 operator *(float scaleFactor, Vector4 value1)
1278 {
1279 throw null;
1280 }
1281
1282 [global::Cpp2ILInjected.Token(Token = "0x6001473")]
1283 [global::Cpp2ILInjected.Address(RVA = "0xA94AD4", Offset = "0xA94AD4", Length = "0x14")]
1284 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1287 {
1288 throw null;
1289 }
1290
1291 [global::Cpp2ILInjected.Token(Token = "0x6001474")]
1292 [global::Cpp2ILInjected.Address(RVA = "0xA94AE8", Offset = "0xA94AE8", Length = "0x1C")]
1293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1296 {
1297 throw null;
1298 }
1299
1300 // Note: this type is marked as 'beforefieldinit'.
1301 [global::Cpp2ILInjected.Token(Token = "0x6001475")]
1302 [global::Cpp2ILInjected.Address(RVA = "0xA94B04", Offset = "0xA94B04", Length = "0x98")]
1303 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1304 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1305 static Vector4()
1306 {
1307 throw null;
1308 }
1309
1310 [global::Cpp2ILInjected.Token(Token = "0x4002286")]
1311 private static Vector4 zeroVector;
1312
1313 [global::Cpp2ILInjected.Token(Token = "0x4002287")]
1314 private static Vector4 unitVector;
1315
1316 [global::Cpp2ILInjected.Token(Token = "0x4002288")]
1317 private static Vector4 unitXVector;
1318
1319 [global::Cpp2ILInjected.Token(Token = "0x4002289")]
1320 private static Vector4 unitYVector;
1321
1322 [global::Cpp2ILInjected.Token(Token = "0x400228A")]
1323 private static Vector4 unitZVector;
1324
1325 [global::Cpp2ILInjected.Token(Token = "0x400228B")]
1326 private static Vector4 unitWVector;
1327
1328 [global::Cpp2ILInjected.Token(Token = "0x400228C")]
1329 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1330 public float X;
1331
1332 [global::Cpp2ILInjected.Token(Token = "0x400228D")]
1333 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
1334 public float Y;
1335
1336 [global::Cpp2ILInjected.Token(Token = "0x400228E")]
1337 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
1338 public float Z;
1339
1340 [global::Cpp2ILInjected.Token(Token = "0x400228F")]
1341 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
1342 public float W;
1343 }
1344}
class f__AnonymousType0<< Count > j__TPar
static float Distance(Vector4 value1, Vector4 value2)
Definition Vector4.cs:465
static void Transform(ref Vector4 value, ref Quaternion rotation, out Vector4 result)
Definition Vector4.cs:935
override bool Equals(object obj)
Definition Vector4.cs:553
static float Dot(Vector4 vector1, Vector4 vector2)
Definition Vector4.cs:535
static void Divide(ref Vector4 value1, float divider, out Vector4 result)
Definition Vector4.cs:518
static void SmoothStep(ref Vector4 value1, ref Vector4 value2, float amount, out Vector4 result)
Definition Vector4.cs:844
static void Lerp(ref Vector4 value1, ref Vector4 value2, float amount, out Vector4 result)
Definition Vector4.cs:682
static Vector4 operator-(Vector4 value)
Definition Vector4.cs:1073
static void Transform(ref Vector3 position, ref Matrix matrix, out Vector4 result)
Definition Vector4.cs:1033
static Vector4 Transform(Vector3 value, Quaternion rotation)
Definition Vector4.cs:895
Vector4(Vector2 value, float z, float w)
Definition Vector4.cs:266
static Vector4 Transform(Vector4 vector, Matrix matrix)
Definition Vector4.cs:1005
static Vector4 Transform(Vector3 position, Matrix matrix)
Definition Vector4.cs:990
static void DistanceSquared(ref Vector4 value1, ref Vector4 value2, out float result)
Definition Vector4.cs:491
static Vector4 Transform(Vector4 value, Quaternion rotation)
Definition Vector4.cs:905
static void Barycentric(ref Vector4 value1, ref Vector4 value2, ref Vector4 value3, float amount1, float amount2, out Vector4 result)
Definition Vector4.cs:395
static void Transform(Vector4[] sourceArray, int sourceIndex, ref Quaternion rotation, Vector4[] destinationArray, int destinationIndex, int length)
Definition Vector4.cs:975
static Vector4 Divide(Vector4 value1, Vector4 value2)
Definition Vector4.cs:500
static void Dot(ref Vector4 vector1, ref Vector4 vector2, out float result)
Definition Vector4.cs:543
static bool operator!=(Vector4 value1, Vector4 value2)
Definition Vector4.cs:1103
static Vector4 Normalize(Vector4 vector)
Definition Vector4.cs:806
static void Transform(Vector4[] sourceArray, ref Quaternion rotation, Vector4[] destinationArray)
Definition Vector4.cs:945
static Vector4 Transform(Vector2 value, Quaternion rotation)
Definition Vector4.cs:885
static Vector4 Transform(Vector2 position, Matrix matrix)
Definition Vector4.cs:875
static Vector4 Min(Vector4 value1, Vector4 value2)
Definition Vector4.cs:721
static Vector4 Divide(Vector4 value1, float divider)
Definition Vector4.cs:509
static Vector4 Subtract(Vector4 value1, Vector4 value2)
Definition Vector4.cs:852
static void Divide(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
Definition Vector4.cs:527
bool Equals(Vector4 other)
Definition Vector4.cs:562
static void Normalize(ref Vector4 vector, out Vector4 result)
Definition Vector4.cs:816
static void CatmullRom(ref Vector4 value1, ref Vector4 value2, ref Vector4 value3, ref Vector4 value4, float amount, out Vector4 result)
Definition Vector4.cs:427
static Vector4 Add(Vector4 value1, Vector4 value2)
Definition Vector4.cs:355
static Vector4 CatmullRom(Vector4 value1, Vector4 value2, Vector4 value3, Vector4 value4, float amount)
Definition Vector4.cs:411
static void Multiply(ref Vector4 value1, float scaleFactor, out Vector4 result)
Definition Vector4.cs:759
static Vector4 Lerp(Vector4 value1, Vector4 value2, float amount)
Definition Vector4.cs:668
static Vector4 SmoothStep(Vector4 value1, Vector4 value2, float amount)
Definition Vector4.cs:830
static Vector4 operator+(Vector4 value1, Vector4 value2)
Definition Vector4.cs:1139
static Vector4 Barycentric(Vector4 value1, Vector4 value2, Vector4 value3, float amount1, float amount2)
Definition Vector4.cs:379
static void Subtract(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
Definition Vector4.cs:860
static void Max(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
Definition Vector4.cs:708
Vector4(Vector3 value, float w)
Definition Vector4.cs:275
static void Negate(ref Vector4 value, out Vector4 result)
Definition Vector4.cs:786
static void Hermite(ref Vector4 value1, ref Vector4 tangent1, ref Vector4 value2, ref Vector4 tangent2, float amount, out Vector4 result)
Definition Vector4.cs:603
static void Transform(Vector4[] sourceArray, ref Matrix matrix, Vector4[] destinationArray)
Definition Vector4.cs:955
static void Transform(ref Vector2 value, ref Quaternion rotation, out Vector4 result)
Definition Vector4.cs:915
static void Min(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
Definition Vector4.cs:734
static void Add(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
Definition Vector4.cs:363
static void Transform(ref Vector4 vector, ref Matrix matrix, out Vector4 result)
Definition Vector4.cs:1047
static Vector4 operator/(Vector4 value1, Vector4 value2)
Definition Vector4.cs:1286
static void Distance(ref Vector4 value1, ref Vector4 value2, out float result)
Definition Vector4.cs:475
static void Clamp(ref Vector4 value1, ref Vector4 min, ref Vector4 max, out Vector4 result)
Definition Vector4.cs:455
static Vector4 Max(Vector4 value1, Vector4 value2)
Definition Vector4.cs:695
static Vector4 Multiply(Vector4 value1, float scaleFactor)
Definition Vector4.cs:750
override string ToString()
Definition Vector4.cs:1064
static void Transform(ref Vector3 value, ref Quaternion rotation, out Vector4 result)
Definition Vector4.cs:925
static void Transform(ref Vector2 position, ref Matrix matrix, out Vector4 result)
Definition Vector4.cs:1019
static float DistanceSquared(Vector4 value1, Vector4 value2)
Definition Vector4.cs:483
static Vector4 Negate(Vector4 value)
Definition Vector4.cs:777
Vector4(float x, float y, float z, float w)
Definition Vector4.cs:214
static bool operator==(Vector4 value1, Vector4 value2)
Definition Vector4.cs:1082
static void Multiply(ref Vector4 value1, ref Vector4 value2, out Vector4 result)
Definition Vector4.cs:768
static Vector4 Multiply(Vector4 value1, Vector4 value2)
Definition Vector4.cs:742
static void Transform(Vector4[] sourceArray, int sourceIndex, ref Matrix matrix, Vector4[] destinationArray, int destinationIndex, int length)
Definition Vector4.cs:965
static Vector4 Clamp(Vector4 value1, Vector4 min, Vector4 max)
Definition Vector4.cs:441
static Vector4 Hermite(Vector4 value1, Vector4 tangent1, Vector4 value2, Vector4 tangent2, float amount)
Definition Vector4.cs:587
static Vector4 operator*(Vector4 value1, Vector4 value2)
Definition Vector4.cs:1220