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
KeyboardInput.cs
Go to the documentation of this file.
1using System;
3using Controller;
8using Terraria;
9using Terraria.IO;
10using Terraria.UI;
11using UnityEngine;
12
13[global::Cpp2ILInjected.Token(Token = "0x2000056")]
14internal static class KeyboardInput
15{
16 [global::Cpp2ILInjected.Token(Token = "0x60001D8")]
17 [global::Cpp2ILInjected.Address(RVA = "0x708FB8", Offset = "0x708FB8", Length = "0x4")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 public static void KeyboardUpdate()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60001D9")]
25 [global::Cpp2ILInjected.Address(RVA = "0x708FBC", Offset = "0x708FBC", Length = "0x8")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 public static bool KeyPressed(int keyCode)
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x60001DA")]
33 [global::Cpp2ILInjected.Address(RVA = "0x708FC4", Offset = "0x708FC4", Length = "0x82C")]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUnityRunner), Member = "ExecuteFrame", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
38 {
40 typeof(int),
41 typeof(int)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaClass), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "GetStatic", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(string) }, ReturnType = "FieldType")]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "Get", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(string) }, ReturnType = "FieldType")]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "GetRawObject", ReturnType = typeof(IntPtr))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJNI), Member = "GetBooleanArrayElement", MemberParameters = new object[]
48 {
50 typeof(int)
51 }, ReturnType = typeof(bool))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "GetKey", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
54 public static void Update()
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x60001DB")]
60 [global::Cpp2ILInjected.Address(RVA = "0x7097F0", Offset = "0x7097F0", Length = "0xAC")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAmmo), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICoins), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "ItemOver", MemberParameters = new object[]
66 {
67 typeof(Item[]),
68 typeof(int),
69 "GUIEquipment.EquipmentItemType",
70 typeof(int),
71 typeof(ref int)
72 }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "DrawCraftButton", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "CraftItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMouseItem), Member = "get_IsItemDropped", ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawOverlay", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUIInputLayer), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MPSessionAPI_Dummy), Member = "Update", ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Keyboard), Member = "PlatformGetState", ReturnType = typeof(KeyboardState))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "dropItemCheck", ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "get_AltInUse", ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "get_ShiftInUse", ReturnType = typeof(bool))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "get_ControlInUse", ReturnType = typeof(bool))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(float))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonState", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 30)]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
91 public static bool GetKey(KeyCode keycode)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x60001DC")]
97 [global::Cpp2ILInjected.Address(RVA = "0x70989C", Offset = "0x70989C", Length = "0xD4")]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingEntry), Member = "Draw", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "Draw", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfile), Member = "DrawMainButtons", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfileEntry), Member = "Draw", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "DrawMainButtons", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsPauseMenu), Member = "Draw", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "Draw", ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "DrawMainButtons", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "Draw", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICredits), Member = "Draw", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeleteDedicatedServer), Member = "Draw", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeletePlayer), Member = "Draw", ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeleteWorld), Member = "Draw", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowMemoryPopup), Member = "Draw", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerHost), Member = "DrawMainButtons", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawMainButtons", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "Draw", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "DrawMainButtons", ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINetPlayStatusMenu), Member = "Draw", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerAndGameModeMismatch), Member = "Draw", ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMainButtons", ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "Draw", ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldCreateMenu), Member = "DrawMainButtons", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "Draw", ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawPlayers", MemberParameters = new object[] { typeof(List<PlayerFileData>) }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawWorlds", MemberParameters = new object[] { typeof(List<WorldFileData>) }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "Draw", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "DrawMainButtons", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Status), Member = "DrawStatus", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
135 {
136 typeof(string),
138 typeof(int),
139 typeof(bool),
140 typeof(bool),
141 typeof(bool),
142 typeof(bool)
143 }, ReturnType = typeof(string))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "dropItemCheck", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonState", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 48)]
149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
150 public static bool GetKeyUp(KeyCode keycode)
151 {
152 throw null;
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x60001DD")]
156 [global::Cpp2ILInjected.Address(RVA = "0x6FE8C8", Offset = "0x6FE8C8", Length = "0xD4")]
157 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_IME), Member = "Update", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAmmo), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICoins), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "ItemOver", MemberParameters = new object[]
164 {
165 typeof(Item[]),
166 typeof(int),
167 "GUIEquipment.EquipmentItemType",
168 typeof(int),
169 typeof(ref int)
170 }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReturnToTouch), Member = "Draw", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMainMenu), Member = "Draw", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuitConfirm), Member = "Draw", ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MPSessionAPI_Dummy), Member = "Update", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
177 {
178 typeof(string),
180 typeof(int),
181 typeof(bool),
182 typeof(bool),
183 typeof(bool),
184 typeof(bool)
185 }, ReturnType = typeof(string))]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonDown", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 19)]
188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
189 public static bool GetKeyDown(KeyCode keycode)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x60001DE")]
195 [global::Cpp2ILInjected.Address(RVA = "0x709970", Offset = "0x709970", Length = "0x4")]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Initialize_AlmostEverything", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
198 public static void KeyboardInitialise()
199 {
200 throw null;
201 }
202
203 // Note: this type is marked as 'beforefieldinit'.
204 [global::Cpp2ILInjected.Token(Token = "0x60001DF")]
205 [global::Cpp2ILInjected.Address(RVA = "0x709974", Offset = "0x709974", Length = "0x32C")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x400013F")]
215
216 [global::Cpp2ILInjected.Token(Token = "0x4000140")]
217 private static bool[] KeyStates;
218
219 [global::Cpp2ILInjected.Token(Token = "0x4000141")]
220 private static bool[] KeyStatesOld;
221
222 [global::Cpp2ILInjected.Token(Token = "0x4000142")]
224
225 [global::Cpp2ILInjected.Token(Token = "0x4000143")]
227
228 [global::Cpp2ILInjected.Token(Token = "0x2000057")]
229 public enum VirtualKey
230 {
231 [global::Cpp2ILInjected.Token(Token = "0x4000145")]
232 None,
233 [global::Cpp2ILInjected.Token(Token = "0x4000146")]
235 [global::Cpp2ILInjected.Token(Token = "0x4000147")]
237 [global::Cpp2ILInjected.Token(Token = "0x4000148")]
238 Cancel,
239 [global::Cpp2ILInjected.Token(Token = "0x4000149")]
241 [global::Cpp2ILInjected.Token(Token = "0x400014A")]
242 XButton1,
243 [global::Cpp2ILInjected.Token(Token = "0x400014B")]
244 XButton2,
245 [global::Cpp2ILInjected.Token(Token = "0x400014C")]
246 Back = 8,
247 [global::Cpp2ILInjected.Token(Token = "0x400014D")]
248 Tab,
249 [global::Cpp2ILInjected.Token(Token = "0x400014E")]
250 Clear = 12,
251 [global::Cpp2ILInjected.Token(Token = "0x400014F")]
252 Enter,
253 [global::Cpp2ILInjected.Token(Token = "0x4000150")]
254 Shift = 16,
255 [global::Cpp2ILInjected.Token(Token = "0x4000151")]
256 Control,
257 [global::Cpp2ILInjected.Token(Token = "0x4000152")]
258 Menu,
259 [global::Cpp2ILInjected.Token(Token = "0x4000153")]
260 Pause,
261 [global::Cpp2ILInjected.Token(Token = "0x4000154")]
263 [global::Cpp2ILInjected.Token(Token = "0x4000155")]
264 Kana,
265 [global::Cpp2ILInjected.Token(Token = "0x4000156")]
266 Hangul = 21,
267 [global::Cpp2ILInjected.Token(Token = "0x4000157")]
268 Junja = 23,
269 [global::Cpp2ILInjected.Token(Token = "0x4000158")]
270 Final,
271 [global::Cpp2ILInjected.Token(Token = "0x4000159")]
272 Hanja,
273 [global::Cpp2ILInjected.Token(Token = "0x400015A")]
274 Kanji = 25,
275 [global::Cpp2ILInjected.Token(Token = "0x400015B")]
276 Escape = 27,
277 [global::Cpp2ILInjected.Token(Token = "0x400015C")]
278 Convert,
279 [global::Cpp2ILInjected.Token(Token = "0x400015D")]
281 [global::Cpp2ILInjected.Token(Token = "0x400015E")]
282 Accept,
283 [global::Cpp2ILInjected.Token(Token = "0x400015F")]
285 [global::Cpp2ILInjected.Token(Token = "0x4000160")]
286 Space,
287 [global::Cpp2ILInjected.Token(Token = "0x4000161")]
288 PageUp,
289 [global::Cpp2ILInjected.Token(Token = "0x4000162")]
290 PageDown,
291 [global::Cpp2ILInjected.Token(Token = "0x4000163")]
292 End,
293 [global::Cpp2ILInjected.Token(Token = "0x4000164")]
294 Home,
295 [global::Cpp2ILInjected.Token(Token = "0x4000165")]
296 Left,
297 [global::Cpp2ILInjected.Token(Token = "0x4000166")]
298 Up,
299 [global::Cpp2ILInjected.Token(Token = "0x4000167")]
300 Right,
301 [global::Cpp2ILInjected.Token(Token = "0x4000168")]
302 Down,
303 [global::Cpp2ILInjected.Token(Token = "0x4000169")]
304 Select,
305 [global::Cpp2ILInjected.Token(Token = "0x400016A")]
306 Print,
307 [global::Cpp2ILInjected.Token(Token = "0x400016B")]
308 Execute,
309 [global::Cpp2ILInjected.Token(Token = "0x400016C")]
310 Snapshot,
311 [global::Cpp2ILInjected.Token(Token = "0x400016D")]
312 Insert,
313 [global::Cpp2ILInjected.Token(Token = "0x400016E")]
314 Delete,
315 [global::Cpp2ILInjected.Token(Token = "0x400016F")]
316 Help,
317 [global::Cpp2ILInjected.Token(Token = "0x4000170")]
318 Number0,
319 [global::Cpp2ILInjected.Token(Token = "0x4000171")]
320 Number1,
321 [global::Cpp2ILInjected.Token(Token = "0x4000172")]
322 Number2,
323 [global::Cpp2ILInjected.Token(Token = "0x4000173")]
324 Number3,
325 [global::Cpp2ILInjected.Token(Token = "0x4000174")]
326 Number4,
327 [global::Cpp2ILInjected.Token(Token = "0x4000175")]
328 Number5,
329 [global::Cpp2ILInjected.Token(Token = "0x4000176")]
330 Number6,
331 [global::Cpp2ILInjected.Token(Token = "0x4000177")]
332 Number7,
333 [global::Cpp2ILInjected.Token(Token = "0x4000178")]
334 Number8,
335 [global::Cpp2ILInjected.Token(Token = "0x4000179")]
336 Number9,
337 [global::Cpp2ILInjected.Token(Token = "0x400017A")]
338 A = 65,
339 [global::Cpp2ILInjected.Token(Token = "0x400017B")]
340 B,
341 [global::Cpp2ILInjected.Token(Token = "0x400017C")]
342 C,
343 [global::Cpp2ILInjected.Token(Token = "0x400017D")]
344 D,
345 [global::Cpp2ILInjected.Token(Token = "0x400017E")]
346 E,
347 [global::Cpp2ILInjected.Token(Token = "0x400017F")]
348 F,
349 [global::Cpp2ILInjected.Token(Token = "0x4000180")]
350 G,
351 [global::Cpp2ILInjected.Token(Token = "0x4000181")]
352 H,
353 [global::Cpp2ILInjected.Token(Token = "0x4000182")]
354 I,
355 [global::Cpp2ILInjected.Token(Token = "0x4000183")]
356 J,
357 [global::Cpp2ILInjected.Token(Token = "0x4000184")]
358 K,
359 [global::Cpp2ILInjected.Token(Token = "0x4000185")]
360 L,
361 [global::Cpp2ILInjected.Token(Token = "0x4000186")]
362 M,
363 [global::Cpp2ILInjected.Token(Token = "0x4000187")]
364 N,
365 [global::Cpp2ILInjected.Token(Token = "0x4000188")]
366 O,
367 [global::Cpp2ILInjected.Token(Token = "0x4000189")]
368 P,
369 [global::Cpp2ILInjected.Token(Token = "0x400018A")]
370 Q,
371 [global::Cpp2ILInjected.Token(Token = "0x400018B")]
372 R,
373 [global::Cpp2ILInjected.Token(Token = "0x400018C")]
374 S,
375 [global::Cpp2ILInjected.Token(Token = "0x400018D")]
376 T,
377 [global::Cpp2ILInjected.Token(Token = "0x400018E")]
378 U,
379 [global::Cpp2ILInjected.Token(Token = "0x400018F")]
380 V,
381 [global::Cpp2ILInjected.Token(Token = "0x4000190")]
382 W,
383 [global::Cpp2ILInjected.Token(Token = "0x4000191")]
384 X,
385 [global::Cpp2ILInjected.Token(Token = "0x4000192")]
386 Y,
387 [global::Cpp2ILInjected.Token(Token = "0x4000193")]
388 Z,
389 [global::Cpp2ILInjected.Token(Token = "0x4000194")]
391 [global::Cpp2ILInjected.Token(Token = "0x4000195")]
393 [global::Cpp2ILInjected.Token(Token = "0x4000196")]
395 [global::Cpp2ILInjected.Token(Token = "0x4000197")]
396 Sleep = 95,
397 [global::Cpp2ILInjected.Token(Token = "0x4000198")]
399 [global::Cpp2ILInjected.Token(Token = "0x4000199")]
401 [global::Cpp2ILInjected.Token(Token = "0x400019A")]
403 [global::Cpp2ILInjected.Token(Token = "0x400019B")]
405 [global::Cpp2ILInjected.Token(Token = "0x400019C")]
407 [global::Cpp2ILInjected.Token(Token = "0x400019D")]
409 [global::Cpp2ILInjected.Token(Token = "0x400019E")]
411 [global::Cpp2ILInjected.Token(Token = "0x400019F")]
413 [global::Cpp2ILInjected.Token(Token = "0x40001A0")]
415 [global::Cpp2ILInjected.Token(Token = "0x40001A1")]
417 [global::Cpp2ILInjected.Token(Token = "0x40001A2")]
418 Multiply,
419 [global::Cpp2ILInjected.Token(Token = "0x40001A3")]
420 Add,
421 [global::Cpp2ILInjected.Token(Token = "0x40001A4")]
422 Separator,
423 [global::Cpp2ILInjected.Token(Token = "0x40001A5")]
424 Subtract,
425 [global::Cpp2ILInjected.Token(Token = "0x40001A6")]
426 Decimal,
427 [global::Cpp2ILInjected.Token(Token = "0x40001A7")]
428 Divide,
429 [global::Cpp2ILInjected.Token(Token = "0x40001A8")]
430 F1,
431 [global::Cpp2ILInjected.Token(Token = "0x40001A9")]
432 F2,
433 [global::Cpp2ILInjected.Token(Token = "0x40001AA")]
434 F3,
435 [global::Cpp2ILInjected.Token(Token = "0x40001AB")]
436 F4,
437 [global::Cpp2ILInjected.Token(Token = "0x40001AC")]
438 F5,
439 [global::Cpp2ILInjected.Token(Token = "0x40001AD")]
440 F6,
441 [global::Cpp2ILInjected.Token(Token = "0x40001AE")]
442 F7,
443 [global::Cpp2ILInjected.Token(Token = "0x40001AF")]
444 F8,
445 [global::Cpp2ILInjected.Token(Token = "0x40001B0")]
446 F9,
447 [global::Cpp2ILInjected.Token(Token = "0x40001B1")]
448 F10,
449 [global::Cpp2ILInjected.Token(Token = "0x40001B2")]
450 F11,
451 [global::Cpp2ILInjected.Token(Token = "0x40001B3")]
452 F12,
453 [global::Cpp2ILInjected.Token(Token = "0x40001B4")]
454 F13,
455 [global::Cpp2ILInjected.Token(Token = "0x40001B5")]
456 F14,
457 [global::Cpp2ILInjected.Token(Token = "0x40001B6")]
458 F15,
459 [global::Cpp2ILInjected.Token(Token = "0x40001B7")]
460 F16,
461 [global::Cpp2ILInjected.Token(Token = "0x40001B8")]
462 F17,
463 [global::Cpp2ILInjected.Token(Token = "0x40001B9")]
464 F18,
465 [global::Cpp2ILInjected.Token(Token = "0x40001BA")]
466 F19,
467 [global::Cpp2ILInjected.Token(Token = "0x40001BB")]
468 F20,
469 [global::Cpp2ILInjected.Token(Token = "0x40001BC")]
470 F21,
471 [global::Cpp2ILInjected.Token(Token = "0x40001BD")]
472 F22,
473 [global::Cpp2ILInjected.Token(Token = "0x40001BE")]
474 F23,
475 [global::Cpp2ILInjected.Token(Token = "0x40001BF")]
476 F24,
477 [global::Cpp2ILInjected.Token(Token = "0x40001C0")]
478 NumberKeyLock = 144,
479 [global::Cpp2ILInjected.Token(Token = "0x40001C1")]
480 Scroll,
481 [global::Cpp2ILInjected.Token(Token = "0x40001C2")]
482 LeftShift = 160,
483 [global::Cpp2ILInjected.Token(Token = "0x40001C3")]
485 [global::Cpp2ILInjected.Token(Token = "0x40001C4")]
487 [global::Cpp2ILInjected.Token(Token = "0x40001C5")]
489 [global::Cpp2ILInjected.Token(Token = "0x40001C6")]
490 LeftMenu,
491 [global::Cpp2ILInjected.Token(Token = "0x40001C7")]
492 RightMenu,
493 [global::Cpp2ILInjected.Token(Token = "0x40001C8")]
494 Semicolon = 186,
495 [global::Cpp2ILInjected.Token(Token = "0x40001C9")]
496 Equals,
497 [global::Cpp2ILInjected.Token(Token = "0x40001CA")]
498 Comma,
499 [global::Cpp2ILInjected.Token(Token = "0x40001CB")]
500 Minus,
501 [global::Cpp2ILInjected.Token(Token = "0x40001CC")]
502 Period,
503 [global::Cpp2ILInjected.Token(Token = "0x40001CD")]
504 Slash,
505 [global::Cpp2ILInjected.Token(Token = "0x40001CE")]
506 BackQuote,
507 [global::Cpp2ILInjected.Token(Token = "0x40001CF")]
508 LeftBracket = 219,
509 [global::Cpp2ILInjected.Token(Token = "0x40001D0")]
510 RightBracket = 221,
511 [global::Cpp2ILInjected.Token(Token = "0x40001D1")]
512 Quote,
513 [global::Cpp2ILInjected.Token(Token = "0x40001D2")]
514 Backslash = 226
515 }
516
517 [global::Cpp2ILInjected.Token(Token = "0x2000058")]
518 public struct KeyCodeMapping
519 {
520 [global::Cpp2ILInjected.Token(Token = "0x60001E0")]
521 [global::Cpp2ILInjected.Address(RVA = "0x709CA0", Offset = "0x709CA0", Length = "0x8")]
522 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
524 {
525 throw null;
526 }
527
528 [global::Cpp2ILInjected.Token(Token = "0x40001D3")]
529 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
531
532 [global::Cpp2ILInjected.Token(Token = "0x40001D4")]
533 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
535 }
536}
class f__AnonymousType0<< Count > j__TPar
static bool[] KeyStates
static bool[] KeyStatesOld
static bool GetKey(KeyCode keycode)
static bool KeyPressed(int keyCode)
static void KeyboardUpdate()
static AndroidJavaObject pressedStateArray
static IntPtr pressedStateArracyValues
static void Update()
static void KeyboardInitialise()
static bool GetKeyDown(KeyCode keycode)
static bool GetKeyUp(KeyCode keycode)
static KeyboardInput()
static KeyboardInput.KeyCodeMapping[] keyMappings
KeyboardInput.VirtualKey virtualKey
KeyCodeMapping(KeyboardInput.VirtualKey vKey, KeyCode code)