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.
1
using
System
;
2
using
System.Diagnostics
;
3
using
System.Runtime.CompilerServices
;
4
using
UnityEngine.Scripting
;
5
6
namespace
UnityEngine.Android
7
{
8
// Token: 0x02000018 RID: 24
9
public
class
PermissionCallbacks
:
AndroidJavaProxy
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
14
public
event
Action<string>
PermissionGranted
15
{
16
[
CompilerGenerated
]
17
add
18
{
19
Delegate
@
delegate
=
Delegate
.
Combine
(this.
PermissionGranted
,
value
);
20
if
(@delegate !=
null
&& @
delegate
==
null
)
21
{
22
return
;
23
}
24
}
25
[
CompilerGenerated
]
26
remove
27
{
28
Delegate
@
delegate
=
Delegate
.
Remove
(this.
PermissionGranted
,
value
);
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
39
public
event
Action<string>
PermissionDenied
40
{
41
[
CompilerGenerated
]
42
add
43
{
44
Delegate
@
delegate
=
Delegate
.
Combine
(this.
PermissionDenied
,
value
);
45
if
(@delegate !=
null
&& @
delegate
==
null
)
46
{
47
return
;
48
}
49
}
50
[
CompilerGenerated
]
51
remove
52
{
53
Delegate
@
delegate
=
Delegate
.
Remove
(this.
PermissionDenied
,
value
);
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
64
public
event
Action<string>
PermissionDeniedAndDontAskAgain
65
{
66
[
CompilerGenerated
]
67
add
68
{
69
Delegate
@
delegate
=
Delegate
.
Combine
(this.
PermissionDeniedAndDontAskAgain
,
value
);
70
if
(@delegate !=
null
&& @
delegate
==
null
)
71
{
72
return
;
73
}
74
}
75
[
CompilerGenerated
]
76
remove
77
{
78
Delegate
@
delegate
=
Delegate
.
Remove
(this.
PermissionDeniedAndDontAskAgain
,
value
);
79
if
(@delegate !=
null
&& @
delegate
==
null
)
80
{
81
return
;
82
}
83
}
84
}
85
86
// Token: 0x06000190 RID: 400 RVA: 0x00005728 File Offset: 0x00003928
87
public
PermissionCallbacks
()
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]
97
private
void
onPermissionGranted
(
string
permissionName
)
98
{
99
if
(this.
PermissionGranted
!=
null
)
100
{
101
return
;
102
}
103
}
104
105
// Token: 0x06000192 RID: 402 RVA: 0x0000575C File Offset: 0x0000395C
106
[Preserve]
107
private
void
onPermissionDenied
(
string
permissionName
)
108
{
109
if
(this.
PermissionDenied
!=
null
)
110
{
111
return
;
112
}
113
}
114
115
// Token: 0x06000193 RID: 403 RVA: 0x00005774 File Offset: 0x00003974
116
[Preserve]
117
private
void
onPermissionDeniedAndDontAskAgain
(
string
permissionName
)
118
{
119
Action<string>
permissionDeniedAndDontAskAgain
= this.
PermissionDeniedAndDontAskAgain
;
120
if
(permissionDeniedAndDontAskAgain !=
null
||
permissionDeniedAndDontAskAgain
!=
null
)
121
{
122
return
;
123
}
124
}
125
126
// Token: 0x04000048 RID: 72
127
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
128
[
CompilerGenerated
]
129
private
Action<string>
PermissionGranted
;
130
131
// Token: 0x04000049 RID: 73
132
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
133
[
CompilerGenerated
]
134
private
Action<string>
PermissionDenied
;
135
136
// Token: 0x0400004A RID: 74
137
[
CompilerGenerated
]
138
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
139
private
Action<string>
PermissionDeniedAndDontAskAgain
;
140
}
141
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Action
Definition
Action.5.cs:7
System.Delegate.Combine
static Delegate Combine(Delegate a, Delegate b)
Definition
Delegate.cs:255
System.Delegate.Remove
static Delegate Remove(Delegate source, Delegate value)
Definition
Delegate.cs:278
System.Delegate
Definition
Delegate.cs:14
UnityEngine.AndroidJavaProxy
Definition
AndroidJavaProxy.cs:8
UnityEngine.Android.PermissionCallbacks.onPermissionGranted
void onPermissionGranted(string permissionName)
Definition
PermissionCallbacks.cs:97
UnityEngine.Android.PermissionCallbacks.onPermissionDeniedAndDontAskAgain
void onPermissionDeniedAndDontAskAgain(string permissionName)
Definition
PermissionCallbacks.cs:117
UnityEngine.Android.PermissionCallbacks.onPermissionDenied
void onPermissionDenied(string permissionName)
Definition
PermissionCallbacks.cs:107
UnityEngine.Android.PermissionCallbacks.PermissionDenied
Action< string > PermissionDenied
Definition
PermissionCallbacks.cs:40
UnityEngine.Android.PermissionCallbacks.PermissionCallbacks
PermissionCallbacks()
Definition
PermissionCallbacks.cs:87
UnityEngine.Android.PermissionCallbacks.PermissionGranted
Action< string > PermissionGranted
Definition
PermissionCallbacks.cs:15
UnityEngine.Android.PermissionCallbacks.PermissionDeniedAndDontAskAgain
Action< string > PermissionDeniedAndDontAskAgain
Definition
PermissionCallbacks.cs:65
UnityEngine.Android.PermissionCallbacks
Definition
PermissionCallbacks.cs:10
System.Diagnostics.DebuggerBrowsableState
DebuggerBrowsableState
Definition
DebuggerBrowsableState.cs:9
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
UnityEngine.Android
Definition
AndroidAssetPackError.cs:4
UnityEngine.Scripting
Definition
MovedFromAttribute.cs:4
source
UnityEngine.AndroidJNIModule
UnityEngine
Android
PermissionCallbacks.cs
Generated by
1.10.0