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
Application.cs
Go to the documentation of this file.
1using System;
6
7namespace UnityEngine
8{
9 // Token: 0x020000DA RID: 218
10 [NativeHeader("Runtime/Misc/Player.h")]
11 [NativeHeader("Runtime/PreloadManager/PreloadManager.h")]
12 [NativeHeader("Runtime/Network/NetworkUtility.h")]
13 [NativeHeader("Runtime/Misc/SystemInfo.h")]
14 [NativeHeader("Runtime/PreloadManager/LoadSceneOperation.h")]
15 [NativeHeader("Runtime/Application/AdsIdHandler.h")]
16 [NativeHeader("Runtime/BaseClasses/IsPlaying.h")]
17 [NativeHeader("Runtime/Application/ApplicationInfo.h")]
18 [NativeHeader("Runtime/Input/GetInput.h")]
19 [NativeHeader("Runtime/File/ApplicationSpecificPersistentDataPath.h")]
20 [NativeHeader("Runtime/Input/InputManager.h")]
21 [NativeHeader("Runtime/Export/Application/Application.bindings.h")]
22 [NativeHeader("Runtime/Logging/LogSystem.h")]
23 [NativeHeader("Runtime/Misc/BuildSettings.h")]
24 [NativeHeader("Runtime/Misc/PlayerSettings.h")]
25 [NativeHeader("Runtime/Utilities/URLUtility.h")]
26 [NativeHeader("Runtime/Utilities/Argv.h")]
27 [NativeHeader("Runtime/Input/TargetFrameRate.h")]
28 public class Application
29 {
30 // Token: 0x0600047A RID: 1146 RVA: 0x0000842C File Offset: 0x0000662C
31 [FreeFunction("GetInputManager().QuitApplication")]
32 public static void Quit(int exitCode)
33 {
34 throw new MissingMethodException();
35 }
36
37 // Token: 0x0600047B RID: 1147 RVA: 0x00008440 File Offset: 0x00006640
38 public static void Quit()
39 {
40 throw new MissingMethodException();
41 }
42
43 // Token: 0x170000E3 RID: 227
44 // (get) Token: 0x0600047C RID: 1148 RVA: 0x00008454 File Offset: 0x00006654
45 public static bool isPlaying
46 {
47 [FreeFunction("IsWorldPlaying")]
48 get
49 {
50 throw new MissingMethodException();
51 }
52 }
53
54 // Token: 0x170000E4 RID: 228
55 // (get) Token: 0x0600047D RID: 1149 RVA: 0x00008468 File Offset: 0x00006668
56 public static bool isBatchMode
57 {
58 [FreeFunction("::IsBatchmode")]
59 get
60 {
61 throw new MissingMethodException();
62 }
63 }
64
65 // Token: 0x170000E5 RID: 229
66 // (get) Token: 0x0600047E RID: 1150 RVA: 0x0000847C File Offset: 0x0000667C
67 public static string persistentDataPath
68 {
69 [FreeFunction("GetPersistentDataPathApplicationSpecific")]
70 get
71 {
72 throw new MissingMethodException();
73 }
74 }
75
76 // Token: 0x170000E6 RID: 230
77 // (get) Token: 0x0600047F RID: 1151 RVA: 0x00008490 File Offset: 0x00006690
78 public static string unityVersion
79 {
80 [FreeFunction("Application_Bindings::GetUnityVersion", IsThreadSafe = true)]
81 get
82 {
83 throw new MissingMethodException();
84 }
85 }
86
87 // Token: 0x170000E7 RID: 231
88 // (get) Token: 0x06000480 RID: 1152 RVA: 0x000084A4 File Offset: 0x000066A4
89 public static string identifier
90 {
91 [FreeFunction("GetApplicationInfo().GetApplicationIdentifier")]
92 get
93 {
94 throw new MissingMethodException();
95 }
96 }
97
98 // Token: 0x06000481 RID: 1153 RVA: 0x000084B8 File Offset: 0x000066B8
99 [FreeFunction("OpenURL")]
100 public static void OpenURL(string url)
101 {
102 throw new MissingMethodException();
103 }
104
105 // Token: 0x170000E8 RID: 232
106 // (set) Token: 0x06000482 RID: 1154 RVA: 0x000084CC File Offset: 0x000066CC
107 public static int targetFrameRate
108 {
109 [FreeFunction("SetTargetFrameRate")]
110 set
111 {
112 throw new MissingMethodException();
113 }
114 }
115
116 // Token: 0x170000E9 RID: 233
117 // (get) Token: 0x06000483 RID: 1155 RVA: 0x000084E0 File Offset: 0x000066E0
119 {
120 [FreeFunction("systeminfo::GetRuntimePlatform", IsThreadSafe = true)]
121 get
122 {
123 throw new MissingMethodException();
124 }
125 }
126
127 // Token: 0x170000EA RID: 234
128 // (get) Token: 0x06000484 RID: 1156 RVA: 0x000084F4 File Offset: 0x000066F4
130 {
131 [FreeFunction("(SystemLanguage)systeminfo::GetSystemLanguage")]
132 get
133 {
134 throw new MissingMethodException();
135 }
136 }
137
138 // Token: 0x14000001 RID: 1
139 // (add) Token: 0x06000485 RID: 1157 RVA: 0x00008508 File Offset: 0x00006708
140 // (remove) Token: 0x06000486 RID: 1158 RVA: 0x00008520 File Offset: 0x00006720
142 {
144 add
145 {
147 if (@delegate != null)
148 {
149 }
150 }
152 remove
153 {
155 if (@delegate != null)
156 {
157 }
158 }
159 }
160
161 // Token: 0x06000487 RID: 1159 RVA: 0x00008538 File Offset: 0x00006738
163 internal static void CallLowMemory()
164 {
165 }
166
167 // Token: 0x06000488 RID: 1160 RVA: 0x00008548 File Offset: 0x00006748
169 private static void CallLogCallback(string logString, string stackTrace, LogType type, bool invokedOnMainThread)
170 {
171 }
172
173 // Token: 0x06000489 RID: 1161 RVA: 0x00008558 File Offset: 0x00006758
176 {
177 throw new InvalidCastException();
178 }
179
180 // Token: 0x0600048A RID: 1162 RVA: 0x00008574 File Offset: 0x00006774
182 private static void Internal_ApplicationQuit()
183 {
184 }
185
186 // Token: 0x0600048B RID: 1163 RVA: 0x00008584 File Offset: 0x00006784
188 private static void Internal_ApplicationUnload()
189 {
190 }
191
192 // Token: 0x0600048C RID: 1164 RVA: 0x00008594 File Offset: 0x00006794
194 internal static void InvokeOnBeforeRender()
195 {
196 if (!true)
197 {
198 }
200 }
201
202 // Token: 0x0600048D RID: 1165 RVA: 0x000085AC File Offset: 0x000067AC
204 internal static void InvokeFocusChanged(bool focus)
205 {
206 }
207
208 // Token: 0x0600048E RID: 1166 RVA: 0x000085BC File Offset: 0x000067BC
210 internal static void InvokeDeepLinkActivated(string url)
211 {
212 }
213
214 // Token: 0x170000EB RID: 235
215 // (get) Token: 0x0600048F RID: 1167 RVA: 0x000085CC File Offset: 0x000067CC
216 public static bool isEditor
217 {
218 get
219 {
220 }
221 }
222
223 // Token: 0x040003D0 RID: 976
227
228 // Token: 0x040003D1 RID: 977
230
231 // Token: 0x040003D2 RID: 978
233
234 // Token: 0x040003D3 RID: 979
238
239 // Token: 0x040003D4 RID: 980
243
244 // Token: 0x040003D5 RID: 981
247 private static Func<bool> wantsToQuit;
248
249 // Token: 0x040003D6 RID: 982
252 private static Action quitting;
253
254 // Token: 0x040003D7 RID: 983
257 private static Action unloading;
258
259 // Token: 0x020000DB RID: 219
261 {
262 // Token: 0x06000490 RID: 1168 RVA: 0x000085DC File Offset: 0x000067DC
263 public LowMemoryCallback(object @object, IntPtr method)
264 {
266 this.m_target = @object;
268 this.method_code = this;
269 }
270
271 // Token: 0x06000491 RID: 1169 RVA: 0x00008630 File Offset: 0x00006830
272 public void Invoke()
273 {
276 IntPtr method = this.method;
277 }
278 }
279
280 // Token: 0x020000DC RID: 220
281 public sealed class LogCallback : MulticastDelegate
282 {
283 // Token: 0x06000492 RID: 1170 RVA: 0x00008654 File Offset: 0x00006854
284 public LogCallback(object @object, IntPtr method)
285 {
287 this.m_target = @object;
289 this.method_code = this;
290 }
291
292 // Token: 0x06000493 RID: 1171 RVA: 0x000086A8 File Offset: 0x000068A8
293 public void Invoke(string condition, string stackTrace, LogType type)
294 {
297 IntPtr method = this.method;
298 }
299 }
300 }
301}
class f__AnonymousType0<< Count > j__TPar
IntPtr method_code
Definition Delegate.cs:386
IntPtr invoke_impl
Definition Delegate.cs:371
void Invoke(string condition, string stackTrace, LogType type)
LogCallback(object @object, IntPtr method)
LowMemoryCallback(object @object, IntPtr method)
static Func< bool > wantsToQuit
static string identifier
static Action< string > deepLinkActivated
static void Internal_ApplicationQuit()
static Application.LogCallback s_LogCallbackHandler
static void OpenURL(string url)
static SystemLanguage systemLanguage
static void InvokeOnBeforeRender()
static string persistentDataPath
static void CallLogCallback(string logString, string stackTrace, LogType type, bool invokedOnMainThread)
static void CallLowMemory()
static RuntimePlatform platform
static void InvokeDeepLinkActivated(string url)
static void InvokeFocusChanged(bool focus)
static Application.LowMemoryCallback lowMemory
static string unityVersion
static void Quit(int exitCode)
static void Internal_ApplicationUnload()
static Application.LogCallback s_LogCallbackHandlerThreaded
static bool Internal_ApplicationWantsToQuit()
static Action< bool > focusChanged
static Action unloading