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
PermissionCallbacks.cs
Go to the documentation of this file.
1using System;
5
7{
8 // Token: 0x02000018 RID: 24
10 {
11 // Token: 0x14000001 RID: 1
12 // (add) Token: 0x0600018A RID: 394 RVA: 0x00005638 File Offset: 0x00003838
13 // (remove) Token: 0x0600018B RID: 395 RVA: 0x00005660 File Offset: 0x00003860
15 {
17 add
18 {
20 if (@delegate != null && @delegate == null)
21 {
22 return;
23 }
24 }
26 remove
27 {
29 if (@delegate != null && @delegate == null)
30 {
31 return;
32 }
33 }
34 }
35
36 // Token: 0x14000002 RID: 2
37 // (add) Token: 0x0600018C RID: 396 RVA: 0x00005688 File Offset: 0x00003888
38 // (remove) Token: 0x0600018D RID: 397 RVA: 0x000056B0 File Offset: 0x000038B0
40 {
42 add
43 {
45 if (@delegate != null && @delegate == null)
46 {
47 return;
48 }
49 }
51 remove
52 {
54 if (@delegate != null && @delegate == null)
55 {
56 return;
57 }
58 }
59 }
60
61 // Token: 0x14000003 RID: 3
62 // (add) Token: 0x0600018E RID: 398 RVA: 0x000056D8 File Offset: 0x000038D8
63 // (remove) Token: 0x0600018F RID: 399 RVA: 0x00005700 File Offset: 0x00003900
65 {
67 add
68 {
70 if (@delegate != null && @delegate == null)
71 {
72 return;
73 }
74 }
76 remove
77 {
79 if (@delegate != null && @delegate == null)
80 {
81 return;
82 }
83 }
84 }
85
86 // Token: 0x06000190 RID: 400 RVA: 0x00005728 File Offset: 0x00003928
88 {
89 if (!true)
90 {
91 }
92 base..ctor("com.unity3d.player.IPermissionRequestCallbacks");
93 }
94
95 // Token: 0x06000191 RID: 401 RVA: 0x00005744 File Offset: 0x00003944
96 [Preserve]
98 {
99 if (this.PermissionGranted != null)
100 {
101 return;
102 }
103 }
104
105 // Token: 0x06000192 RID: 402 RVA: 0x0000575C File Offset: 0x0000395C
106 [Preserve]
108 {
109 if (this.PermissionDenied != null)
110 {
111 return;
112 }
113 }
114
115 // Token: 0x06000193 RID: 403 RVA: 0x00005774 File Offset: 0x00003974
116 [Preserve]
118 {
120 if (permissionDeniedAndDontAskAgain != null || permissionDeniedAndDontAskAgain != null)
121 {
122 return;
123 }
124 }
125
126 // Token: 0x04000048 RID: 72
130
131 // Token: 0x04000049 RID: 73
135
136 // Token: 0x0400004A RID: 74
140 }
141}
class f__AnonymousType0<< Count > j__TPar
static Delegate Combine(Delegate a, Delegate b)
Definition Delegate.cs:255
static Delegate Remove(Delegate source, Delegate value)
Definition Delegate.cs:278
void onPermissionGranted(string permissionName)
void onPermissionDeniedAndDontAskAgain(string permissionName)
void onPermissionDenied(string permissionName)