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
ResourcePackVersion.cs
Go to the documentation of this file.
1using System;
7
8namespace Terraria.IO
9{
10 [DebuggerDisplay("Version {Major}.{Minor}")]
11 [global::Cpp2ILInjected.Token(Token = "0x2000567")]
12 public struct ResourcePackVersion : IComparable, IComparable<ResourcePackVersion>
13 {
14 [JsonProperty("major")]
15 [global::Cpp2ILInjected.Token(Token = "0x17000677")]
16 public int Major
17 {
19 [global::Cpp2ILInjected.Token(Token = "0x60033B7")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1340528", Offset = "0x1340528", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 readonly get
23 {
24 throw null;
25 }
27 [global::Cpp2ILInjected.Token(Token = "0x60033B8")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1340530", Offset = "0x1340530", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 private set
31 {
32 throw null;
33 }
34 }
35
36 [JsonProperty("minor")]
37 [global::Cpp2ILInjected.Token(Token = "0x17000678")]
38 public int Minor
39 {
41 [global::Cpp2ILInjected.Token(Token = "0x60033B9")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1340538", Offset = "0x1340538", Length = "0x8")]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 readonly get
45 {
46 throw null;
47 }
49 [global::Cpp2ILInjected.Token(Token = "0x60033BA")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1340540", Offset = "0x1340540", Length = "0x8")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 private set
53 {
54 throw null;
55 }
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x60033BB")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1340548", Offset = "0x1340548", Length = "0xD4")]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
63 {
64 typeof(string),
65 typeof(string)
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
68 public int CompareTo(object obj)
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x60033BC")]
74 [global::Cpp2ILInjected.Address(RVA = "0x134061C", Offset = "0x134061C", Length = "0x4C")]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourcePackVersion), Member = "op_Equality", MemberParameters = new object[]
76 {
79 }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourcePackVersion), Member = "op_Inequality", MemberParameters = new object[]
81 {
82 typeof(ResourcePackVersion),
83 typeof(ResourcePackVersion)
84 }, ReturnType = typeof(bool))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourcePackVersion), Member = "op_LessThan", MemberParameters = new object[]
86 {
87 typeof(ResourcePackVersion),
88 typeof(ResourcePackVersion)
89 }, ReturnType = typeof(bool))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourcePackVersion), Member = "op_GreaterThan", MemberParameters = new object[]
91 {
92 typeof(ResourcePackVersion),
93 typeof(ResourcePackVersion)
94 }, ReturnType = typeof(bool))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourcePackVersion), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "CompareTo", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x60033BD")]
104 [global::Cpp2ILInjected.Address(RVA = "0x1340668", Offset = "0x1340668", Length = "0x20")]
105 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ResourcePackVersion), Member = "CompareTo", MemberParameters = new object[] { typeof(ResourcePackVersion) }, ReturnType = typeof(int))]
108 public static bool operator ==(ResourcePackVersion lhs, ResourcePackVersion rhs)
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x60033BE")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1340688", Offset = "0x1340688", Length = "0x20")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ResourcePackVersion), Member = "CompareTo", MemberParameters = new object[] { typeof(ResourcePackVersion) }, ReturnType = typeof(int))]
118 public static bool operator !=(ResourcePackVersion lhs, ResourcePackVersion rhs)
119 {
120 throw null;
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x60033BF")]
124 [global::Cpp2ILInjected.Address(RVA = "0x13406A8", Offset = "0x13406A8", Length = "0x1C")]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ResourcePackVersion), Member = "CompareTo", MemberParameters = new object[] { typeof(ResourcePackVersion) }, ReturnType = typeof(int))]
127 public static bool operator <(ResourcePackVersion lhs, ResourcePackVersion rhs)
128 {
129 throw null;
130 }
131
132 [global::Cpp2ILInjected.Token(Token = "0x60033C0")]
133 [global::Cpp2ILInjected.Address(RVA = "0x13406C4", Offset = "0x13406C4", Length = "0x20")]
134 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ResourcePackVersion), Member = "CompareTo", MemberParameters = new object[] { typeof(ResourcePackVersion) }, ReturnType = typeof(int))]
137 public static bool operator >(ResourcePackVersion lhs, ResourcePackVersion rhs)
138 {
139 throw null;
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x60033C1")]
143 [global::Cpp2ILInjected.Address(RVA = "0x13406E4", Offset = "0x13406E4", Length = "0x7C")]
144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ResourcePackVersion), Member = "CompareTo", MemberParameters = new object[] { typeof(ResourcePackVersion) }, ReturnType = typeof(int))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
148 public override bool Equals(object obj)
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x60033C2")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1340760", Offset = "0x1340760", Length = "0x28")]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "GetHashCode", ReturnType = typeof(int))]
157 public override int GetHashCode()
158 {
159 throw null;
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x60033C3")]
163 [global::Cpp2ILInjected.Address(RVA = "0x1340788", Offset = "0x1340788", Length = "0x88")]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
167 {
168 typeof(string),
169 typeof(string),
170 typeof(string)
171 }, ReturnType = typeof(string))]
172 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
173 public string GetFormattedVersion()
174 {
175 throw null;
176 }
177
179 [global::Cpp2ILInjected.Token(Token = "0x4003C65")]
180 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
181 private int <Major>k__BackingField;
182
184 [global::Cpp2ILInjected.Token(Token = "0x4003C66")]
185 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
186 private int <Minor>k__BackingField;
187 }
188}
class f__AnonymousType0<< Count > j__TPar
override bool Equals(object obj)
int CompareTo(ResourcePackVersion other)