terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Short4.cs
Go to the documentation of this file.
1using System;
3
5{
6 // Token: 0x020003C2 RID: 962
7 public struct Short4 : IPackedVector<ulong>, IPackedVector, IEquatable<Short4>
8 {
9 // Token: 0x06001A26 RID: 6694 RVA: 0x0006BDA8 File Offset: 0x00069FA8
10 public Short4(Vector4 vector)
11 {
12 ulong num;
13 this.packedValue = num;
14 }
15
16 // Token: 0x06001A27 RID: 6695 RVA: 0x0006BDBC File Offset: 0x00069FBC
17 public Short4(float x, float y, float z, float w)
18 {
19 ulong num;
20 this.packedValue = num;
21 }
22
23 // Token: 0x06001A28 RID: 6696 RVA: 0x000021DB File Offset: 0x000003DB
24 public static bool operator !=(Short4 a, Short4 b)
25 {
26 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
27 }
28
29 // Token: 0x06001A29 RID: 6697 RVA: 0x000021DB File Offset: 0x000003DB
30 public static bool operator ==(Short4 a, Short4 b)
31 {
32 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
33 }
34
35 // Token: 0x1700036F RID: 879
36 // (get) Token: 0x06001A2A RID: 6698 RVA: 0x000021DB File Offset: 0x000003DB
37 // (set) Token: 0x06001A2B RID: 6699 RVA: 0x0006BDD0 File Offset: 0x00069FD0
38 [CLSCompliant(false)]
40 {
41 get
42 {
43 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
44 }
45 set
46 {
48 }
49 }
50
51 // Token: 0x06001A2C RID: 6700 RVA: 0x0006BDE4 File Offset: 0x00069FE4
52 public override bool Equals(object obj)
53 {
54 if (obj != null)
55 {
56 return;
57 }
58 }
59
60 // Token: 0x06001A2D RID: 6701 RVA: 0x000021DB File Offset: 0x000003DB
61 public bool Equals(Short4 other)
62 {
63 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
64 }
65
66 // Token: 0x06001A2E RID: 6702 RVA: 0x0006BDF8 File Offset: 0x00069FF8
67 public override int GetHashCode()
68 {
69 int num;
70 return num;
71 }
72
73 // Token: 0x06001A2F RID: 6703 RVA: 0x0006BE08 File Offset: 0x0006A008
74 public override string ToString()
75 {
76 string text;
77 return text;
78 }
79
80 // Token: 0x06001A30 RID: 6704 RVA: 0x0006BE18 File Offset: 0x0006A018
81 private static ulong Pack(Vector4 vector)
82 {
83 if (50944 == 0)
84 {
85 return;
86 }
87 }
88
89 // Token: 0x06001A31 RID: 6705 RVA: 0x0006BE38 File Offset: 0x0006A038
91 {
92 ulong num;
93 this.packedValue = num;
94 }
95
96 // Token: 0x06001A32 RID: 6706 RVA: 0x000021DB File Offset: 0x000003DB
98 {
99 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
100 }
101
102 // Token: 0x040027AC RID: 10156
104 }
105}
class f__AnonymousType0<< Count > j__TPar
Short4(float x, float y, float z, float w)
Definition Short4.cs:17
static bool operator!=(Short4 a, Short4 b)
Definition Short4.cs:24
static bool operator==(Short4 a, Short4 b)
Definition Short4.cs:30