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
NormalizedByte2.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003BA")]
8 public struct NormalizedByte2 : IPackedVector<ushort>, IPackedVector, IEquatable<NormalizedByte2>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x60019BA")]
11 [global::Cpp2ILInjected.Address(RVA = "0xB3FB48", Offset = "0xB3FB48", Length = "0x18")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedByte2), Member = "Pack", MemberParameters = new object[]
15 {
16 typeof(float),
17 typeof(float)
18 }, ReturnType = typeof(ushort))]
19 public NormalizedByte2(Vector2 vector)
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60019BB")]
25 [global::Cpp2ILInjected.Address(RVA = "0xB3FD14", Offset = "0xB3FD14", Length = "0x18")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedByte2), Member = "Pack", MemberParameters = new object[]
29 {
30 typeof(float),
31 typeof(float)
32 }, ReturnType = typeof(ushort))]
33 public NormalizedByte2(float x, float y)
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x60019BC")]
39 [global::Cpp2ILInjected.Address(RVA = "0xB3FD2C", Offset = "0xB3FD2C", Length = "0x10")]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x60019BD")]
48 [global::Cpp2ILInjected.Address(RVA = "0xB3FD3C", Offset = "0xB3FD3C", Length = "0x10")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 {
53 throw null;
54 }
55
56 [CLSCompliant(false)]
57 [global::Cpp2ILInjected.Token(Token = "0x17000367")]
58 public ushort PackedValue
59 {
60 [global::Cpp2ILInjected.Token(Token = "0x60019BE")]
61 [global::Cpp2ILInjected.Address(RVA = "0xB3FD4C", Offset = "0xB3FD4C", Length = "0x8")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 get
65 {
66 throw null;
67 }
68 [global::Cpp2ILInjected.Token(Token = "0x60019BF")]
69 [global::Cpp2ILInjected.Address(RVA = "0xB3FD54", Offset = "0xB3FD54", Length = "0x8")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 set
73 {
74 throw null;
75 }
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60019C0")]
79 [global::Cpp2ILInjected.Address(RVA = "0xB3FD5C", Offset = "0xB3FD5C", Length = "0x78")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
83 public override bool Equals(object obj)
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x60019C1")]
89 [global::Cpp2ILInjected.Address(RVA = "0xB3FDD4", Offset = "0xB3FDD4", Length = "0x10")]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x60019C2")]
98 [global::Cpp2ILInjected.Address(RVA = "0xB3FDE4", Offset = "0xB3FDE4", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ushort), Member = "GetHashCode", ReturnType = typeof(int))]
101 public override int GetHashCode()
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x60019C3")]
107 [global::Cpp2ILInjected.Address(RVA = "0xB3FDEC", Offset = "0xB3FDEC", Length = "0x4C")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ushort), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
111 public override string ToString()
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x60019C4")]
117 [global::Cpp2ILInjected.Address(RVA = "0xB3FB60", Offset = "0xB3FB60", Length = "0x1B4")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte2), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte2), Member = ".ctor", MemberParameters = new object[]
121 {
122 typeof(float),
123 typeof(float)
124 }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
128 {
129 typeof(float),
130 typeof(float),
131 typeof(float)
132 }, ReturnType = typeof(float))]
133 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
134 private static ushort Pack(float x, float y)
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x60019C5")]
140 [global::Cpp2ILInjected.Address(RVA = "0xB3FE38", Offset = "0xB3FE38", Length = "0x18")]
141 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedByte2), Member = "Pack", MemberParameters = new object[]
144 {
145 typeof(float),
146 typeof(float)
147 }, ReturnType = typeof(ushort))]
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x60019C6")]
154 [global::Cpp2ILInjected.Address(RVA = "0xB3FE50", Offset = "0xB3FE50", Length = "0x68")]
155 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
158 {
159 typeof(float),
160 typeof(float)
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
163 {
165 typeof(float),
166 typeof(float)
167 }, ReturnType = typeof(void))]
172
173 [global::Cpp2ILInjected.Token(Token = "0x60019C7")]
174 [global::Cpp2ILInjected.Address(RVA = "0xB3FEB8", Offset = "0xB3FEB8", Length = "0x44")]
175 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
178 {
179 typeof(float),
180 typeof(float)
181 }, ReturnType = typeof(void))]
183 {
184 throw null;
185 }
186
187 [global::Cpp2ILInjected.Token(Token = "0x40027A4")]
188 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
189 private ushort _packed;
190 }
191}
class f__AnonymousType0<< Count > j__TPar
static bool operator!=(NormalizedByte2 a, NormalizedByte2 b)
static bool operator==(NormalizedByte2 a, NormalizedByte2 b)