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
VersionInfo.cs
Go to the documentation of this file.
1using System;
6using UnityEngine;
7
8namespace InControl
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000071")]
12 public struct VersionInfo : IComparable<VersionInfo>
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6000544")]
15 [global::Cpp2ILInjected.Address(RVA = "0x19B2D34", Offset = "0x19B2D34", Length = "0xC")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameStickLinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GenericLinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LogitechF310LinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LogitechF510LinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MogaProLinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(OuyaLinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayStation3LinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Xbox360LinuxUnityProfile), Member = "Define", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
25 public VersionInfo(int major, int minor, int patch, int build)
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6000545")]
31 [global::Cpp2ILInjected.Address(RVA = "0x19B873C", Offset = "0x19B873C", Length = "0x10")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputManager), Member = ".cctor", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6000546")]
41 [global::Cpp2ILInjected.Address(RVA = "0x19B874C", Offset = "0x19B874C", Length = "0x184")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputDeviceProfile), Member = "get_IsSupportedOnThisPlatform", ReturnType = typeof(bool))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputManager), Member = "get_UnityVersion", ReturnType = typeof(VersionInfo))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Application), Member = "get_unityVersion", ReturnType = typeof(string))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Regex), Member = "Match", MemberParameters = new object[]
48 {
49 typeof(string),
50 typeof(string)
51 }, ReturnType = typeof(Match))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupCollection), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Group))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Capture), Member = "get_Value", ReturnType = typeof(string))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ToInt32", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
56 public static VersionInfo UnityVersion()
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x17000169")]
62 public static VersionInfo Min
63 {
64 [global::Cpp2ILInjected.Token(Token = "0x6000547")]
65 [global::Cpp2ILInjected.Address(RVA = "0x19B88D0", Offset = "0x19B88D0", Length = "0xC")]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputDeviceProfile), Member = ".ctor", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
68 get
69 {
70 throw null;
71 }
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x1700016A")]
75 public static VersionInfo Max
76 {
77 [global::Cpp2ILInjected.Token(Token = "0x6000548")]
78 [global::Cpp2ILInjected.Address(RVA = "0x19B88DC", Offset = "0x19B88DC", Length = "0xC")]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputDeviceProfile), Member = ".ctor", ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x1700016B")]
89 {
90 [global::Cpp2ILInjected.Token(Token = "0x6000549")]
91 [global::Cpp2ILInjected.Address(RVA = "0x19B88E8", Offset = "0x19B88E8", Length = "0x14")]
92 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 get
95 {
96 throw null;
97 }
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x1700016C")]
101 public int Build
102 {
103 [global::Cpp2ILInjected.Token(Token = "0x600054A")]
104 [global::Cpp2ILInjected.Address(RVA = "0x19B88FC", Offset = "0x19B88FC", Length = "0x8")]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 get
107 {
108 throw null;
109 }
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x600054B")]
113 [global::Cpp2ILInjected.Address(RVA = "0x19B8904", Offset = "0x19B8904", Length = "0x5C")]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnityInputDeviceManager), Member = "DetectJoystickDevice", MemberParameters = new object[]
116 {
117 typeof(int),
118 typeof(string)
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "op_Equality", MemberParameters = new object[]
121 {
124 }, ReturnType = typeof(bool))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "op_Inequality", MemberParameters = new object[]
126 {
129 }, ReturnType = typeof(bool))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "op_LessThanOrEqual", MemberParameters = new object[]
131 {
134 }, ReturnType = typeof(bool))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
136 {
139 }, ReturnType = typeof(bool))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "op_LessThan", MemberParameters = new object[]
141 {
144 }, ReturnType = typeof(bool))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "op_GreaterThan", MemberParameters = new object[]
146 {
149 }, ReturnType = typeof(bool))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionInfo), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x600054C")]
158 [global::Cpp2ILInjected.Address(RVA = "0x19B8960", Offset = "0x19B8960", Length = "0x30")]
159 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
162 public static bool operator ==(VersionInfo a, VersionInfo b)
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x600054D")]
168 [global::Cpp2ILInjected.Address(RVA = "0x19B8990", Offset = "0x19B8990", Length = "0x30")]
169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
172 public static bool operator !=(VersionInfo a, VersionInfo b)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x600054E")]
178 [global::Cpp2ILInjected.Address(RVA = "0x19B89C0", Offset = "0x19B89C0", Length = "0x30")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
182 public static bool operator <=(VersionInfo a, VersionInfo b)
183 {
184 throw null;
185 }
186
187 [global::Cpp2ILInjected.Token(Token = "0x600054F")]
188 [global::Cpp2ILInjected.Address(RVA = "0x19B2D6C", Offset = "0x19B2D6C", Length = "0x30")]
189 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
192 public static bool operator >=(VersionInfo a, VersionInfo b)
193 {
194 throw null;
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x6000550")]
198 [global::Cpp2ILInjected.Address(RVA = "0x19B2D40", Offset = "0x19B2D40", Length = "0x2C")]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputDeviceProfile), Member = "get_IsSupportedOnThisPlatform", ReturnType = typeof(bool))]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
202 public static bool operator <(VersionInfo a, VersionInfo b)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x6000551")]
208 [global::Cpp2ILInjected.Address(RVA = "0x19B89F0", Offset = "0x19B89F0", Length = "0x30")]
209 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputDeviceProfile), Member = "get_IsSupportedOnThisPlatform", ReturnType = typeof(bool))]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
213 public static bool operator >(VersionInfo a, VersionInfo b)
214 {
215 throw null;
216 }
217
218 [global::Cpp2ILInjected.Token(Token = "0x6000552")]
219 [global::Cpp2ILInjected.Address(RVA = "0x19B8A20", Offset = "0x19B8A20", Length = "0x8C")]
220 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
221 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VersionInfo), Member = "CompareTo", MemberParameters = new object[] { typeof(VersionInfo) }, ReturnType = typeof(int))]
223 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
224 public override bool Equals(object other)
225 {
226 throw null;
227 }
228
229 [global::Cpp2ILInjected.Token(Token = "0x6000553")]
230 [global::Cpp2ILInjected.Address(RVA = "0x19B8AAC", Offset = "0x19B8AAC", Length = "0x64")]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "GetHashCode", ReturnType = typeof(int))]
233 public override int GetHashCode()
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x6000554")]
239 [global::Cpp2ILInjected.Address(RVA = "0x19B8B10", Offset = "0x19B8B10", Length = "0x1F4")]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InControlManager), Member = "OnEnable", ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
243 {
244 typeof(string),
245 typeof(object[])
246 }, ReturnType = typeof(string))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
248 {
249 typeof(string),
250 typeof(object),
251 typeof(object),
252 typeof(object)
253 }, ReturnType = typeof(string))]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
255 public override string ToString()
256 {
257 throw null;
258 }
259
260 [global::Cpp2ILInjected.Token(Token = "0x6000555")]
261 [global::Cpp2ILInjected.Address(RVA = "0x19B8D04", Offset = "0x19B8D04", Length = "0x1F4")]
262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
264 {
265 typeof(string),
266 typeof(object[])
267 }, ReturnType = typeof(string))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
269 {
270 typeof(string),
271 typeof(object),
272 typeof(object),
273 typeof(object)
274 }, ReturnType = typeof(string))]
275 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
276 public string ToShortString()
277 {
278 throw null;
279 }
280
282 [global::Cpp2ILInjected.Token(Token = "0x40003FD")]
283 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
284 private int major;
285
287 [global::Cpp2ILInjected.Token(Token = "0x40003FE")]
288 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
289 private int minor;
290
292 [global::Cpp2ILInjected.Token(Token = "0x40003FF")]
293 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
294 private int patch;
295
297 [global::Cpp2ILInjected.Token(Token = "0x4000400")]
298 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
299 private int build;
300 }
301}
class f__AnonymousType0<< Count > j__TPar
override bool Equals(object other)
override int GetHashCode()
VersionInfo(int major, int minor, int patch, int build)
override string ToString()
static VersionInfo Max
static VersionInfo InControlVersion()
static VersionInfo Min
int CompareTo(VersionInfo other)
static VersionInfo UnityVersion()