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
MouseBindingSource.cs
Go to the documentation of this file.
1using System;
2using System.IO;
6using UnityEngine;
7
8namespace InControl
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200000F")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x1700001C")]
15 {
17 [global::Cpp2ILInjected.Token(Token = "0x6000066")]
18 [global::Cpp2ILInjected.Address(RVA = "0x197DCD4", Offset = "0x197DCD4", Length = "0x8")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 get
21 {
22 throw null;
23 }
25 [global::Cpp2ILInjected.Token(Token = "0x6000067")]
26 [global::Cpp2ILInjected.Address(RVA = "0x197DCDC", Offset = "0x197DCDC", Length = "0x8")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 protected set
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6000068")]
35 [global::Cpp2ILInjected.Address(RVA = "0x197DCE4", Offset = "0x197DCE4", Length = "0x8")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6000069")]
44 [global::Cpp2ILInjected.Address(RVA = "0x197DCEC", Offset = "0x197DCEC", Length = "0x28")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x600006A")]
53 [global::Cpp2ILInjected.Address(RVA = "0x197DD14", Offset = "0x197DD14", Length = "0x8C")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSource), Member = "ButtonIsPressed", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(bool))]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSource), Member = "GetValue", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(float))]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetMouseButton", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
60 internal static bool SafeGetMouseButton(int button)
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x600006B")]
66 [global::Cpp2ILInjected.Address(RVA = "0x197DDA0", Offset = "0x197DDA0", Length = "0x88")]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSourceListener), Member = "IsPressed", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(bool))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSourceListener), Member = "ListenForControl", MemberParameters = new object[] { typeof(BindingListenOptions) }, ReturnType = typeof(Mouse))]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MouseBindingSource), Member = "SafeGetMouseButton", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
72 internal static bool ButtonIsPressed(Mouse control)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x600006C")]
78 [global::Cpp2ILInjected.Address(RVA = "0x197DE28", Offset = "0x197DE28", Length = "0xA0")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSourceListener), Member = "IsPressed", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(bool))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSourceListener), Member = "ListenForControl", MemberParameters = new object[] { typeof(BindingListenOptions) }, ReturnType = typeof(Mouse))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetAxisRaw", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(float))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
85 internal static bool NegativeScrollWheelIsActive(float threshold)
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x600006D")]
91 [global::Cpp2ILInjected.Address(RVA = "0x197DEC8", Offset = "0x197DEC8", Length = "0x9C")]
92 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSourceListener), Member = "IsPressed", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(bool))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSourceListener), Member = "ListenForControl", MemberParameters = new object[] { typeof(BindingListenOptions) }, ReturnType = typeof(Mouse))]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetAxisRaw", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(float))]
97 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
98 internal static bool PositiveScrollWheelIsActive(float threshold)
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x600006E")]
104 [global::Cpp2ILInjected.Address(RVA = "0x197DF64", Offset = "0x197DF64", Length = "0x238")]
105 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseBindingSource), Member = "GetValue", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(float))]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MouseBindingSource), Member = "SafeGetMouseButton", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetAxisRaw", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(float))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
111 internal static float GetValue(Mouse mouseControl)
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x600006F")]
117 [global::Cpp2ILInjected.Address(RVA = "0x197E19C", Offset = "0x197E19C", Length = "0x58")]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MouseBindingSource), Member = "GetValue", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(float))]
120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
121 public override float GetValue(InputDevice inputDevice)
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x6000070")]
127 [global::Cpp2ILInjected.Address(RVA = "0x197E1F4", Offset = "0x197E1F4", Length = "0x84")]
128 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utility), Member = "IsNotZero", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(bool))]
131 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
132 public override bool GetState(InputDevice inputDevice)
133 {
134 throw null;
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x1700001D")]
138 public override string Name
139 {
140 [global::Cpp2ILInjected.Token(Token = "0x6000071")]
141 [global::Cpp2ILInjected.Address(RVA = "0x197E278", Offset = "0x197E278", Length = "0x68")]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
145 get
146 {
147 throw null;
148 }
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x1700001E")]
152 public override string DeviceName
153 {
154 [global::Cpp2ILInjected.Token(Token = "0x6000072")]
155 [global::Cpp2ILInjected.Address(RVA = "0x197E2E0", Offset = "0x197E2E0", Length = "0x40")]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
158 get
159 {
160 throw null;
161 }
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x1700001F")]
166 {
167 [global::Cpp2ILInjected.Token(Token = "0x6000073")]
168 [global::Cpp2ILInjected.Address(RVA = "0x197E320", Offset = "0x197E320", Length = "0x8")]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
170 get
171 {
172 throw null;
173 }
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x17000020")]
178 {
179 [global::Cpp2ILInjected.Token(Token = "0x6000074")]
180 [global::Cpp2ILInjected.Address(RVA = "0x197E328", Offset = "0x197E328", Length = "0x8")]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
182 get
183 {
184 throw null;
185 }
186 }
187
188 [global::Cpp2ILInjected.Token(Token = "0x6000075")]
189 [global::Cpp2ILInjected.Address(RVA = "0x197E330", Offset = "0x197E330", Length = "0x8C")]
190 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
193 public override bool Equals(BindingSource other)
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x6000076")]
199 [global::Cpp2ILInjected.Address(RVA = "0x197E3BC", Offset = "0x197E3BC", Length = "0x8C")]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
203 public override bool Equals(object other)
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x6000077")]
209 [global::Cpp2ILInjected.Address(RVA = "0x197E448", Offset = "0x197E448", Length = "0x20")]
210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "GetHashCode", ReturnType = typeof(int))]
212 public override int GetHashCode()
213 {
214 throw null;
215 }
216
217 [global::Cpp2ILInjected.Token(Token = "0x17000021")]
219 {
220 [global::Cpp2ILInjected.Token(Token = "0x6000078")]
221 [global::Cpp2ILInjected.Address(RVA = "0x197E468", Offset = "0x197E468", Length = "0x8")]
222 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
223 get
224 {
225 throw null;
226 }
227 }
228
229 [global::Cpp2ILInjected.Token(Token = "0x6000079")]
230 [global::Cpp2ILInjected.Address(RVA = "0x197E470", Offset = "0x197E470", Length = "0x1C")]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
233 public override void Save(BinaryWriter writer)
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x600007A")]
239 [global::Cpp2ILInjected.Address(RVA = "0x197E48C", Offset = "0x197E48C", Length = "0x2C")]
240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
242 public override void Load(BinaryReader reader, ushort dataFormatVersion)
243 {
244 throw null;
245 }
246
247 // Note: this type is marked as 'beforefieldinit'.
248 [global::Cpp2ILInjected.Token(Token = "0x600007B")]
249 [global::Cpp2ILInjected.Address(RVA = "0x197E4B8", Offset = "0x197E4B8", Length = "0xAC")]
250 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
253 {
254 typeof(Array),
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
259 {
260 throw null;
261 }
262
264 [global::Cpp2ILInjected.Token(Token = "0x40000C3")]
265 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
266 private Mouse <Control>k__BackingField;
267
268 [global::Cpp2ILInjected.Token(Token = "0x40000C4")]
269 public static float ScaleX;
270
271 [global::Cpp2ILInjected.Token(Token = "0x40000C5")]
272 public static float ScaleY;
273
274 [global::Cpp2ILInjected.Token(Token = "0x40000C6")]
275 public static float ScaleZ;
276
277 [global::Cpp2ILInjected.Token(Token = "0x40000C7")]
278 public static float JitterThreshold;
279
280 [global::Cpp2ILInjected.Token(Token = "0x40000C8")]
281 private static readonly int[] buttonTable;
282 }
283}
class f__AnonymousType0<< Count > j__TPar
static bool SafeGetMouseButton(int button)
static float GetValue(Mouse mouseControl)
override float GetValue(InputDevice inputDevice)
override bool GetState(InputDevice inputDevice)
static bool PositiveScrollWheelIsActive(float threshold)
override InputDeviceStyle DeviceStyle
override void Load(BinaryReader reader, ushort dataFormatVersion)
override InputDeviceClass DeviceClass
override bool Equals(object other)
MouseBindingSource(Mouse mouseControl)
override bool Equals(BindingSource other)
static bool NegativeScrollWheelIsActive(float threshold)
override void Save(BinaryWriter writer)
static bool ButtonIsPressed(Mouse control)
static readonly int[] buttonTable