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
AndroidJavaProxy.cs
Go to the documentation of this file.
1using System;
6
7namespace UnityEngine
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000007")]
10 public class AndroidJavaProxy
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600006C")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1F5D6F0", Offset = "0x1F5D6F0", Length = "0x74")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "AndroidImmersive.Listener", Member = ".ctor", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AndroidJavaRunnableProxy), Member = ".ctor", MemberParameters = new object[] { typeof(AndroidJavaRunnable) }, ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Android.AndroidAssetPacks.AssetPackManagerDownloadStatusCallback", Member = ".ctor", MemberParameters = new object[]
17 {
18 typeof(Action<AndroidAssetPackInfo>),
19 typeof(string[])
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Android.AndroidAssetPacks.AssetPackManagerMobileDataConfirmationCallback", Member = ".ctor", MemberParameters = new object[] { typeof(Action<AndroidAssetPackUseMobileDataRequestResult>) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Android.AndroidAssetPacks.AssetPackManagerStatusQueryCallback", Member = ".ctor", MemberParameters = new object[]
23 {
25 typeof(string[])
26 }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PermissionCallbacks), Member = ".ctor", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaClass), Member = "_AndroidJavaClass", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaProxy), Member = ".ctor", MemberParameters = new object[] { typeof(AndroidJavaClass) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
33 public AndroidJavaProxy(string javaInterface)
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x600006D")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1F5D7A4", Offset = "0x1F5D7A4", Length = "0x6C")]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AndroidJavaProxy), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
44 public AndroidJavaProxy(AndroidJavaClass javaInterface)
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x600006E")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1F5D810", Offset = "0x1F5D810", Length = "0x98")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJNISafe), Member = "DeleteWeakGlobalRef", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
56 protected override void Finalize()
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x600006F")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1F5D8A8", Offset = "0x1F5D8A8", Length = "0x5F8")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetMethod", MemberParameters = new object[]
68 {
69 typeof(string),
72 typeof(Type[]),
74 }, ReturnType = typeof(MethodInfo))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "Invoke", MemberParameters = new object[]
76 {
77 typeof(object),
78 typeof(object[])
79 }, ReturnType = typeof(object))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(_AndroidJNIHelper), Member = "Box", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(AndroidJavaObject))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaProxy), Member = "GetRawProxy", ReturnType = typeof(IntPtr))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Join", MemberParameters = new object[]
83 {
84 typeof(string),
85 typeof(string[])
86 }, ReturnType = typeof(string))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidReflection), Member = "SetNativeExceptionOnProxy", MemberParameters = new object[]
90 {
93 typeof(bool)
94 }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TargetInvocationException), Member = ".ctor", MemberParameters = new object[]
96 {
97 typeof(string),
99 }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 59)]
101 public virtual AndroidJavaObject Invoke(string methodName, object[] args)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6000070")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1F5E94C", Offset = "0x1F5E94C", Length = "0x134")]
108 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(_AndroidJNIHelper), Member = "Unbox", MemberParameters = new object[] { typeof(AndroidJavaObject) }, ReturnType = typeof(object))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "Dispose", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
113 public virtual AndroidJavaObject Invoke(string methodName, AndroidJavaObject[] javaArgs)
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6000071")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1F5F3D4", Offset = "0x1F5F3D4", Length = "0xB8")]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
122 public virtual bool equals(AndroidJavaObject obj)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x6000072")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1F5F52C", Offset = "0x1F5F52C", Length = "0x9C")]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaProxy), Member = "GetRawProxy", ReturnType = typeof(IntPtr))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJNISafe), Member = "CallStaticIntMethod", MemberParameters = new object[]
132 {
133 typeof(IntPtr),
134 typeof(IntPtr),
135 typeof(jvalue[])
136 }, ReturnType = typeof(int))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
138 public virtual int hashCode()
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6000073")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1F5F5C8", Offset = "0x1F5F5C8", Length = "0x64")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
148 {
149 typeof(string),
150 typeof(string)
151 }, ReturnType = typeof(string))]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
153 public virtual string toString()
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x6000074")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1F5F62C", Offset = "0x1F5F62C", Length = "0x10")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaProxy), Member = "GetRawProxy", ReturnType = typeof(IntPtr))]
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x6000075")]
168 [global::Cpp2ILInjected.Address(RVA = "0x1F5E72C", Offset = "0x1F5E72C", Length = "0x144")]
169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AndroidJavaProxy), Member = "Invoke", MemberParameters = new object[]
171 {
172 typeof(string),
173 typeof(object[])
174 }, ReturnType = typeof(AndroidJavaObject))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AndroidJavaProxy), Member = "hashCode", ReturnType = typeof(int))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AndroidJavaProxy), Member = "GetProxyObject", ReturnType = typeof(AndroidJavaObject))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(_AndroidJNIHelper), Member = "InvokeJavaProxyMethod", MemberParameters = new object[]
178 {
180 typeof(IntPtr),
182 }, ReturnType = typeof(IntPtr))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(_AndroidJNIHelper), Member = "CreateJNIArgArray", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(jvalue[]))]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(_AndroidJNIHelper), Member = "Box", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(AndroidJavaObject))]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Inequality", MemberParameters = new object[]
187 {
188 typeof(IntPtr),
190 }, ReturnType = typeof(bool))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Equality", MemberParameters = new object[]
192 {
193 typeof(IntPtr),
195 }, ReturnType = typeof(bool))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJNIHelper), Member = "CreateJavaProxy", MemberParameters = new object[] { typeof(AndroidJavaProxy) }, ReturnType = typeof(IntPtr))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
199 {
200 throw null;
201 }
202
203 // Note: this type is marked as 'beforefieldinit'.
204 [global::Cpp2ILInjected.Token(Token = "0x6000076")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1F5F82C", Offset = "0x1F5F82C", Length = "0xF8")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJNISafe), Member = "FindClass", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IntPtr))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GlobalJavaObjectRef), Member = ".ctor", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(_AndroidJNIHelper), Member = "GetMethodID", MemberParameters = new object[]
210 {
211 typeof(IntPtr),
212 typeof(string),
213 typeof(string),
214 typeof(bool)
215 }, ReturnType = typeof(IntPtr))]
216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
218 {
219 throw null;
220 }
221
222 [global::Cpp2ILInjected.Token(Token = "0x4000005")]
223 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
225
226 [global::Cpp2ILInjected.Token(Token = "0x4000006")]
227 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
229
230 [global::Cpp2ILInjected.Token(Token = "0x4000007")]
232
233 [global::Cpp2ILInjected.Token(Token = "0x4000008")]
235 }
236}
class f__AnonymousType0<< Count > j__TPar
readonly AndroidJavaClass javaInterface
virtual AndroidJavaObject Invoke(string methodName, object[] args)
AndroidJavaObject GetProxyObject()
static readonly GlobalJavaObjectRef s_JavaLangSystemClass
virtual AndroidJavaObject Invoke(string methodName, AndroidJavaObject[] javaArgs)
AndroidJavaProxy(AndroidJavaClass javaInterface)
AndroidJavaProxy(string javaInterface)
static readonly IntPtr s_HashCodeMethodID
virtual bool equals(AndroidJavaObject obj)