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
PointerInputModule.cs
Go to the documentation of this file.
1using System;
3using System.Text;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x20000B3")]
10 public abstract class PointerInputModule : BaseInputModule
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6000675")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1FE9284", Offset = "0x1FE9284", Length = "0xE0")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "GetTouchPointerEventData", MemberParameters = new object[]
15 {
17 typeof(ref bool),
18 typeof(ref bool)
19 }, ReturnType = typeof(PointerEventData))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "GetMousePointerEventData", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(PointerInputModule.MouseState))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "GetLastPointerEventData", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(PointerEventData))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "IsPointerOverGameObject", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = "ToString", ReturnType = typeof(string))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
26 {
27 typeof(int),
28 typeof(ref object)
29 }, ReturnType = typeof(bool))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerEventData), Member = ".ctor", MemberParameters = new object[] { typeof(EventSystem) }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "Add", MemberParameters = new object[]
32 {
33 typeof(int),
34 typeof(object)
35 }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
37 protected bool GetPointerData(int id, out PointerEventData data, bool create)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000676")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1FE9364", Offset = "0x1FE9364", Length = "0x58")]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessTouchEvents", ReturnType = typeof(bool))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = "ProcessTouchEvents", ReturnType = typeof(bool))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = "ProcessTouchEvents", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "Remove", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6000677")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1FE93BC", Offset = "0x1FE93BC", Length = "0x2EC")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessTouchEvents", ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = "ProcessTouchEvents", ReturnType = typeof(bool))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = "ProcessTouchEvents", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_fingerId", ReturnType = typeof(int))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule), Member = "GetPointerData", MemberParameters = new object[]
64 {
65 typeof(int),
67 typeof(bool)
68 }, ReturnType = typeof(bool))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_phase", ReturnType = typeof(TouchPhase))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_position", ReturnType = typeof(Vector2))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventSystem), Member = "RaycastAll", MemberParameters = new object[]
72 {
73 typeof(PointerEventData),
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = "FindFirstRaycast", MemberParameters = new object[] { typeof(List<RaycastResult>) }, ReturnType = typeof(RaycastResult))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
78 {
80 typeof(int),
81 typeof(int)
82 }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_pressure", ReturnType = typeof(float))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_altitudeAngle", ReturnType = typeof(float))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_azimuthAngle", ReturnType = typeof(float))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_radius", ReturnType = typeof(float))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_radiusVariance", ReturnType = typeof(float))]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x6000678")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1FE96A8", Offset = "0x1FE96A8", Length = "0x84")]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "GetMousePointerEventData", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(PointerInputModule.MouseState))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x6000679")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1FE972C", Offset = "0x1FE972C", Length = "0x70")]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "GetMousePointerEventData", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(PointerInputModule.MouseState))]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = "get_input", ReturnType = typeof(BaseInput))]
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x600067A")]
116 [global::Cpp2ILInjected.Address(RVA = "0x1FE979C", Offset = "0x1FE979C", Length = "0x14")]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x600067B")]
125 [global::Cpp2ILInjected.Address(RVA = "0x1FE97B0", Offset = "0x1FE97B0", Length = "0x2D4")]
126 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule), Member = "GetPointerData", MemberParameters = new object[]
129 {
130 typeof(int),
132 typeof(bool)
133 }, ReturnType = typeof(bool))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = "get_input", ReturnType = typeof(BaseInput))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Cursor), Member = "get_lockState", ReturnType = typeof(CursorLockMode))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventSystem), Member = "RaycastAll", MemberParameters = new object[]
137 {
138 typeof(PointerEventData),
140 }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = "FindFirstRaycast", MemberParameters = new object[] { typeof(List<RaycastResult>) }, ReturnType = typeof(RaycastResult))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
143 {
144 typeof(Array),
145 typeof(int),
146 typeof(int)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule), Member = "CopyFromTo", MemberParameters = new object[]
149 {
150 typeof(PointerEventData),
151 typeof(PointerEventData)
152 }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule), Member = "StateForMouseButton", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(PointerEventData.FramePressState))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule.MouseState), Member = "GetButtonState", MemberParameters = new object[] { typeof(PointerEventData.InputButton) }, ReturnType = typeof(PointerInputModule.ButtonState))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x600067C")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1FE9AB0", Offset = "0x1FE9AB0", Length = "0x20")]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule), Member = "GetPointerData", MemberParameters = new object[]
165 {
166 typeof(int),
168 typeof(bool)
169 }, ReturnType = typeof(bool))]
171 {
172 throw null;
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x600067D")]
176 [global::Cpp2ILInjected.Address(RVA = "0x1FE9AD0", Offset = "0x1FE9AD0", Length = "0x30")]
177 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
179 private static bool ShouldStartDrag(Vector2 pressPos, Vector2 currentPos, float threshold, bool useDragThreshold)
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x600067E")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1FE9B00", Offset = "0x1FE9B00", Length = "0x3C")]
186 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessMove", MemberParameters = new object[] { typeof(PointerEventData) }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Cursor), Member = "get_lockState", ReturnType = typeof(CursorLockMode))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = "HandlePointerExitAndEnter", MemberParameters = new object[]
191 {
192 typeof(PointerEventData),
194 }, ReturnType = typeof(void))]
196 {
197 throw null;
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x600067F")]
201 [global::Cpp2ILInjected.Address(RVA = "0x1FE9B3C", Offset = "0x1FE9B3C", Length = "0x29C")]
202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Cursor), Member = "get_lockState", ReturnType = typeof(CursorLockMode))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
206 {
207 typeof(Object),
209 }, ReturnType = typeof(bool))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExecuteEvents), Member = "Execute", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
211 {
212 typeof(GameObject),
213 typeof(BaseEventData),
214 "EventFunction`1<T>"
215 }, ReturnType = typeof(bool))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
217 {
218 typeof(Object),
220 }, ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerEventData), Member = "set_pointerPress", MemberParameters = new object[] { typeof(GameObject) }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
224 {
225 throw null;
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x6000680")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1FE9DD8", Offset = "0x1FE9DD8", Length = "0x9C")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule), Member = "GetPointerData", MemberParameters = new object[]
232 {
233 typeof(int),
235 typeof(bool)
236 }, ReturnType = typeof(bool))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
238 {
239 typeof(Object),
241 }, ReturnType = typeof(bool))]
242 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
243 public override bool IsPointerOverGameObject(int pointerId)
244 {
245 throw null;
246 }
247
248 [global::Cpp2ILInjected.Token(Token = "0x6000681")]
249 [global::Cpp2ILInjected.Address(RVA = "0x1FE9E74", Offset = "0x1FE9E74", Length = "0x1A8")]
250 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = "DeactivateModule", ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = "DeactivateModule", ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Values", ReturnType = "ValueCollection<TKey, TValue>")]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.ValueCollection), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.ValueCollection.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = "HandlePointerExitAndEnter", MemberParameters = new object[]
258 {
261 }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.ValueCollection.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "Clear", ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventSystem), Member = "SetSelectedGameObject", MemberParameters = new object[]
265 {
267 typeof(BaseEventData)
268 }, ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
270 protected void ClearSelection()
271 {
272 throw null;
273 }
274
275 [global::Cpp2ILInjected.Token(Token = "0x6000682")]
276 [global::Cpp2ILInjected.Address(RVA = "0x1FEA01C", Offset = "0x1FEA01C", Length = "0x268")]
277 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
281 {
282 typeof(string),
283 typeof(string)
284 }, ReturnType = typeof(string))]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "AppendLine", ReturnType = typeof(StringBuilder))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "AppendLine", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
293 public override string ToString()
294 {
295 throw null;
296 }
297
298 [global::Cpp2ILInjected.Token(Token = "0x6000683")]
299 [global::Cpp2ILInjected.Address(RVA = "0x1FEA284", Offset = "0x1FEA284", Length = "0xE4")]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessMousePress", MemberParameters = new object[] { typeof(PointerInputModule.MouseButtonEventData) }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessTouchPress", MemberParameters = new object[]
302 {
303 typeof(PointerEventData),
304 typeof(bool),
305 typeof(bool)
306 }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = "ProcessTouchPress", MemberParameters = new object[]
308 {
309 typeof(PointerEventData),
310 typeof(bool),
311 typeof(bool)
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = "ProcessMousePress", MemberParameters = new object[] { typeof(PointerInputModule.MouseButtonEventData) }, ReturnType = typeof(void))]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = "ProcessTouchPress", MemberParameters = new object[]
315 {
316 typeof(PointerEventData),
317 typeof(bool),
318 typeof(bool)
319 }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExecuteEvents), Member = "GetEventHandler", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(GameObject) }, ReturnType = typeof(GameObject))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
323 {
324 typeof(Object),
326 }, ReturnType = typeof(bool))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventSystem), Member = "SetSelectedGameObject", MemberParameters = new object[]
328 {
329 typeof(GameObject),
330 typeof(BaseEventData)
331 }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
337
338 [global::Cpp2ILInjected.Token(Token = "0x6000684")]
339 [global::Cpp2ILInjected.Address(RVA = "0x1FEA368", Offset = "0x1FEA368", Length = "0xA0")]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = ".ctor", ReturnType = typeof(void))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = ".ctor", ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = ".ctor", ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = ".ctor", ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule.MouseState), Member = ".ctor", ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInputModule), Member = ".ctor", ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
349 {
350 throw null;
351 }
352
353 [global::Cpp2ILInjected.Token(Token = "0x40002F0")]
354 public const int kMouseLeftId = -1;
355
356 [global::Cpp2ILInjected.Token(Token = "0x40002F1")]
357 public const int kMouseRightId = -2;
358
359 [global::Cpp2ILInjected.Token(Token = "0x40002F2")]
360 public const int kMouseMiddleId = -3;
361
362 [global::Cpp2ILInjected.Token(Token = "0x40002F3")]
363 public const int kFakeTouchesId = -4;
364
365 [global::Cpp2ILInjected.Token(Token = "0x40002F4")]
366 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
368
369 [global::Cpp2ILInjected.Token(Token = "0x40002F5")]
370 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
372
373 [global::Cpp2ILInjected.Token(Token = "0x20000B4")]
374 protected class ButtonState
375 {
376 [global::Cpp2ILInjected.Token(Token = "0x170001B8")]
378 {
379 [global::Cpp2ILInjected.Token(Token = "0x6000685")]
380 [global::Cpp2ILInjected.Address(RVA = "0x1FEA484", Offset = "0x1FEA484", Length = "0x8")]
381 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
382 get
383 {
384 throw null;
385 }
386 [global::Cpp2ILInjected.Token(Token = "0x6000686")]
387 [global::Cpp2ILInjected.Address(RVA = "0x1FEA48C", Offset = "0x1FEA48C", Length = "0x8")]
388 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
389 set
390 {
391 throw null;
392 }
393 }
394
395 [global::Cpp2ILInjected.Token(Token = "0x170001B9")]
397 {
398 [global::Cpp2ILInjected.Token(Token = "0x6000687")]
399 [global::Cpp2ILInjected.Address(RVA = "0x1FEA494", Offset = "0x1FEA494", Length = "0x8")]
400 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
401 get
402 {
403 throw null;
404 }
405 [global::Cpp2ILInjected.Token(Token = "0x6000688")]
406 [global::Cpp2ILInjected.Address(RVA = "0x1FEA49C", Offset = "0x1FEA49C", Length = "0x8")]
407 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
408 set
409 {
410 throw null;
411 }
412 }
413
414 [global::Cpp2ILInjected.Token(Token = "0x6000689")]
415 [global::Cpp2ILInjected.Address(RVA = "0x1FEA4A4", Offset = "0x1FEA4A4", Length = "0x8")]
416 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
418 public ButtonState()
419 {
420 throw null;
421 }
422
423 [global::Cpp2ILInjected.Token(Token = "0x40002F6")]
424 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
426
427 [global::Cpp2ILInjected.Token(Token = "0x40002F7")]
428 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x20000B5")]
433 protected class MouseState
434 {
435 [global::Cpp2ILInjected.Token(Token = "0x600068A")]
436 [global::Cpp2ILInjected.Address(RVA = "0x1FEA4AC", Offset = "0x1FEA4AC", Length = "0xBC")]
437 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
438 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
440 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
442 {
443 throw null;
444 }
445
446 [global::Cpp2ILInjected.Token(Token = "0x600068B")]
447 [global::Cpp2ILInjected.Address(RVA = "0x1FEA578", Offset = "0x1FEA578", Length = "0xC4")]
448 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
451 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
453 {
454 throw null;
455 }
456
457 [global::Cpp2ILInjected.Token(Token = "0x600068C")]
458 [global::Cpp2ILInjected.Address(RVA = "0x1FEA650", Offset = "0x1FEA650", Length = "0x18C")]
459 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessMouseEvent", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule.MouseState), Member = "SetButtonState", MemberParameters = new object[]
462 {
466 }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = "GetMousePointerEventData", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(PointerInputModule.MouseState))]
468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StandaloneInputModule), Member = "ProcessMouseEvent", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchInputModule), Member = "FakeTouches", ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
478
479 [global::Cpp2ILInjected.Token(Token = "0x600068D")]
480 [global::Cpp2ILInjected.Address(RVA = "0x1FE9A84", Offset = "0x1FE9A84", Length = "0x2C")]
481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PointerInputModule.MouseState), Member = "GetButtonState", MemberParameters = new object[] { typeof(PointerEventData.InputButton) }, ReturnType = "UnityEngine.EventSystems.PointerInputModule.ButtonState")]
487
488 [global::Cpp2ILInjected.Token(Token = "0x600068E")]
489 [global::Cpp2ILInjected.Address(RVA = "0x1FEA408", Offset = "0x1FEA408", Length = "0x7C")]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PointerInputModule), Member = ".ctor", ReturnType = typeof(void))]
491 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
495 public MouseState()
496 {
497 throw null;
498 }
499
500 [global::Cpp2ILInjected.Token(Token = "0x40002F8")]
501 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
503 }
504
505 [global::Cpp2ILInjected.Token(Token = "0x20000B6")]
507 {
508 [global::Cpp2ILInjected.Token(Token = "0x600068F")]
509 [global::Cpp2ILInjected.Address(RVA = "0x1FEA568", Offset = "0x1FEA568", Length = "0x10")]
510 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessMousePress", MemberParameters = new object[] { typeof(PointerInputModule.MouseButtonEventData) }, ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
513 public bool PressedThisFrame()
514 {
515 throw null;
516 }
517
518 [global::Cpp2ILInjected.Token(Token = "0x6000690")]
519 [global::Cpp2ILInjected.Address(RVA = "0x1FEA63C", Offset = "0x1FEA63C", Length = "0x14")]
520 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessMousePress", MemberParameters = new object[] { typeof(PointerInputModule.MouseButtonEventData) }, ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
523 public bool ReleasedThisFrame()
524 {
525 throw null;
526 }
527
528 [global::Cpp2ILInjected.Token(Token = "0x6000691")]
529 [global::Cpp2ILInjected.Address(RVA = "0x1FEA7DC", Offset = "0x1FEA7DC", Length = "0x8")]
530 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
533 {
534 throw null;
535 }
536
537 [global::Cpp2ILInjected.Token(Token = "0x40002F9")]
538 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
540
541 [global::Cpp2ILInjected.Token(Token = "0x40002FA")]
542 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
544 }
545 }
546}
class f__AnonymousType0<< Count > j__TPar
PointerInputModule.MouseButtonEventData m_EventData
void SetButtonState(PointerEventData.InputButton button, PointerEventData.FramePressState stateForMouseButton, PointerEventData data)
PointerInputModule.ButtonState GetButtonState(PointerEventData.InputButton button)
List< PointerInputModule.ButtonState > m_TrackedButtons
PointerEventData.FramePressState StateForMouseButton(int buttonId)
PointerEventData GetTouchPointerEventData(Touch input, out bool pressed, out bool released)
void DeselectIfSelectionChanged(GameObject currentOverGo, BaseEventData pointerEvent)
virtual void ProcessDrag(PointerEventData pointerEvent)
void CopyFromTo(PointerEventData from, PointerEventData to)
readonly PointerInputModule.MouseState m_MouseState
Dictionary< int, PointerEventData > m_PointerData
virtual PointerInputModule.MouseState GetMousePointerEventData(int id)
bool GetPointerData(int id, out PointerEventData data, bool create)
override bool IsPointerOverGameObject(int pointerId)
virtual PointerInputModule.MouseState GetMousePointerEventData()
virtual void ProcessMove(PointerEventData pointerEvent)
static bool ShouldStartDrag(Vector2 pressPos, Vector2 currentPos, float threshold, bool useDragThreshold)