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
OptionalInt16.cs
Go to the documentation of this file.
1using System;
5using UnityEngine;
6
7namespace InControl
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000067")]
11 public struct OptionalInt16
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60004AA")]
14 [global::Cpp2ILInjected.Address(RVA = "0x19B6494", Offset = "0x19B6494", Length = "0x10")]
15 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 public OptionalInt16(short value)
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x17000156")]
23 public bool HasValue
24 {
25 [global::Cpp2ILInjected.Token(Token = "0x60004AB")]
26 [global::Cpp2ILInjected.Address(RVA = "0x19B64A4", Offset = "0x19B64A4", Length = "0x8")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 get
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x17000157")]
35 public bool HasNoValue
36 {
37 [global::Cpp2ILInjected.Token(Token = "0x60004AC")]
38 [global::Cpp2ILInjected.Address(RVA = "0x19B64AC", Offset = "0x19B64AC", Length = "0x10")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 get
42 {
43 throw null;
44 }
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x17000158")]
48 public short Value
49 {
50 [global::Cpp2ILInjected.Token(Token = "0x60004AD")]
51 [global::Cpp2ILInjected.Address(RVA = "0x19B64BC", Offset = "0x19B64BC", Length = "0x5C")]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(OptionalInt16), Member = "op_Explicit", MemberParameters = new object[] { typeof(OptionalInt16) }, ReturnType = typeof(short))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OptionalTypeHasNoValueException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
57 get
58 {
59 throw null;
60 }
61 [global::Cpp2ILInjected.Token(Token = "0x60004AE")]
62 [global::Cpp2ILInjected.Address(RVA = "0x19B6518", Offset = "0x19B6518", Length = "0x10")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 set
66 {
67 throw null;
68 }
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x60004AF")]
72 [global::Cpp2ILInjected.Address(RVA = "0x19B6528", Offset = "0x19B6528", Length = "0xC")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 public void Clear()
76 {
77 throw null;
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x60004B0")]
81 [global::Cpp2ILInjected.Address(RVA = "0x19B6534", Offset = "0x19B6534", Length = "0x18")]
82 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 public short GetValueOrDefault(short defaultValue)
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x60004B1")]
90 [global::Cpp2ILInjected.Address(RVA = "0x19B654C", Offset = "0x19B654C", Length = "0x18")]
91 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 public short GetValueOrZero()
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60004B2")]
99 [global::Cpp2ILInjected.Address(RVA = "0x19B6564", Offset = "0x19B6564", Length = "0x10")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 public void SetValue(short value)
103 {
104 throw null;
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x60004B3")]
108 [global::Cpp2ILInjected.Address(RVA = "0x19B6574", Offset = "0x19B6574", Length = "0x20")]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
111 public override bool Equals(object other)
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x60004B4")]
117 [global::Cpp2ILInjected.Address(RVA = "0x19B6594", Offset = "0x19B6594", Length = "0x24")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x60004B5")]
126 [global::Cpp2ILInjected.Address(RVA = "0x19B65B8", Offset = "0x19B65B8", Length = "0x20")]
127 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 public bool Equals(short other)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x60004B6")]
135 [global::Cpp2ILInjected.Address(RVA = "0x19B65D8", Offset = "0x19B65D8", Length = "0x18")]
136 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 public static bool operator ==(OptionalInt16 a, OptionalInt16 b)
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x60004B7")]
144 [global::Cpp2ILInjected.Address(RVA = "0x19B65F0", Offset = "0x19B65F0", Length = "0x24")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 public static bool operator !=(OptionalInt16 a, OptionalInt16 b)
148 {
149 throw null;
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x60004B8")]
153 [global::Cpp2ILInjected.Address(RVA = "0x19B6614", Offset = "0x19B6614", Length = "0x1C")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 public static bool operator ==(OptionalInt16 a, short b)
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x60004B9")]
162 [global::Cpp2ILInjected.Address(RVA = "0x19B6630", Offset = "0x19B6630", Length = "0x1C")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
165 public static bool operator !=(OptionalInt16 a, short b)
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x60004BA")]
171 [global::Cpp2ILInjected.Address(RVA = "0x19B664C", Offset = "0x19B664C", Length = "0xC")]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 private static int CombineHashCodes(int h1, int h2)
174 {
175 throw null;
176 }
177
178 [global::Cpp2ILInjected.Token(Token = "0x60004BB")]
179 [global::Cpp2ILInjected.Address(RVA = "0x19B6658", Offset = "0x19B6658", Length = "0x38")]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "GetHashCode", ReturnType = typeof(int))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "GetHashCode", ReturnType = typeof(int))]
183 public override int GetHashCode()
184 {
185 throw null;
186 }
187
188 [global::Cpp2ILInjected.Token(Token = "0x60004BC")]
189 [global::Cpp2ILInjected.Address(RVA = "0x19B6690", Offset = "0x19B6690", Length = "0x94")]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "ToString", MemberParameters = new object[] { typeof(IFormatProvider) }, ReturnType = typeof(string))]
193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
194 public override string ToString()
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x60004BD")]
200 [global::Cpp2ILInjected.Address(RVA = "0x19B6724", Offset = "0x19B6724", Length = "0x10")]
201 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
203 public static implicit operator OptionalInt16(short value)
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x60004BE")]
209 [global::Cpp2ILInjected.Address(RVA = "0x19B6734", Offset = "0x19B6734", Length = "0x18")]
210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OptionalInt16), Member = "get_Value", ReturnType = typeof(short))]
212 public static explicit operator short(OptionalInt16 optional)
213 {
214 throw null;
215 }
216
218 [global::Cpp2ILInjected.Token(Token = "0x40003E8")]
219 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
220 private bool hasValue;
221
223 [global::Cpp2ILInjected.Token(Token = "0x40003E9")]
224 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2")]
225 private short value;
226 }
227}
class f__AnonymousType0<< Count > j__TPar
short GetValueOrDefault(short defaultValue)
static bool operator==(OptionalInt16 a, OptionalInt16 b)
bool Equals(short other)
bool Equals(OptionalInt16 other)
void SetValue(short value)
static bool operator!=(OptionalInt16 a, OptionalInt16 b)
override string ToString()
override int GetHashCode()
static int CombineHashCodes(int h1, int h2)
override bool Equals(object other)