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
Touch.cs
Go to the documentation of this file.
1using System;
5
6namespace UnityEngine
7{
8 [NativeHeader("Runtime/Input/InputBindings.h")]
9 [global::Cpp2ILInjected.Token(Token = "0x2000005")]
10 public struct Touch
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x17000001")]
13 public int fingerId
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000001")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D20", Offset = "0x1FA0D20", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "CursorManager", Member = "GetTouchId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "CursorManager", Member = "GetTouchIndex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "UpdateTouches", MemberParameters = new object[]
20 {
22 typeof(float)
23 }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
25 {
27 typeof(ref bool),
28 typeof(ref bool)
29 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
31 get
32 {
33 throw null;
34 }
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x17000002")]
38 public Vector2 position
39 {
40 [global::Cpp2ILInjected.Token(Token = "0x6000002")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D28", Offset = "0x1FA0D28", Length = "0x8")]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "CursorManager", Member = "GetTouchPosition", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Vector2))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
44 {
47 typeof(float)
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
50 {
52 typeof(ref bool),
53 typeof(ref bool)
54 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
56 get
57 {
58 throw null;
59 }
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x17000003")]
63 public int tapCount
64 {
65 [global::Cpp2ILInjected.Token(Token = "0x6000003")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D30", Offset = "0x1FA0D30", Length = "0x8")]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
68 {
71 typeof(float)
72 }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
74 get
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x17000004")]
81 public TouchPhase phase
82 {
83 [global::Cpp2ILInjected.Token(Token = "0x6000004")]
84 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D38", Offset = "0x1FA0D38", Length = "0x8")]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "CursorManager", Member = "GetTouchPhase", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(TouchPhase))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
87 {
90 typeof(float)
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
93 {
95 typeof(ref bool),
96 typeof(ref bool)
97 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
99 get
100 {
101 throw null;
102 }
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x17000005")]
106 public float pressure
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x6000005")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D40", Offset = "0x1FA0D40", Length = "0x8")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
111 {
112 typeof(Touch),
113 typeof(ulong),
114 typeof(float)
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
117 {
118 typeof(Touch),
119 typeof(ref bool),
120 typeof(ref bool)
121 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
123 get
124 {
125 throw null;
126 }
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x17000006")]
130 public float maximumPossiblePressure
131 {
132 [global::Cpp2ILInjected.Token(Token = "0x6000006")]
133 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D48", Offset = "0x1FA0D48", Length = "0x8")]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
135 {
136 typeof(Touch),
137 typeof(ulong),
138 typeof(float)
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
141 get
142 {
143 throw null;
144 }
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x17000007")]
148 public TouchType type
149 {
150 [global::Cpp2ILInjected.Token(Token = "0x6000007")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D50", Offset = "0x1FA0D50", Length = "0x8")]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "CursorManager", Member = "ShouldIgnoreTouch", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ProcessTouchEvents", ReturnType = typeof(bool))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.StandaloneInputModule", Member = "ProcessTouchEvents", ReturnType = typeof(bool))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.TouchInputModule", Member = "ProcessTouchEvents", ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
157 get
158 {
159 throw null;
160 }
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x17000008")]
164 public float altitudeAngle
165 {
166 [global::Cpp2ILInjected.Token(Token = "0x6000008")]
167 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D58", Offset = "0x1FA0D58", Length = "0x8")]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
169 {
170 typeof(Touch),
171 typeof(ulong),
172 typeof(float)
173 }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
175 {
176 typeof(Touch),
177 typeof(ref bool),
178 typeof(ref bool)
179 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
181 get
182 {
183 throw null;
184 }
185 }
186
187 [global::Cpp2ILInjected.Token(Token = "0x17000009")]
188 public float azimuthAngle
189 {
190 [global::Cpp2ILInjected.Token(Token = "0x6000009")]
191 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D60", Offset = "0x1FA0D60", Length = "0x8")]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
193 {
194 typeof(Touch),
195 typeof(ulong),
196 typeof(float)
197 }, ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
199 {
200 typeof(Touch),
201 typeof(ref bool),
202 typeof(ref bool)
203 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
205 get
206 {
207 throw null;
208 }
209 }
210
211 [global::Cpp2ILInjected.Token(Token = "0x1700000A")]
212 public float radius
213 {
214 [global::Cpp2ILInjected.Token(Token = "0x600000A")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D68", Offset = "0x1FA0D68", Length = "0x8")]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
217 {
218 typeof(Touch),
219 typeof(ulong),
220 typeof(float)
221 }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
223 {
224 typeof(Touch),
225 typeof(ref bool),
226 typeof(ref bool)
227 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
229 get
230 {
231 throw null;
232 }
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x1700000B")]
236 public float radiusVariance
237 {
238 [global::Cpp2ILInjected.Token(Token = "0x600000B")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1FA0D70", Offset = "0x1FA0D70", Length = "0x8")]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Touch", Member = "SetWithTouchData", MemberParameters = new object[]
241 {
242 typeof(Touch),
243 typeof(ulong),
244 typeof(float)
245 }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.PointerInputModule", Member = "GetTouchPointerEventData", MemberParameters = new object[]
247 {
248 typeof(Touch),
249 typeof(ref bool),
250 typeof(ref bool)
251 }, ReturnType = "UnityEngine.EventSystems.PointerEventData")]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
253 get
254 {
255 throw null;
256 }
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x400000F")]
260 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
261 private int m_FingerId;
262
263 [global::Cpp2ILInjected.Token(Token = "0x4000010")]
264 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
266
267 [global::Cpp2ILInjected.Token(Token = "0x4000011")]
268 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
270
271 [global::Cpp2ILInjected.Token(Token = "0x4000012")]
272 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
274
275 [global::Cpp2ILInjected.Token(Token = "0x4000013")]
276 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
277 private float m_TimeDelta;
278
279 [global::Cpp2ILInjected.Token(Token = "0x4000014")]
280 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
281 private int m_TapCount;
282
283 [global::Cpp2ILInjected.Token(Token = "0x4000015")]
284 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
286
287 [global::Cpp2ILInjected.Token(Token = "0x4000016")]
288 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
290
291 [global::Cpp2ILInjected.Token(Token = "0x4000017")]
292 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
293 private float m_Pressure;
294
295 [global::Cpp2ILInjected.Token(Token = "0x4000018")]
296 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
298
299 [global::Cpp2ILInjected.Token(Token = "0x4000019")]
300 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
301 private float m_Radius;
302
303 [global::Cpp2ILInjected.Token(Token = "0x400001A")]
304 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
305 private float m_RadiusVariance;
306
307 [global::Cpp2ILInjected.Token(Token = "0x400001B")]
308 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
309 private float m_AltitudeAngle;
310
311 [global::Cpp2ILInjected.Token(Token = "0x400001C")]
312 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
313 private float m_AzimuthAngle;
314 }
315}
class f__AnonymousType0<< Count > j__TPar
Vector2 m_Position
Definition Touch.cs:265
float m_AzimuthAngle
Definition Touch.cs:313
TouchPhase m_Phase
Definition Touch.cs:285
Vector2 m_PositionDelta
Definition Touch.cs:273
float m_TimeDelta
Definition Touch.cs:277
float m_maximumPossiblePressure
Definition Touch.cs:297
TouchType m_Type
Definition Touch.cs:289
float m_RadiusVariance
Definition Touch.cs:305
Vector2 m_RawPosition
Definition Touch.cs:269
float m_Pressure
Definition Touch.cs:293
float m_AltitudeAngle
Definition Touch.cs:309