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;
4using UnityEngine;
5
6namespace InControl
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200004C")]
9 public class Touch
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60003B2")]
12 [global::Cpp2ILInjected.Address(RVA = "0x19A0CB0", Offset = "0x19A0CB0", Length = "0x28")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 internal Touch()
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60003B3")]
21 [global::Cpp2ILInjected.Address(RVA = "0x19A0CD8", Offset = "0x19A0CD8", Length = "0x98")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchPool), Member = "FreeTouch", MemberParameters = new object[] { typeof(Touch) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
25 internal void Reset()
26 {
27 throw null;
28 }
29
30 [Obsolete("normalizedPressure is deprecated, please use NormalizedPressure instead.")]
31 [global::Cpp2ILInjected.Token(Token = "0x17000124")]
32 public float normalizedPressure
33 {
34 [global::Cpp2ILInjected.Token(Token = "0x60003B4")]
35 [global::Cpp2ILInjected.Address(RVA = "0x19A0D70", Offset = "0x19A0D70", Length = "0x24")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 get
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x17000125")]
45 public float NormalizedPressure
46 {
47 [global::Cpp2ILInjected.Token(Token = "0x60003B5")]
48 [global::Cpp2ILInjected.Address(RVA = "0x199E410", Offset = "0x199E410", Length = "0x24")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 get
52 {
53 throw null;
54 }
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x17000126")]
58 public bool IsMouse
59 {
60 [global::Cpp2ILInjected.Token(Token = "0x60003B6")]
61 [global::Cpp2ILInjected.Address(RVA = "0x19A0D94", Offset = "0x19A0D94", Length = "0x10")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "TouchExample.CubeController", Member = "OnGUI", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 get
66 {
67 throw null;
68 }
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x60003B7")]
72 [global::Cpp2ILInjected.Address(RVA = "0x19A0DA4", Offset = "0x19A0DA4", Length = "0x188")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchManager), Member = "UpdateTouches", MemberParameters = new object[]
75 {
77 typeof(float)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_phase", ReturnType = typeof(TouchPhase))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_tapCount", ReturnType = typeof(int))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_altitudeAngle", ReturnType = typeof(float))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_azimuthAngle", ReturnType = typeof(float))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_maximumPossiblePressure", ReturnType = typeof(float))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_pressure", 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.Calls(Type = typeof(Touch), Member = "get_position", ReturnType = typeof(Vector2))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_width", ReturnType = typeof(int))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_height", ReturnType = typeof(int))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x60003B8")]
98 [global::Cpp2ILInjected.Address(RVA = "0x19A0F2C", Offset = "0x19A0F2C", Length = "0x2B8")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "get_touchCount", ReturnType = typeof(int))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "get_mousePosition", ReturnType = typeof(Vector3))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetMouseButtonDown", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetMouseButtonUp", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetMouseButton", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
107 internal bool SetWithMouseData(int button, ulong updateTick, float deltaTime)
108 {
109 throw null;
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x4000343")]
113 public const int FingerID_None = -1;
114
115 [global::Cpp2ILInjected.Token(Token = "0x4000344")]
116 public const int FingerID_Mouse = -2;
117
118 [global::Cpp2ILInjected.Token(Token = "0x4000345")]
119 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
120 public int fingerId;
121
122 [global::Cpp2ILInjected.Token(Token = "0x4000346")]
123 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
124 public int mouseButton;
125
126 [global::Cpp2ILInjected.Token(Token = "0x4000347")]
127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
129
130 [global::Cpp2ILInjected.Token(Token = "0x4000348")]
131 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
132 public int tapCount;
133
134 [global::Cpp2ILInjected.Token(Token = "0x4000349")]
135 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
137
138 [global::Cpp2ILInjected.Token(Token = "0x400034A")]
139 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
141
142 [global::Cpp2ILInjected.Token(Token = "0x400034B")]
143 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
145
146 [global::Cpp2ILInjected.Token(Token = "0x400034C")]
147 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
149
150 [global::Cpp2ILInjected.Token(Token = "0x400034D")]
151 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
152 public float deltaTime;
153
154 [global::Cpp2ILInjected.Token(Token = "0x400034E")]
155 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
157
158 [global::Cpp2ILInjected.Token(Token = "0x400034F")]
159 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
161
162 [global::Cpp2ILInjected.Token(Token = "0x4000350")]
163 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
164 public float altitudeAngle;
165
166 [global::Cpp2ILInjected.Token(Token = "0x4000351")]
167 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
168 public float azimuthAngle;
169
170 [global::Cpp2ILInjected.Token(Token = "0x4000352")]
171 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
173
174 [global::Cpp2ILInjected.Token(Token = "0x4000353")]
175 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
176 public float pressure;
177
178 [global::Cpp2ILInjected.Token(Token = "0x4000354")]
179 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
180 public float radius;
181
182 [global::Cpp2ILInjected.Token(Token = "0x4000355")]
183 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
184 public float radiusVariance;
185 }
186}
class f__AnonymousType0<< Count > j__TPar
float deltaTime
Definition Touch.cs:152
ulong updateTick
Definition Touch.cs:156
int mouseButton
Definition Touch.cs:124
void Reset()
Definition Touch.cs:25
float NormalizedPressure
Definition Touch.cs:46
float azimuthAngle
Definition Touch.cs:168
float altitudeAngle
Definition Touch.cs:164
bool SetWithMouseData(int button, ulong updateTick, float deltaTime)
Definition Touch.cs:107
float pressure
Definition Touch.cs:176
Vector2 position
Definition Touch.cs:136
float maximumPossiblePressure
Definition Touch.cs:172
Vector2 deltaPosition
Definition Touch.cs:144
void SetWithTouchData(Touch touch, ulong updateTick, float deltaTime)
Definition Touch.cs:92
Vector2 lastPosition
Definition Touch.cs:148
Vector2 startPosition
Definition Touch.cs:140
float normalizedPressure
Definition Touch.cs:33
TouchPhase phase
Definition Touch.cs:128
float radius
Definition Touch.cs:180
TouchType type
Definition Touch.cs:160
bool IsMouse
Definition Touch.cs:59
const int FingerID_Mouse
Definition Touch.cs:116
float radiusVariance
Definition Touch.cs:184
const int FingerID_None
Definition Touch.cs:113