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
PlayerPrefs.cs
Go to the documentation of this file.
1using System;
6
7namespace UnityEngine
8{
9 [NativeHeader("Runtime/Utilities/PlayerPrefs.h")]
10 [global::Cpp2ILInjected.Token(Token = "0x2000034")]
11 public class PlayerPrefs
12 {
13 [NativeMethod("SetInt")]
14 [global::Cpp2ILInjected.Token(Token = "0x6000036")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1F6A514", Offset = "0x1F6A514", Length = "0x44")]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
18 [MethodImpl(4096)]
19 private static extern bool TrySetInt(string key, int value);
20
21 [NativeMethod("SetFloat")]
22 [global::Cpp2ILInjected.Token(Token = "0x6000037")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1F6A558", Offset = "0x1F6A558", Length = "0x4C")]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
26 [MethodImpl(4096)]
27 private static extern bool TrySetFloat(string key, float value);
28
29 [NativeMethod("SetString")]
30 [global::Cpp2ILInjected.Token(Token = "0x6000038")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1F6A5A4", Offset = "0x1F6A5A4", Length = "0x44")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
34 [MethodImpl(4096)]
35 private static extern bool TrySetSetString(string key, string value);
36
37 [global::Cpp2ILInjected.Token(Token = "0x6000039")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1F6A5E8", Offset = "0x1F6A5E8", Length = "0x90")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorSignedIn", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "SetInt", MemberParameters = new object[]
42 {
43 typeof(string),
44 typeof(int)
45 }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorSignedIn", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefsException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
50 public static void SetInt(string key, int value)
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x600003A")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1F6A678", Offset = "0x1F6A678", Length = "0x44")]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "get_EditorSignedIn", ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "GetInt", MemberParameters = new object[]
59 {
60 typeof(string),
61 typeof(int)
62 }, ReturnType = typeof(int))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "get_EditorSignedIn", ReturnType = typeof(bool))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
66 [MethodImpl(4096)]
67 public static extern int GetInt(string key, int defaultValue);
68
69 [global::Cpp2ILInjected.Token(Token = "0x600003B")]
70 [global::Cpp2ILInjected.Address(RVA = "0x1F6A6BC", Offset = "0x1F6A6BC", Length = "0x40")]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "GetInt", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
74 public static int GetInt(string key)
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x600003C")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1F6A6FC", Offset = "0x1F6A6FC", Length = "0x98")]
81 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorSignInProcessTimeout", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "SetFloat", MemberParameters = new object[]
84 {
85 typeof(string),
86 typeof(float)
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorSignInProcessTimeout", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefsException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
92 public static void SetFloat(string key, float value)
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x600003D")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1F6A794", Offset = "0x1F6A794", Length = "0x4C")]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "get_EditorSignInProcessTimeout", ReturnType = typeof(float))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "GetFloat", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(float)
104 }, ReturnType = typeof(float))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "get_EditorSignInProcessTimeout", ReturnType = typeof(float))]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
108 [MethodImpl(4096)]
109 public static extern float GetFloat(string key, float defaultValue);
110
111 [global::Cpp2ILInjected.Token(Token = "0x600003E")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1F6A7E0", Offset = "0x1F6A7E0", Length = "0x40")]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "GetFloat", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(float))]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
116 public static float GetFloat(string key)
117 {
118 throw null;
119 }
120
121 [global::Cpp2ILInjected.Token(Token = "0x600003F")]
122 [global::Cpp2ILInjected.Address(RVA = "0x1F6A820", Offset = "0x1F6A820", Length = "0x90")]
123 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "ClearCache", ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "playerAuthenticated", ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorUserId", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorUserAlias", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "SetString", MemberParameters = new object[]
129 {
130 typeof(string),
131 typeof(string)
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "ClearCache", ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "UpdateUser", ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorUserId", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorUserAlias", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.BindingsExample", Member = "SaveBindings", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefsException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
141 public static void SetString(string key, string value)
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x6000040")]
147 [global::Cpp2ILInjected.Address(RVA = "0x1F6A8B0", Offset = "0x1F6A8B0", Length = "0x44")]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "playerLoggedOut", ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "playerAuthenticated", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "get_EditorUserId", ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "get_EditorUserAlias", ReturnType = typeof(string))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "GetString", MemberParameters = new object[]
153 {
154 typeof(string),
155 typeof(string)
156 }, ReturnType = typeof(string))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "Setup", ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "get_EditorUserId", ReturnType = typeof(string))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "get_EditorUserAlias", ReturnType = typeof(string))]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
162 [MethodImpl(4096)]
163 public static extern string GetString(string key, string defaultValue);
164
165 [global::Cpp2ILInjected.Token(Token = "0x6000041")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1F6A8F4", Offset = "0x1F6A8F4", Length = "0x6C")]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.BindingsExample", Member = "LoadBindings", ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
171 public static string GetString(string key)
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x6000042")]
177 [global::Cpp2ILInjected.Address(RVA = "0x1F6A960", Offset = "0x1F6A960", Length = "0x3C")]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "HasKey", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.BindingsExample", Member = "LoadBindings", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
181 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
182 [MethodImpl(4096)]
183 public static extern bool HasKey(string key);
184
185 [global::Cpp2ILInjected.Token(Token = "0x6000043")]
186 [global::Cpp2ILInjected.Address(RVA = "0x1F6A99C", Offset = "0x1F6A99C", Length = "0x3C")]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "DeleteKey", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
190 [MethodImpl(4096)]
191 public static extern void DeleteKey(string key);
192
193 [NativeMethod("DeleteAllWithCallback")]
194 [global::Cpp2ILInjected.Token(Token = "0x6000044")]
195 [global::Cpp2ILInjected.Address(RVA = "0x1F6A9D8", Offset = "0x1F6A9D8", Length = "0x28")]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "DeleteAll", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
199 [MethodImpl(4096)]
200 public static extern void DeleteAll();
201
202 [NativeMethod("Sync")]
203 [global::Cpp2ILInjected.Token(Token = "0x6000045")]
204 [global::Cpp2ILInjected.Address(RVA = "0x1F6AA00", Offset = "0x1F6AA00", Length = "0x28")]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "ClearCache", ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "playerAuthenticated", ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorSignedIn", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorUserId", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorUserAlias", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Android_UserManager", Member = "set_EditorSignInProcessTimeout", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrPlayerPrefs", Member = "Save", ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "ClearCache", ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "UpdateUser", ReturnType = typeof(void))]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorSignedIn", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorUserId", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorUserAlias", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "iOS_UserManager", Member = "set_EditorSignInProcessTimeout", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.BindingsExample", Member = "OnApplicationQuit", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
220 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
221 [MethodImpl(4096)]
222 public static extern void Save();
223 }
224}
class f__AnonymousType0<< Count > j__TPar
static bool TrySetFloat(string key, float value)
static void SetInt(string key, int value)
static float GetFloat(string key)
static int GetInt(string key)
static void DeleteAll()
static void SetString(string key, string value)
static void SetFloat(string key, float value)
static bool TrySetInt(string key, int value)
static string GetString(string key)
static bool HasKey(string key)
static void DeleteKey(string key)
static float GetFloat(string key, float defaultValue)
static bool TrySetSetString(string key, string value)
static int GetInt(string key, int defaultValue)
static string GetString(string key, string defaultValue)