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
TouchTrackControl.cs
Go to the documentation of this file.
1using System;
4using UnityEngine;
5
6namespace InControl
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200004B")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60003A2")]
12 [global::Cpp2ILInjected.Address(RVA = "0x19A06B0", Offset = "0x19A06B0", Length = "0xC")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
15 public override void CreateControl()
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60003A3")]
21 [global::Cpp2ILInjected.Address(RVA = "0x19A06BC", Offset = "0x19A06BC", Length = "0x28")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 public override void DestroyControl()
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x60003A4")]
30 [global::Cpp2ILInjected.Address(RVA = "0x19A06E4", Offset = "0x19A06E4", Length = "0x28")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "ConvertToWorld", MemberParameters = new object[]
33 {
34 typeof(Rect),
36 }, ReturnType = typeof(Rect))]
37 public override void ConfigureControl()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x60003A5")]
43 [global::Cpp2ILInjected.Address(RVA = "0x19A070C", Offset = "0x19A070C", Length = "0x94")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utility), Member = "DrawRectGizmo", MemberParameters = new object[]
46 {
47 typeof(Rect),
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
51 public override void DrawGizmos()
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x60003A6")]
57 [global::Cpp2ILInjected.Address(RVA = "0x19A07A0", Offset = "0x19A07A0", Length = "0x14")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 private void OnValidate()
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x60003A7")]
66 [global::Cpp2ILInjected.Address(RVA = "0x19A07B4", Offset = "0x19A07B4", Length = "0x28")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 private void Update()
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x60003A8")]
75 [global::Cpp2ILInjected.Address(RVA = "0x19A07DC", Offset = "0x19A07DC", Length = "0x78")]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchControl), Member = "SubmitRawAnalogValue", MemberParameters = new object[]
79 {
83 typeof(float)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchControl), Member = "SubmitButtonState", MemberParameters = new object[]
86 {
87 typeof(TouchControl.ButtonTarget),
88 typeof(bool),
90 typeof(float)
91 }, ReturnType = typeof(void))]
92 public override void SubmitControlState(ulong updateTick, float deltaTime)
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x60003A9")]
98 [global::Cpp2ILInjected.Address(RVA = "0x19A0904", Offset = "0x19A0904", Length = "0x1C")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchControl), Member = "CommitAnalog", MemberParameters = new object[] { typeof(TouchControl.AnalogTarget) }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchControl), Member = "CommitButton", MemberParameters = new object[] { typeof(TouchControl.ButtonTarget) }, ReturnType = typeof(void))]
102 public override void CommitControlState(ulong updateTick, float deltaTime)
103 {
104 throw null;
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x60003AA")]
108 [global::Cpp2ILInjected.Address(RVA = "0x19A0920", Offset = "0x19A0920", Length = "0x84")]
109 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "ScreenToWorldPoint", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector3))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "Contains", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(bool))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "ScreenToViewPoint", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector3))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_realtimeSinceStartup", ReturnType = typeof(float))]
115 public override void TouchBegan(Touch touch)
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x60003AB")]
121 [global::Cpp2ILInjected.Address(RVA = "0x19A0A24", Offset = "0x19A0A24", Length = "0x3C")]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "ScreenToViewPoint", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector3))]
125 public override void TouchMoved(Touch touch)
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x60003AC")]
131 [global::Cpp2ILInjected.Address(RVA = "0x19A0A60", Offset = "0x19A0A60", Length = "0x150")]
132 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "ScreenToWorldPoint", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector3))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_realtimeSinceStartup", ReturnType = typeof(float))]
136 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
137 public override void TouchEnded(Touch touch)
138 {
139 throw null;
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x17000122")]
144 {
145 [global::Cpp2ILInjected.Token(Token = "0x60003AD")]
146 [global::Cpp2ILInjected.Address(RVA = "0x19A0BB0", Offset = "0x19A0BB0", Length = "0xC")]
147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
148 get
149 {
150 throw null;
151 }
152 [global::Cpp2ILInjected.Token(Token = "0x60003AE")]
153 [global::Cpp2ILInjected.Address(RVA = "0x19A0BBC", Offset = "0x19A0BBC", Length = "0x68")]
154 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "op_Inequality", MemberParameters = new object[]
156 {
157 typeof(Rect),
158 typeof(Rect)
159 }, ReturnType = typeof(bool))]
160 set
161 {
162 throw null;
163 }
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x17000123")]
168 {
169 [global::Cpp2ILInjected.Token(Token = "0x60003AF")]
170 [global::Cpp2ILInjected.Address(RVA = "0x19A0C24", Offset = "0x19A0C24", Length = "0x8")]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
172 get
173 {
174 throw null;
175 }
176 [global::Cpp2ILInjected.Token(Token = "0x60003B0")]
177 [global::Cpp2ILInjected.Address(RVA = "0x19A0C2C", Offset = "0x19A0C2C", Length = "0x1C")]
178 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 set
181 {
182 throw null;
183 }
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x60003B1")]
187 [global::Cpp2ILInjected.Address(RVA = "0x19A0C48", Offset = "0x19A0C48", Length = "0x68")]
188 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = ".ctor", MemberParameters = new object[]
191 {
192 typeof(float),
193 typeof(float),
194 typeof(float),
195 typeof(float)
196 }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoBehaviour), Member = ".ctor", ReturnType = typeof(void))]
199 {
200 throw null;
201 }
202
203 [Header("Dimensions")]
205 [global::Cpp2ILInjected.Token(Token = "0x4000334")]
206 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
208
210 [global::Cpp2ILInjected.Token(Token = "0x4000335")]
211 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
213
214 [Header("Analog Target")]
215 [global::Cpp2ILInjected.Token(Token = "0x4000336")]
216 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
218
219 [global::Cpp2ILInjected.Token(Token = "0x4000337")]
220 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
221 public float scale;
222
223 [Header("Button Target")]
224 [global::Cpp2ILInjected.Token(Token = "0x4000338")]
225 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
227
228 [global::Cpp2ILInjected.Token(Token = "0x4000339")]
229 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
230 public float maxTapDuration;
231
232 [global::Cpp2ILInjected.Token(Token = "0x400033A")]
233 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
234 public float maxTapMovement;
235
236 [global::Cpp2ILInjected.Token(Token = "0x400033B")]
237 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
239
240 [global::Cpp2ILInjected.Token(Token = "0x400033C")]
241 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
243
244 [global::Cpp2ILInjected.Token(Token = "0x400033D")]
245 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
247
248 [global::Cpp2ILInjected.Token(Token = "0x400033E")]
249 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
251
252 [global::Cpp2ILInjected.Token(Token = "0x400033F")]
253 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
254 private bool dirty;
255
256 [global::Cpp2ILInjected.Token(Token = "0x4000340")]
257 [global::Cpp2ILInjected.FieldOffset(Offset = "0x71")]
258 private bool fireButtonTarget;
259
260 [global::Cpp2ILInjected.Token(Token = "0x4000341")]
261 [global::Cpp2ILInjected.FieldOffset(Offset = "0x74")]
262 private float beganTime;
263
264 [global::Cpp2ILInjected.Token(Token = "0x4000342")]
265 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
267 }
268}
class f__AnonymousType0<< Count > j__TPar
TouchControl.AnalogTarget target
override void TouchBegan(Touch touch)
TouchControl.ButtonTarget tapTarget
override void TouchEnded(Touch touch)
override void SubmitControlState(ulong updateTick, float deltaTime)
override void TouchMoved(Touch touch)
override void CommitControlState(ulong updateTick, float deltaTime)