terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
AndroidJNI.cs
Go to the documentation of this file.
1using System;
3
4namespace UnityEngine
5{
6 // Token: 0x0200000E RID: 14
7 [StaticAccessor("AndroidJNIBindingsHelpers", StaticAccessorType.DoubleColon)]
8 [NativeHeader("Modules/AndroidJNI/Public/AndroidJNIBindingsHelpers.h")]
9 [NativeConditional("PLATFORM_ANDROID")]
10 public static class AndroidJNI
11 {
12 // Token: 0x060000DD RID: 221 RVA: 0x00004824 File Offset: 0x00002A24
14 public static int AttachCurrentThread()
15 {
16 throw new MissingMethodException();
17 }
18
19 // Token: 0x060000DE RID: 222 RVA: 0x00004838 File Offset: 0x00002A38
21 public static int DetachCurrentThread()
22 {
23 throw new MissingMethodException();
24 }
25
26 // Token: 0x060000DF RID: 223 RVA: 0x0000484C File Offset: 0x00002A4C
28 public static int GetVersion()
29 {
30 throw new MissingMethodException();
31 }
32
33 // Token: 0x060000E0 RID: 224 RVA: 0x00004860 File Offset: 0x00002A60
35 public static IntPtr FindClass(string name)
36 {
37 throw new MissingMethodException();
38 }
39
40 // Token: 0x060000E1 RID: 225 RVA: 0x00004874 File Offset: 0x00002A74
43 {
44 throw new MissingMethodException();
45 }
46
47 // Token: 0x060000E2 RID: 226 RVA: 0x00004888 File Offset: 0x00002A88
50 {
51 throw new MissingMethodException();
52 }
53
54 // Token: 0x060000E3 RID: 227 RVA: 0x0000489C File Offset: 0x00002A9C
57 {
58 throw new MissingMethodException();
59 }
60
61 // Token: 0x060000E4 RID: 228 RVA: 0x000048B0 File Offset: 0x00002AB0
64 {
65 throw new MissingMethodException();
66 }
67
68 // Token: 0x060000E5 RID: 229 RVA: 0x000048C4 File Offset: 0x00002AC4
71 {
72 throw new MissingMethodException();
73 }
74
75 // Token: 0x060000E6 RID: 230 RVA: 0x000048D8 File Offset: 0x00002AD8
78 {
79 throw new MissingMethodException();
80 }
81
82 // Token: 0x060000E7 RID: 231 RVA: 0x000048EC File Offset: 0x00002AEC
84 public static int Throw(IntPtr obj)
85 {
86 throw new MissingMethodException();
87 }
88
89 // Token: 0x060000E8 RID: 232 RVA: 0x00004900 File Offset: 0x00002B00
91 public static int ThrowNew(IntPtr clazz, string message)
92 {
93 throw new MissingMethodException();
94 }
95
96 // Token: 0x060000E9 RID: 233 RVA: 0x00004914 File Offset: 0x00002B14
98 public static IntPtr ExceptionOccurred()
99 {
100 throw new MissingMethodException();
101 }
102
103 // Token: 0x060000EA RID: 234 RVA: 0x00004928 File Offset: 0x00002B28
104 [ThreadSafe]
105 public static void ExceptionDescribe()
106 {
107 throw new MissingMethodException();
108 }
109
110 // Token: 0x060000EB RID: 235 RVA: 0x0000493C File Offset: 0x00002B3C
111 [ThreadSafe]
112 public static void ExceptionClear()
113 {
114 throw new MissingMethodException();
115 }
116
117 // Token: 0x060000EC RID: 236 RVA: 0x00004950 File Offset: 0x00002B50
118 [ThreadSafe]
119 public static void FatalError(string message)
120 {
121 throw new MissingMethodException();
122 }
123
124 // Token: 0x060000ED RID: 237 RVA: 0x00004964 File Offset: 0x00002B64
125 [ThreadSafe]
126 public static int PushLocalFrame(int capacity)
127 {
128 throw new MissingMethodException();
129 }
130
131 // Token: 0x060000EE RID: 238 RVA: 0x00004978 File Offset: 0x00002B78
132 [ThreadSafe]
134 {
135 throw new MissingMethodException();
136 }
137
138 // Token: 0x060000EF RID: 239 RVA: 0x0000498C File Offset: 0x00002B8C
139 [ThreadSafe]
141 {
142 throw new MissingMethodException();
143 }
144
145 // Token: 0x060000F0 RID: 240 RVA: 0x000049A0 File Offset: 0x00002BA0
146 [ThreadSafe]
147 public static void DeleteGlobalRef(IntPtr obj)
148 {
149 throw new MissingMethodException();
150 }
151
152 // Token: 0x060000F1 RID: 241 RVA: 0x000049B4 File Offset: 0x00002BB4
153 [ThreadSafe]
155 {
156 throw new MissingMethodException();
157 }
158
159 // Token: 0x060000F2 RID: 242 RVA: 0x000049C8 File Offset: 0x00002BC8
160 [ThreadSafe]
161 public static void DeleteWeakGlobalRef(IntPtr obj)
162 {
163 throw new MissingMethodException();
164 }
165
166 // Token: 0x060000F3 RID: 243 RVA: 0x000049DC File Offset: 0x00002BDC
167 [ThreadSafe]
169 {
170 throw new MissingMethodException();
171 }
172
173 // Token: 0x060000F4 RID: 244 RVA: 0x000049F0 File Offset: 0x00002BF0
174 [ThreadSafe]
175 public static void DeleteLocalRef(IntPtr obj)
176 {
177 throw new MissingMethodException();
178 }
179
180 // Token: 0x060000F5 RID: 245 RVA: 0x00004A04 File Offset: 0x00002C04
181 [ThreadSafe]
182 public static bool IsSameObject(IntPtr obj1, IntPtr obj2)
183 {
184 throw new MissingMethodException();
185 }
186
187 // Token: 0x060000F6 RID: 246 RVA: 0x00004A18 File Offset: 0x00002C18
188 [ThreadSafe]
189 public static int EnsureLocalCapacity(int capacity)
190 {
191 throw new MissingMethodException();
192 }
193
194 // Token: 0x060000F7 RID: 247 RVA: 0x00004A2C File Offset: 0x00002C2C
195 [ThreadSafe]
197 {
198 throw new MissingMethodException();
199 }
200
201 // Token: 0x060000F8 RID: 248 RVA: 0x00004A40 File Offset: 0x00002C40
202 [ThreadSafe]
204 {
205 throw new MissingMethodException();
206 }
207
208 // Token: 0x060000F9 RID: 249 RVA: 0x00004A54 File Offset: 0x00002C54
209 [ThreadSafe]
211 {
212 throw new MissingMethodException();
213 }
214
215 // Token: 0x060000FA RID: 250 RVA: 0x00004A68 File Offset: 0x00002C68
216 [ThreadSafe]
217 public static bool IsInstanceOf(IntPtr obj, IntPtr clazz)
218 {
219 throw new MissingMethodException();
220 }
221
222 // Token: 0x060000FB RID: 251 RVA: 0x00004A7C File Offset: 0x00002C7C
223 [ThreadSafe]
224 public static IntPtr GetMethodID(IntPtr clazz, string name, string sig)
225 {
226 throw new MissingMethodException();
227 }
228
229 // Token: 0x060000FC RID: 252 RVA: 0x00004A90 File Offset: 0x00002C90
230 [ThreadSafe]
231 public static IntPtr GetFieldID(IntPtr clazz, string name, string sig)
232 {
233 throw new MissingMethodException();
234 }
235
236 // Token: 0x060000FD RID: 253 RVA: 0x00004AA4 File Offset: 0x00002CA4
237 [ThreadSafe]
238 public static IntPtr GetStaticMethodID(IntPtr clazz, string name, string sig)
239 {
240 throw new MissingMethodException();
241 }
242
243 // Token: 0x060000FE RID: 254 RVA: 0x00004AB8 File Offset: 0x00002CB8
244 [ThreadSafe]
245 public static IntPtr GetStaticFieldID(IntPtr clazz, string name, string sig)
246 {
247 throw new MissingMethodException();
248 }
249
250 // Token: 0x060000FF RID: 255 RVA: 0x00004ACC File Offset: 0x00002CCC
251 public static IntPtr NewString(string chars)
252 {
253 throw new MissingMethodException();
254 }
255
256 // Token: 0x06000100 RID: 256 RVA: 0x00004AE0 File Offset: 0x00002CE0
257 [ThreadSafe]
258 private static IntPtr NewStringFromStr(string chars)
259 {
260 throw new MissingMethodException();
261 }
262
263 // Token: 0x06000101 RID: 257 RVA: 0x00004AF4 File Offset: 0x00002CF4
264 [ThreadSafe]
265 public static IntPtr NewString(char[] chars)
266 {
267 throw new MissingMethodException();
268 }
269
270 // Token: 0x06000102 RID: 258 RVA: 0x00004B08 File Offset: 0x00002D08
271 [ThreadSafe]
272 public static IntPtr NewStringUTF(string bytes)
273 {
274 throw new MissingMethodException();
275 }
276
277 // Token: 0x06000103 RID: 259 RVA: 0x00004B1C File Offset: 0x00002D1C
278 [ThreadSafe]
279 public static string GetStringChars(IntPtr str)
280 {
281 throw new MissingMethodException();
282 }
283
284 // Token: 0x06000104 RID: 260 RVA: 0x00004B30 File Offset: 0x00002D30
285 [ThreadSafe]
286 public static int GetStringLength(IntPtr str)
287 {
288 throw new MissingMethodException();
289 }
290
291 // Token: 0x06000105 RID: 261 RVA: 0x00004B44 File Offset: 0x00002D44
292 [ThreadSafe]
293 public static int GetStringUTFLength(IntPtr str)
294 {
295 throw new MissingMethodException();
296 }
297
298 // Token: 0x06000106 RID: 262 RVA: 0x00004B58 File Offset: 0x00002D58
299 [ThreadSafe]
300 public static string GetStringUTFChars(IntPtr str)
301 {
302 throw new MissingMethodException();
303 }
304
305 // Token: 0x06000107 RID: 263 RVA: 0x00004B6C File Offset: 0x00002D6C
306 [ThreadSafe]
307 public static string CallStringMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
308 {
309 throw new MissingMethodException();
310 }
311
312 // Token: 0x06000108 RID: 264 RVA: 0x00004B80 File Offset: 0x00002D80
313 [ThreadSafe]
315 {
316 throw new MissingMethodException();
317 }
318
319 // Token: 0x06000109 RID: 265 RVA: 0x00004B94 File Offset: 0x00002D94
320 [ThreadSafe]
321 public static int CallIntMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
322 {
323 throw new MissingMethodException();
324 }
325
326 // Token: 0x0600010A RID: 266 RVA: 0x00004BA8 File Offset: 0x00002DA8
327 [ThreadSafe]
328 public static bool CallBooleanMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
329 {
330 throw new MissingMethodException();
331 }
332
333 // Token: 0x0600010B RID: 267 RVA: 0x00004BBC File Offset: 0x00002DBC
334 [ThreadSafe]
335 public static short CallShortMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
336 {
337 throw new MissingMethodException();
338 }
339
340 // Token: 0x0600010C RID: 268 RVA: 0x00004BD0 File Offset: 0x00002DD0
341 [Obsolete("AndroidJNI.CallByteMethod is obsolete. Use AndroidJNI.CallSByteMethod method instead")]
342 public static byte CallByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
343 {
344 throw new MissingMethodException();
345 }
346
347 // Token: 0x0600010D RID: 269 RVA: 0x00004BE4 File Offset: 0x00002DE4
348 [ThreadSafe]
349 public static sbyte CallSByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
350 {
351 throw new MissingMethodException();
352 }
353
354 // Token: 0x0600010E RID: 270 RVA: 0x00004BF8 File Offset: 0x00002DF8
355 [ThreadSafe]
356 public static char CallCharMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
357 {
358 throw new MissingMethodException();
359 }
360
361 // Token: 0x0600010F RID: 271 RVA: 0x00004C0C File Offset: 0x00002E0C
362 [ThreadSafe]
363 public static float CallFloatMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
364 {
365 throw new MissingMethodException();
366 }
367
368 // Token: 0x06000110 RID: 272 RVA: 0x00004C20 File Offset: 0x00002E20
369 [ThreadSafe]
370 public static double CallDoubleMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
371 {
372 throw new MissingMethodException();
373 }
374
375 // Token: 0x06000111 RID: 273 RVA: 0x00004C34 File Offset: 0x00002E34
376 [ThreadSafe]
377 public static long CallLongMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
378 {
379 throw new MissingMethodException();
380 }
381
382 // Token: 0x06000112 RID: 274 RVA: 0x00004C48 File Offset: 0x00002E48
383 [ThreadSafe]
384 public static void CallVoidMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
385 {
386 throw new MissingMethodException();
387 }
388
389 // Token: 0x06000113 RID: 275 RVA: 0x00004C5C File Offset: 0x00002E5C
390 [ThreadSafe]
391 public static string GetStringField(IntPtr obj, IntPtr fieldID)
392 {
393 throw new MissingMethodException();
394 }
395
396 // Token: 0x06000114 RID: 276 RVA: 0x00004C70 File Offset: 0x00002E70
397 [ThreadSafe]
399 {
400 throw new MissingMethodException();
401 }
402
403 // Token: 0x06000115 RID: 277 RVA: 0x00004C84 File Offset: 0x00002E84
404 [ThreadSafe]
406 {
407 throw new MissingMethodException();
408 }
409
410 // Token: 0x06000116 RID: 278 RVA: 0x00004C98 File Offset: 0x00002E98
411 [Obsolete("AndroidJNI.GetByteField is obsolete. Use AndroidJNI.GetSByteField method instead")]
412 public static byte GetByteField(IntPtr obj, IntPtr fieldID)
413 {
414 throw new MissingMethodException();
415 }
416
417 // Token: 0x06000117 RID: 279 RVA: 0x00004CAC File Offset: 0x00002EAC
418 [ThreadSafe]
419 public static sbyte GetSByteField(IntPtr obj, IntPtr fieldID)
420 {
421 throw new MissingMethodException();
422 }
423
424 // Token: 0x06000118 RID: 280 RVA: 0x00004CC0 File Offset: 0x00002EC0
425 [ThreadSafe]
426 public static char GetCharField(IntPtr obj, IntPtr fieldID)
427 {
428 throw new MissingMethodException();
429 }
430
431 // Token: 0x06000119 RID: 281 RVA: 0x00004CD4 File Offset: 0x00002ED4
432 [ThreadSafe]
433 public static short GetShortField(IntPtr obj, IntPtr fieldID)
434 {
435 throw new MissingMethodException();
436 }
437
438 // Token: 0x0600011A RID: 282 RVA: 0x00004CE8 File Offset: 0x00002EE8
439 [ThreadSafe]
440 public static int GetIntField(IntPtr obj, IntPtr fieldID)
441 {
442 throw new MissingMethodException();
443 }
444
445 // Token: 0x0600011B RID: 283 RVA: 0x00004CFC File Offset: 0x00002EFC
446 [ThreadSafe]
447 public static long GetLongField(IntPtr obj, IntPtr fieldID)
448 {
449 throw new MissingMethodException();
450 }
451
452 // Token: 0x0600011C RID: 284 RVA: 0x00004D10 File Offset: 0x00002F10
453 [ThreadSafe]
454 public static float GetFloatField(IntPtr obj, IntPtr fieldID)
455 {
456 throw new MissingMethodException();
457 }
458
459 // Token: 0x0600011D RID: 285 RVA: 0x00004D24 File Offset: 0x00002F24
460 [ThreadSafe]
461 public static double GetDoubleField(IntPtr obj, IntPtr fieldID)
462 {
463 throw new MissingMethodException();
464 }
465
466 // Token: 0x0600011E RID: 286 RVA: 0x00004D38 File Offset: 0x00002F38
467 [ThreadSafe]
468 public static void SetStringField(IntPtr obj, IntPtr fieldID, string val)
469 {
470 throw new MissingMethodException();
471 }
472
473 // Token: 0x0600011F RID: 287 RVA: 0x00004D4C File Offset: 0x00002F4C
474 [ThreadSafe]
475 public static void SetObjectField(IntPtr obj, IntPtr fieldID, IntPtr val)
476 {
477 throw new MissingMethodException();
478 }
479
480 // Token: 0x06000120 RID: 288 RVA: 0x00004D60 File Offset: 0x00002F60
481 [ThreadSafe]
482 public static void SetBooleanField(IntPtr obj, IntPtr fieldID, bool val)
483 {
484 throw new MissingMethodException();
485 }
486
487 // Token: 0x06000121 RID: 289 RVA: 0x00004D74 File Offset: 0x00002F74
488 [Obsolete("AndroidJNI.SetByteField is obsolete. Use AndroidJNI.SetSByteField method instead")]
489 public static void SetByteField(IntPtr obj, IntPtr fieldID, byte val)
490 {
491 throw new MissingMethodException();
492 }
493
494 // Token: 0x06000122 RID: 290 RVA: 0x00004D88 File Offset: 0x00002F88
495 [ThreadSafe]
496 public static void SetSByteField(IntPtr obj, IntPtr fieldID, sbyte val)
497 {
498 throw new MissingMethodException();
499 }
500
501 // Token: 0x06000123 RID: 291 RVA: 0x00004D9C File Offset: 0x00002F9C
502 [ThreadSafe]
503 public static void SetCharField(IntPtr obj, IntPtr fieldID, char val)
504 {
505 throw new MissingMethodException();
506 }
507
508 // Token: 0x06000124 RID: 292 RVA: 0x00004DB0 File Offset: 0x00002FB0
509 [ThreadSafe]
510 public static void SetShortField(IntPtr obj, IntPtr fieldID, short val)
511 {
512 throw new MissingMethodException();
513 }
514
515 // Token: 0x06000125 RID: 293 RVA: 0x00004DC4 File Offset: 0x00002FC4
516 [ThreadSafe]
517 public static void SetIntField(IntPtr obj, IntPtr fieldID, int val)
518 {
519 throw new MissingMethodException();
520 }
521
522 // Token: 0x06000126 RID: 294 RVA: 0x00004DD8 File Offset: 0x00002FD8
523 [ThreadSafe]
524 public static void SetLongField(IntPtr obj, IntPtr fieldID, long val)
525 {
526 throw new MissingMethodException();
527 }
528
529 // Token: 0x06000127 RID: 295 RVA: 0x00004DEC File Offset: 0x00002FEC
530 [ThreadSafe]
531 public static void SetFloatField(IntPtr obj, IntPtr fieldID, float val)
532 {
533 throw new MissingMethodException();
534 }
535
536 // Token: 0x06000128 RID: 296 RVA: 0x00004E00 File Offset: 0x00003000
537 [ThreadSafe]
538 public static void SetDoubleField(IntPtr obj, IntPtr fieldID, double val)
539 {
540 throw new MissingMethodException();
541 }
542
543 // Token: 0x06000129 RID: 297 RVA: 0x00004E14 File Offset: 0x00003014
544 [ThreadSafe]
546 {
547 throw new MissingMethodException();
548 }
549
550 // Token: 0x0600012A RID: 298 RVA: 0x00004E28 File Offset: 0x00003028
551 [ThreadSafe]
553 {
554 throw new MissingMethodException();
555 }
556
557 // Token: 0x0600012B RID: 299 RVA: 0x00004E3C File Offset: 0x0000303C
558 [ThreadSafe]
560 {
561 throw new MissingMethodException();
562 }
563
564 // Token: 0x0600012C RID: 300 RVA: 0x00004E50 File Offset: 0x00003050
565 [ThreadSafe]
567 {
568 throw new MissingMethodException();
569 }
570
571 // Token: 0x0600012D RID: 301 RVA: 0x00004E64 File Offset: 0x00003064
572 [ThreadSafe]
574 {
575 throw new MissingMethodException();
576 }
577
578 // Token: 0x0600012E RID: 302 RVA: 0x00004E78 File Offset: 0x00003078
579 [Obsolete("AndroidJNI.CallStaticByteMethod is obsolete. Use AndroidJNI.CallStaticSByteMethod method instead")]
581 {
582 throw new MissingMethodException();
583 }
584
585 // Token: 0x0600012F RID: 303 RVA: 0x00004E8C File Offset: 0x0000308C
586 [ThreadSafe]
588 {
589 throw new MissingMethodException();
590 }
591
592 // Token: 0x06000130 RID: 304 RVA: 0x00004EA0 File Offset: 0x000030A0
593 [ThreadSafe]
595 {
596 throw new MissingMethodException();
597 }
598
599 // Token: 0x06000131 RID: 305 RVA: 0x00004EB4 File Offset: 0x000030B4
600 [ThreadSafe]
602 {
603 throw new MissingMethodException();
604 }
605
606 // Token: 0x06000132 RID: 306 RVA: 0x00004EC8 File Offset: 0x000030C8
607 [ThreadSafe]
609 {
610 throw new MissingMethodException();
611 }
612
613 // Token: 0x06000133 RID: 307 RVA: 0x00004EDC File Offset: 0x000030DC
614 [ThreadSafe]
616 {
617 throw new MissingMethodException();
618 }
619
620 // Token: 0x06000134 RID: 308 RVA: 0x00004EF0 File Offset: 0x000030F0
621 [ThreadSafe]
623 {
624 throw new MissingMethodException();
625 }
626
627 // Token: 0x06000135 RID: 309 RVA: 0x00004F04 File Offset: 0x00003104
628 [ThreadSafe]
630 {
631 throw new MissingMethodException();
632 }
633
634 // Token: 0x06000136 RID: 310 RVA: 0x00004F18 File Offset: 0x00003118
635 [ThreadSafe]
637 {
638 throw new MissingMethodException();
639 }
640
641 // Token: 0x06000137 RID: 311 RVA: 0x00004F2C File Offset: 0x0000312C
642 [ThreadSafe]
644 {
645 throw new MissingMethodException();
646 }
647
648 // Token: 0x06000138 RID: 312 RVA: 0x00004F40 File Offset: 0x00003140
649 [Obsolete("AndroidJNI.GetStaticByteField is obsolete. Use AndroidJNI.GetStaticSByteField method instead")]
651 {
652 throw new MissingMethodException();
653 }
654
655 // Token: 0x06000139 RID: 313 RVA: 0x00004F54 File Offset: 0x00003154
656 [ThreadSafe]
658 {
659 throw new MissingMethodException();
660 }
661
662 // Token: 0x0600013A RID: 314 RVA: 0x00004F68 File Offset: 0x00003168
663 [ThreadSafe]
665 {
666 throw new MissingMethodException();
667 }
668
669 // Token: 0x0600013B RID: 315 RVA: 0x00004F7C File Offset: 0x0000317C
670 [ThreadSafe]
672 {
673 throw new MissingMethodException();
674 }
675
676 // Token: 0x0600013C RID: 316 RVA: 0x00004F90 File Offset: 0x00003190
677 [ThreadSafe]
679 {
680 throw new MissingMethodException();
681 }
682
683 // Token: 0x0600013D RID: 317 RVA: 0x00004FA4 File Offset: 0x000031A4
684 [ThreadSafe]
686 {
687 throw new MissingMethodException();
688 }
689
690 // Token: 0x0600013E RID: 318 RVA: 0x00004FB8 File Offset: 0x000031B8
691 [ThreadSafe]
693 {
694 throw new MissingMethodException();
695 }
696
697 // Token: 0x0600013F RID: 319 RVA: 0x00004FCC File Offset: 0x000031CC
698 [ThreadSafe]
700 {
701 throw new MissingMethodException();
702 }
703
704 // Token: 0x06000140 RID: 320 RVA: 0x00004FE0 File Offset: 0x000031E0
705 [ThreadSafe]
706 public static void SetStaticStringField(IntPtr clazz, IntPtr fieldID, string val)
707 {
708 throw new MissingMethodException();
709 }
710
711 // Token: 0x06000141 RID: 321 RVA: 0x00004FF4 File Offset: 0x000031F4
712 [ThreadSafe]
714 {
715 throw new MissingMethodException();
716 }
717
718 // Token: 0x06000142 RID: 322 RVA: 0x00005008 File Offset: 0x00003208
719 [ThreadSafe]
720 public static void SetStaticBooleanField(IntPtr clazz, IntPtr fieldID, bool val)
721 {
722 throw new MissingMethodException();
723 }
724
725 // Token: 0x06000143 RID: 323 RVA: 0x0000501C File Offset: 0x0000321C
726 [Obsolete("AndroidJNI.SetStaticByteField is obsolete. Use AndroidJNI.SetStaticSByteField method instead")]
727 public static void SetStaticByteField(IntPtr clazz, IntPtr fieldID, byte val)
728 {
729 throw new MissingMethodException();
730 }
731
732 // Token: 0x06000144 RID: 324 RVA: 0x00005030 File Offset: 0x00003230
733 [ThreadSafe]
734 public static void SetStaticSByteField(IntPtr clazz, IntPtr fieldID, sbyte val)
735 {
736 throw new MissingMethodException();
737 }
738
739 // Token: 0x06000145 RID: 325 RVA: 0x00005044 File Offset: 0x00003244
740 [ThreadSafe]
741 public static void SetStaticCharField(IntPtr clazz, IntPtr fieldID, char val)
742 {
743 throw new MissingMethodException();
744 }
745
746 // Token: 0x06000146 RID: 326 RVA: 0x00005058 File Offset: 0x00003258
747 [ThreadSafe]
748 public static void SetStaticShortField(IntPtr clazz, IntPtr fieldID, short val)
749 {
750 throw new MissingMethodException();
751 }
752
753 // Token: 0x06000147 RID: 327 RVA: 0x0000506C File Offset: 0x0000326C
754 [ThreadSafe]
755 public static void SetStaticIntField(IntPtr clazz, IntPtr fieldID, int val)
756 {
757 throw new MissingMethodException();
758 }
759
760 // Token: 0x06000148 RID: 328 RVA: 0x00005080 File Offset: 0x00003280
761 [ThreadSafe]
762 public static void SetStaticLongField(IntPtr clazz, IntPtr fieldID, long val)
763 {
764 throw new MissingMethodException();
765 }
766
767 // Token: 0x06000149 RID: 329 RVA: 0x00005094 File Offset: 0x00003294
768 [ThreadSafe]
769 public static void SetStaticFloatField(IntPtr clazz, IntPtr fieldID, float val)
770 {
771 throw new MissingMethodException();
772 }
773
774 // Token: 0x0600014A RID: 330 RVA: 0x000050A8 File Offset: 0x000032A8
775 [ThreadSafe]
776 public static void SetStaticDoubleField(IntPtr clazz, IntPtr fieldID, double val)
777 {
778 throw new MissingMethodException();
779 }
780
781 // Token: 0x0600014B RID: 331 RVA: 0x000050BC File Offset: 0x000032BC
782 [ThreadSafe]
783 public static IntPtr ToBooleanArray(bool[] array)
784 {
785 throw new MissingMethodException();
786 }
787
788 // Token: 0x0600014C RID: 332 RVA: 0x000050D0 File Offset: 0x000032D0
789 [ThreadSafe]
790 [Obsolete("AndroidJNI.ToByteArray is obsolete. Use AndroidJNI.ToSByteArray method instead")]
791 public static IntPtr ToByteArray(byte[] array)
792 {
793 throw new MissingMethodException();
794 }
795
796 // Token: 0x0600014D RID: 333 RVA: 0x000050E4 File Offset: 0x000032E4
797 [ThreadSafe]
798 public static IntPtr ToSByteArray(sbyte[] array)
799 {
800 throw new MissingMethodException();
801 }
802
803 // Token: 0x0600014E RID: 334 RVA: 0x000050F8 File Offset: 0x000032F8
804 [ThreadSafe]
805 public static IntPtr ToCharArray(char[] array)
806 {
807 throw new MissingMethodException();
808 }
809
810 // Token: 0x0600014F RID: 335 RVA: 0x0000510C File Offset: 0x0000330C
811 [ThreadSafe]
812 public static IntPtr ToShortArray(short[] array)
813 {
814 throw new MissingMethodException();
815 }
816
817 // Token: 0x06000150 RID: 336 RVA: 0x00005120 File Offset: 0x00003320
818 [ThreadSafe]
819 public static IntPtr ToIntArray(int[] array)
820 {
821 throw new MissingMethodException();
822 }
823
824 // Token: 0x06000151 RID: 337 RVA: 0x00005134 File Offset: 0x00003334
825 [ThreadSafe]
826 public static IntPtr ToLongArray(long[] array)
827 {
828 throw new MissingMethodException();
829 }
830
831 // Token: 0x06000152 RID: 338 RVA: 0x00005148 File Offset: 0x00003348
832 [ThreadSafe]
833 public static IntPtr ToFloatArray(float[] array)
834 {
835 throw new MissingMethodException();
836 }
837
838 // Token: 0x06000153 RID: 339 RVA: 0x0000515C File Offset: 0x0000335C
839 [ThreadSafe]
840 public static IntPtr ToDoubleArray(double[] array)
841 {
842 throw new MissingMethodException();
843 }
844
845 // Token: 0x06000154 RID: 340 RVA: 0x00005170 File Offset: 0x00003370
846 [ThreadSafe]
848 {
849 throw new MissingMethodException();
850 }
851
852 // Token: 0x06000155 RID: 341 RVA: 0x00005184 File Offset: 0x00003384
854 {
855 throw new MissingMethodException();
856 }
857
858 // Token: 0x06000156 RID: 342 RVA: 0x00005198 File Offset: 0x00003398
859 [ThreadSafe]
860 public static bool[] FromBooleanArray(IntPtr array)
861 {
862 throw new MissingMethodException();
863 }
864
865 // Token: 0x06000157 RID: 343 RVA: 0x000051AC File Offset: 0x000033AC
866 [ThreadSafe]
867 [Obsolete("AndroidJNI.FromByteArray is obsolete. Use AndroidJNI.FromSByteArray method instead")]
868 public static byte[] FromByteArray(IntPtr array)
869 {
870 throw new MissingMethodException();
871 }
872
873 // Token: 0x06000158 RID: 344 RVA: 0x000051C0 File Offset: 0x000033C0
874 [ThreadSafe]
875 public static sbyte[] FromSByteArray(IntPtr array)
876 {
877 throw new MissingMethodException();
878 }
879
880 // Token: 0x06000159 RID: 345 RVA: 0x000051D4 File Offset: 0x000033D4
881 [ThreadSafe]
882 public static char[] FromCharArray(IntPtr array)
883 {
884 throw new MissingMethodException();
885 }
886
887 // Token: 0x0600015A RID: 346 RVA: 0x000051E8 File Offset: 0x000033E8
888 [ThreadSafe]
889 public static short[] FromShortArray(IntPtr array)
890 {
891 throw new MissingMethodException();
892 }
893
894 // Token: 0x0600015B RID: 347 RVA: 0x000051FC File Offset: 0x000033FC
895 [ThreadSafe]
896 public static int[] FromIntArray(IntPtr array)
897 {
898 throw new MissingMethodException();
899 }
900
901 // Token: 0x0600015C RID: 348 RVA: 0x00005210 File Offset: 0x00003410
902 [ThreadSafe]
903 public static long[] FromLongArray(IntPtr array)
904 {
905 throw new MissingMethodException();
906 }
907
908 // Token: 0x0600015D RID: 349 RVA: 0x00005224 File Offset: 0x00003424
909 [ThreadSafe]
910 public static float[] FromFloatArray(IntPtr array)
911 {
912 throw new MissingMethodException();
913 }
914
915 // Token: 0x0600015E RID: 350 RVA: 0x00005238 File Offset: 0x00003438
916 [ThreadSafe]
917 public static double[] FromDoubleArray(IntPtr array)
918 {
919 throw new MissingMethodException();
920 }
921
922 // Token: 0x0600015F RID: 351 RVA: 0x0000524C File Offset: 0x0000344C
923 [ThreadSafe]
925 {
926 throw new MissingMethodException();
927 }
928
929 // Token: 0x06000160 RID: 352 RVA: 0x00005260 File Offset: 0x00003460
930 [ThreadSafe]
931 public static int GetArrayLength(IntPtr array)
932 {
933 throw new MissingMethodException();
934 }
935
936 // Token: 0x06000161 RID: 353 RVA: 0x00005274 File Offset: 0x00003474
937 [ThreadSafe]
938 public static IntPtr NewBooleanArray(int size)
939 {
940 throw new MissingMethodException();
941 }
942
943 // Token: 0x06000162 RID: 354 RVA: 0x00005288 File Offset: 0x00003488
944 [Obsolete("AndroidJNI.NewByteArray is obsolete. Use AndroidJNI.NewSByteArray method instead")]
945 public static IntPtr NewByteArray(int size)
946 {
947 throw new MissingMethodException();
948 }
949
950 // Token: 0x06000163 RID: 355 RVA: 0x0000529C File Offset: 0x0000349C
951 [ThreadSafe]
952 public static IntPtr NewSByteArray(int size)
953 {
954 throw new MissingMethodException();
955 }
956
957 // Token: 0x06000164 RID: 356 RVA: 0x000052B0 File Offset: 0x000034B0
958 [ThreadSafe]
959 public static IntPtr NewCharArray(int size)
960 {
961 throw new MissingMethodException();
962 }
963
964 // Token: 0x06000165 RID: 357 RVA: 0x000052C4 File Offset: 0x000034C4
965 [ThreadSafe]
966 public static IntPtr NewShortArray(int size)
967 {
968 throw new MissingMethodException();
969 }
970
971 // Token: 0x06000166 RID: 358 RVA: 0x000052D8 File Offset: 0x000034D8
972 [ThreadSafe]
973 public static IntPtr NewIntArray(int size)
974 {
975 throw new MissingMethodException();
976 }
977
978 // Token: 0x06000167 RID: 359 RVA: 0x000052EC File Offset: 0x000034EC
979 [ThreadSafe]
980 public static IntPtr NewLongArray(int size)
981 {
982 throw new MissingMethodException();
983 }
984
985 // Token: 0x06000168 RID: 360 RVA: 0x00005300 File Offset: 0x00003500
986 [ThreadSafe]
987 public static IntPtr NewFloatArray(int size)
988 {
989 throw new MissingMethodException();
990 }
991
992 // Token: 0x06000169 RID: 361 RVA: 0x00005314 File Offset: 0x00003514
993 [ThreadSafe]
994 public static IntPtr NewDoubleArray(int size)
995 {
996 throw new MissingMethodException();
997 }
998
999 // Token: 0x0600016A RID: 362 RVA: 0x00005328 File Offset: 0x00003528
1000 [ThreadSafe]
1001 public static IntPtr NewObjectArray(int size, IntPtr clazz, IntPtr obj)
1002 {
1003 throw new MissingMethodException();
1004 }
1005
1006 // Token: 0x0600016B RID: 363 RVA: 0x0000533C File Offset: 0x0000353C
1007 [ThreadSafe]
1008 public static bool GetBooleanArrayElement(IntPtr array, int index)
1009 {
1010 throw new MissingMethodException();
1011 }
1012
1013 // Token: 0x0600016C RID: 364 RVA: 0x00005350 File Offset: 0x00003550
1014 [Obsolete("AndroidJNI.GetByteArrayElement is obsolete. Use AndroidJNI.GetSByteArrayElement method instead")]
1015 public static byte GetByteArrayElement(IntPtr array, int index)
1016 {
1017 throw new MissingMethodException();
1018 }
1019
1020 // Token: 0x0600016D RID: 365 RVA: 0x00005364 File Offset: 0x00003564
1021 [ThreadSafe]
1022 public static sbyte GetSByteArrayElement(IntPtr array, int index)
1023 {
1024 throw new MissingMethodException();
1025 }
1026
1027 // Token: 0x0600016E RID: 366 RVA: 0x00005378 File Offset: 0x00003578
1028 [ThreadSafe]
1029 public static char GetCharArrayElement(IntPtr array, int index)
1030 {
1031 throw new MissingMethodException();
1032 }
1033
1034 // Token: 0x0600016F RID: 367 RVA: 0x0000538C File Offset: 0x0000358C
1035 [ThreadSafe]
1036 public static short GetShortArrayElement(IntPtr array, int index)
1037 {
1038 throw new MissingMethodException();
1039 }
1040
1041 // Token: 0x06000170 RID: 368 RVA: 0x000053A0 File Offset: 0x000035A0
1042 [ThreadSafe]
1043 public static int GetIntArrayElement(IntPtr array, int index)
1044 {
1045 throw new MissingMethodException();
1046 }
1047
1048 // Token: 0x06000171 RID: 369 RVA: 0x000053B4 File Offset: 0x000035B4
1049 [ThreadSafe]
1050 public static long GetLongArrayElement(IntPtr array, int index)
1051 {
1052 throw new MissingMethodException();
1053 }
1054
1055 // Token: 0x06000172 RID: 370 RVA: 0x000053C8 File Offset: 0x000035C8
1056 [ThreadSafe]
1057 public static float GetFloatArrayElement(IntPtr array, int index)
1058 {
1059 throw new MissingMethodException();
1060 }
1061
1062 // Token: 0x06000173 RID: 371 RVA: 0x000053DC File Offset: 0x000035DC
1063 [ThreadSafe]
1064 public static double GetDoubleArrayElement(IntPtr array, int index)
1065 {
1066 throw new MissingMethodException();
1067 }
1068
1069 // Token: 0x06000174 RID: 372 RVA: 0x000053F0 File Offset: 0x000035F0
1070 [ThreadSafe]
1072 {
1073 throw new MissingMethodException();
1074 }
1075
1076 // Token: 0x06000175 RID: 373 RVA: 0x00005404 File Offset: 0x00003604
1077 [Obsolete("AndroidJNI.SetBooleanArrayElement(IntPtr, int, byte) is obsolete. Use AndroidJNI.SetBooleanArrayElement(IntPtr, int, bool) method instead")]
1078 public static void SetBooleanArrayElement(IntPtr array, int index, byte val)
1079 {
1080 throw new MissingMethodException();
1081 }
1082
1083 // Token: 0x06000176 RID: 374 RVA: 0x00005418 File Offset: 0x00003618
1084 [ThreadSafe]
1085 public static void SetBooleanArrayElement(IntPtr array, int index, bool val)
1086 {
1087 throw new MissingMethodException();
1088 }
1089
1090 // Token: 0x06000177 RID: 375 RVA: 0x0000542C File Offset: 0x0000362C
1091 [Obsolete("AndroidJNI.SetByteArrayElement is obsolete. Use AndroidJNI.SetSByteArrayElement method instead")]
1092 public static void SetByteArrayElement(IntPtr array, int index, sbyte val)
1093 {
1094 throw new MissingMethodException();
1095 }
1096
1097 // Token: 0x06000178 RID: 376 RVA: 0x00005440 File Offset: 0x00003640
1098 [ThreadSafe]
1099 public static void SetSByteArrayElement(IntPtr array, int index, sbyte val)
1100 {
1101 throw new MissingMethodException();
1102 }
1103
1104 // Token: 0x06000179 RID: 377 RVA: 0x00005454 File Offset: 0x00003654
1105 [ThreadSafe]
1106 public static void SetCharArrayElement(IntPtr array, int index, char val)
1107 {
1108 throw new MissingMethodException();
1109 }
1110
1111 // Token: 0x0600017A RID: 378 RVA: 0x00005468 File Offset: 0x00003668
1112 [ThreadSafe]
1113 public static void SetShortArrayElement(IntPtr array, int index, short val)
1114 {
1115 throw new MissingMethodException();
1116 }
1117
1118 // Token: 0x0600017B RID: 379 RVA: 0x0000547C File Offset: 0x0000367C
1119 [ThreadSafe]
1120 public static void SetIntArrayElement(IntPtr array, int index, int val)
1121 {
1122 throw new MissingMethodException();
1123 }
1124
1125 // Token: 0x0600017C RID: 380 RVA: 0x00005490 File Offset: 0x00003690
1126 [ThreadSafe]
1127 public static void SetLongArrayElement(IntPtr array, int index, long val)
1128 {
1129 throw new MissingMethodException();
1130 }
1131
1132 // Token: 0x0600017D RID: 381 RVA: 0x000054A4 File Offset: 0x000036A4
1133 [ThreadSafe]
1134 public static void SetFloatArrayElement(IntPtr array, int index, float val)
1135 {
1136 throw new MissingMethodException();
1137 }
1138
1139 // Token: 0x0600017E RID: 382 RVA: 0x000054B8 File Offset: 0x000036B8
1140 [ThreadSafe]
1141 public static void SetDoubleArrayElement(IntPtr array, int index, double val)
1142 {
1143 throw new MissingMethodException();
1144 }
1145
1146 // Token: 0x0600017F RID: 383 RVA: 0x000054CC File Offset: 0x000036CC
1147 [ThreadSafe]
1149 {
1150 throw new MissingMethodException();
1151 }
1152 }
1153}
class f__AnonymousType0<< Count > j__TPar
static bool IsSameObject(IntPtr obj1, IntPtr obj2)
static void SetCharField(IntPtr obj, IntPtr fieldID, char val)
static IntPtr[] FromObjectArray(IntPtr array)
static float GetFloatArrayElement(IntPtr array, int index)
static void SetShortField(IntPtr obj, IntPtr fieldID, short val)
static void SetStaticObjectField(IntPtr clazz, IntPtr fieldID, IntPtr val)
static void SetCharArrayElement(IntPtr array, int index, char val)
static IntPtr ToLongArray(long[] array)
static double GetDoubleArrayElement(IntPtr array, int index)
static float[] FromFloatArray(IntPtr array)
static IntPtr NewLongArray(int size)
static void SetByteArrayElement(IntPtr array, int index, sbyte val)
static IntPtr ToReflectedMethod(IntPtr clazz, IntPtr methodID, bool isStatic)
Definition AndroidJNI.cs:56
static void SetStaticShortField(IntPtr clazz, IntPtr fieldID, short val)
static int GetIntArrayElement(IntPtr array, int index)
static byte[] FromByteArray(IntPtr array)
static int[] FromIntArray(IntPtr array)
static IntPtr NewBooleanArray(int size)
static IntPtr ToCharArray(char[] array)
static IntPtr FromReflectedMethod(IntPtr refMethod)
Definition AndroidJNI.cs:42
static void SetDoubleArrayElement(IntPtr array, int index, double val)
static IntPtr CallObjectMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static void SetStaticCharField(IntPtr clazz, IntPtr fieldID, char val)
static int CallIntMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static bool CallBooleanMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static bool[] FromBooleanArray(IntPtr array)
static char GetStaticCharField(IntPtr clazz, IntPtr fieldID)
static void CallVoidMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static bool GetBooleanArrayElement(IntPtr array, int index)
static IntPtr NewStringFromStr(string chars)
static short GetShortArrayElement(IntPtr array, int index)
static byte GetStaticByteField(IntPtr clazz, IntPtr fieldID)
static byte CallStaticByteMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static IntPtr NewLocalRef(IntPtr obj)
static IntPtr ToDoubleArray(double[] array)
static IntPtr GetObjectField(IntPtr obj, IntPtr fieldID)
static void SetShortArrayElement(IntPtr array, int index, short val)
static IntPtr NewGlobalRef(IntPtr obj)
static string GetStaticStringField(IntPtr clazz, IntPtr fieldID)
static void DeleteGlobalRef(IntPtr obj)
static void SetByteField(IntPtr obj, IntPtr fieldID, byte val)
static IntPtr PopLocalFrame(IntPtr ptr)
static string GetStringUTFChars(IntPtr str)
static void DeleteWeakGlobalRef(IntPtr obj)
static IntPtr ExceptionOccurred()
Definition AndroidJNI.cs:98
static char CallCharMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static sbyte CallSByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static IntPtr NewFloatArray(int size)
static IntPtr NewShortArray(int size)
static IntPtr GetStaticMethodID(IntPtr clazz, string name, string sig)
static sbyte GetSByteArrayElement(IntPtr array, int index)
static IntPtr NewString(string chars)
static IntPtr GetMethodID(IntPtr clazz, string name, string sig)
static IntPtr ToReflectedField(IntPtr clazz, IntPtr fieldID, bool isStatic)
Definition AndroidJNI.cs:63
static short CallStaticShortMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static bool IsInstanceOf(IntPtr obj, IntPtr clazz)
static int CallStaticIntMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static char GetCharArrayElement(IntPtr array, int index)
static int GetVersion()
Definition AndroidJNI.cs:28
static void SetBooleanArrayElement(IntPtr array, int index, bool val)
static bool GetStaticBooleanField(IntPtr clazz, IntPtr fieldID)
static IntPtr ToSByteArray(sbyte[] array)
static void SetStaticLongField(IntPtr clazz, IntPtr fieldID, long val)
static string GetStringField(IntPtr obj, IntPtr fieldID)
static long CallLongMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static void SetFloatField(IntPtr obj, IntPtr fieldID, float val)
static int EnsureLocalCapacity(int capacity)
static IntPtr NewObjectArray(int size, IntPtr clazz, IntPtr obj)
static int GetStringUTFLength(IntPtr str)
static void ExceptionDescribe()
static void SetBooleanArrayElement(IntPtr array, int index, byte val)
static IntPtr NewIntArray(int size)
static bool GetBooleanField(IntPtr obj, IntPtr fieldID)
static sbyte[] FromSByteArray(IntPtr array)
static IntPtr NewString(char[] chars)
static IntPtr GetStaticObjectField(IntPtr clazz, IntPtr fieldID)
static byte CallByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static IntPtr ToByteArray(byte[] array)
static sbyte GetSByteField(IntPtr obj, IntPtr fieldID)
static IntPtr FromReflectedField(IntPtr refField)
Definition AndroidJNI.cs:49
static void CallStaticVoidMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static double CallStaticDoubleMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static IntPtr GetStaticFieldID(IntPtr clazz, string name, string sig)
static void SetStaticBooleanField(IntPtr clazz, IntPtr fieldID, bool val)
static long GetStaticLongField(IntPtr clazz, IntPtr fieldID)
static IntPtr CallStaticObjectMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static long GetLongField(IntPtr obj, IntPtr fieldID)
static float GetStaticFloatField(IntPtr clazz, IntPtr fieldID)
static bool CallStaticBooleanMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static IntPtr NewSByteArray(int size)
static int ThrowNew(IntPtr clazz, string message)
Definition AndroidJNI.cs:91
static void SetStaticStringField(IntPtr clazz, IntPtr fieldID, string val)
static void SetStaticFloatField(IntPtr clazz, IntPtr fieldID, float val)
static void SetBooleanField(IntPtr obj, IntPtr fieldID, bool val)
static void SetStringField(IntPtr obj, IntPtr fieldID, string val)
static void SetSByteArrayElement(IntPtr array, int index, sbyte val)
static IntPtr NewDoubleArray(int size)
static double GetDoubleField(IntPtr obj, IntPtr fieldID)
static IntPtr GetSuperclass(IntPtr clazz)
Definition AndroidJNI.cs:70
static long[] FromLongArray(IntPtr array)
static IntPtr NewCharArray(int size)
static float CallStaticFloatMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static IntPtr ToBooleanArray(bool[] array)
static IntPtr GetObjectArrayElement(IntPtr array, int index)
static int Throw(IntPtr obj)
Definition AndroidJNI.cs:84
static byte GetByteField(IntPtr obj, IntPtr fieldID)
static void SetDoubleField(IntPtr obj, IntPtr fieldID, double val)
static IntPtr ToObjectArray(IntPtr[] array)
static short GetShortField(IntPtr obj, IntPtr fieldID)
static IntPtr NewByteArray(int size)
static int GetStaticIntField(IntPtr clazz, IntPtr fieldID)
static void SetLongField(IntPtr obj, IntPtr fieldID, long val)
static void SetObjectArrayElement(IntPtr array, int index, IntPtr obj)
static float CallFloatMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static float GetFloatField(IntPtr obj, IntPtr fieldID)
static short[] FromShortArray(IntPtr array)
static void SetObjectField(IntPtr obj, IntPtr fieldID, IntPtr val)
static sbyte GetStaticSByteField(IntPtr clazz, IntPtr fieldID)
static double[] FromDoubleArray(IntPtr array)
static string CallStringMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static void SetStaticIntField(IntPtr clazz, IntPtr fieldID, int val)
static IntPtr FindClass(string name)
Definition AndroidJNI.cs:35
static IntPtr GetObjectClass(IntPtr obj)
static void SetSByteField(IntPtr obj, IntPtr fieldID, sbyte val)
static int PushLocalFrame(int capacity)
static int AttachCurrentThread()
Definition AndroidJNI.cs:14
static void SetFloatArrayElement(IntPtr array, int index, float val)
static int GetIntField(IntPtr obj, IntPtr fieldID)
static void DeleteLocalRef(IntPtr obj)
static sbyte CallStaticSByteMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static IntPtr NewStringUTF(string bytes)
static IntPtr GetFieldID(IntPtr clazz, string name, string sig)
static byte GetByteArrayElement(IntPtr array, int index)
static long CallStaticLongMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static char CallStaticCharMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static int GetArrayLength(IntPtr array)
static void SetStaticSByteField(IntPtr clazz, IntPtr fieldID, sbyte val)
static bool IsAssignableFrom(IntPtr clazz1, IntPtr clazz2)
Definition AndroidJNI.cs:77
static char GetCharField(IntPtr obj, IntPtr fieldID)
static void ExceptionClear()
static IntPtr ToShortArray(short[] array)
static IntPtr AllocObject(IntPtr clazz)
static int DetachCurrentThread()
Definition AndroidJNI.cs:21
static string GetStringChars(IntPtr str)
static char[] FromCharArray(IntPtr array)
static void SetStaticDoubleField(IntPtr clazz, IntPtr fieldID, double val)
static IntPtr ToFloatArray(float[] array)
static string CallStaticStringMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
static int GetStringLength(IntPtr str)
static short CallShortMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static void SetIntField(IntPtr obj, IntPtr fieldID, int val)
static void SetStaticByteField(IntPtr clazz, IntPtr fieldID, byte val)
static void SetLongArrayElement(IntPtr array, int index, long val)
static long GetLongArrayElement(IntPtr array, int index)
static IntPtr ToObjectArray(IntPtr[] array, IntPtr arrayClass)
static IntPtr ToIntArray(int[] array)
static IntPtr NewWeakGlobalRef(IntPtr obj)
static short GetStaticShortField(IntPtr clazz, IntPtr fieldID)
static void FatalError(string message)
static double GetStaticDoubleField(IntPtr clazz, IntPtr fieldID)
static double CallDoubleMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
static void SetIntArrayElement(IntPtr array, int index, int val)
static IntPtr NewObject(IntPtr clazz, IntPtr methodID, jvalue[] args)