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
GUILicenseCheck.cs
Go to the documentation of this file.
1using System;
6using Terraria;
7using UnityEngine;
8
9[global::Cpp2ILInjected.Token(Token = "0x2000153")]
10public static class GUILicenseCheck
11{
12 [global::Cpp2ILInjected.Token(Token = "0x600094A")]
13 [global::Cpp2ILInjected.Address(RVA = "0x922C4C", Offset = "0x922C4C", Length = "0x4E4")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILicenseCheck), Member = "Draw", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaClass), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "GetStatic", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(string) }, ReturnType = "FieldType")]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "Call", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
20 {
21 typeof(string),
22 typeof(object[])
23 }, ReturnType = "ReturnType")]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = ".ctor", MemberParameters = new object[]
25 {
26 typeof(string),
27 typeof(object[])
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "Call", MemberParameters = new object[]
30 {
31 typeof(string),
32 typeof(object[])
33 }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaRunnable), Member = ".ctor", MemberParameters = new object[]
35 {
36 typeof(object),
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 46)]
40 public static void PerformCheck()
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x600094B")]
46 [global::Cpp2ILInjected.Address(RVA = "0x923130", Offset = "0x923130", Length = "0x498")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILicenseCheck), Member = "Draw", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaClass), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "GetStatic", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(string) }, ReturnType = "FieldType")]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "Call", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
53 {
54 typeof(string),
55 typeof(object[])
56 }, ReturnType = "ReturnType")]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = ".ctor", MemberParameters = new object[]
58 {
59 typeof(string),
60 typeof(object[])
61 }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "Call", MemberParameters = new object[]
63 {
64 typeof(string),
65 typeof(object[])
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "Dispose", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
69 public static void FollowLink()
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x600094C")]
75 [global::Cpp2ILInjected.Address(RVA = "0x9235C8", Offset = "0x9235C8", Length = "0x130")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject[]), Member = "Get", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(string) }, ReturnType = "FieldType")]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "Get", MemberTypeParameters = new object[] { "FieldType" }, MemberParameters = new object[] { typeof(string) }, ReturnType = "FieldType")]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
80 {
81 typeof(string),
82 typeof(string)
83 }, ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AndroidJavaObject), Member = "Dispose", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
86 private static void Process()
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x600094D")]
92 [global::Cpp2ILInjected.Address(RVA = "0x9236F8", Offset = "0x9236F8", Length = "0x4B4")]
93 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
97 {
103 typeof(Effect),
104 typeof(Matrix?),
105 typeof(bool)
106 }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
108 {
109 typeof(string),
110 typeof(string)
111 }, ReturnType = typeof(bool))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
113 {
115 typeof(string)
116 }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
118 {
120 typeof(Item),
121 typeof(string),
122 typeof(bool),
123 typeof(ref float),
124 typeof(bool),
125 typeof(bool),
126 typeof(bool),
127 typeof(bool)
128 }, ReturnType = typeof(GUITransactionButton.InputState))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILicenseCheck), Member = "PerformCheck", ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILicenseCheck), Member = "FollowLink", ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
132 {
134 typeof(int),
135 typeof(int),
136 typeof(int),
137 typeof(int),
138 typeof(int),
139 typeof(int)
140 }, ReturnType = typeof(Rectangle))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "Draw", MemberParameters = new object[]
142 {
147 typeof(float?)
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
150 public static void Draw()
151 {
152 throw null;
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x40008F0")]
156 public static bool RequiresDraw;
157
158 [global::Cpp2ILInjected.Token(Token = "0x40008F1")]
159 private static int reason;
160
161 [global::Cpp2ILInjected.Token(Token = "0x40008F2")]
162 private static string result;
163
164 [global::Cpp2ILInjected.Token(Token = "0x40008F3")]
166
167 [global::Cpp2ILInjected.Token(Token = "0x40008F4")]
169
170 [global::Cpp2ILInjected.Token(Token = "0x40008F5")]
171 private static string packageName;
172
173 [global::Cpp2ILInjected.Token(Token = "0x40008F6")]
174 private static float retryScale;
175}
class f__AnonymousType0<< Count > j__TPar
static void Process()
static float retryScale
static bool RequiresDraw
static void FollowLink()
static void Draw()
static AndroidJavaObject lvlCheck
static void PerformCheck()
static AndroidJavaObject activity
static string packageName
static string result