14 [global::Cpp2ILInjected.Token(Token =
"0x6002837")]
15 [global::Cpp2ILInjected.Address(RVA =
"0x1BA08D0", Offset =
"0x1BA08D0", Length =
"0x134")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.IO.Preferences", Member =
"Save", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
bool))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ReLogic.IO.ConsoleOutputMirror", Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path), Member =
"GetFullPath", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path), Member =
"GetDirectoryName", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
27 }, ReturnType =
typeof(
void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
34 [global::Cpp2ILInjected.Token(Token =
"0x6002838")]
35 [global::Cpp2ILInjected.Address(RVA =
"0x1BA0A88", Offset =
"0x1BA0A88", Length =
"0x140")]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"CreateDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"WriteFile", MemberParameters =
new object[]
41 }, ReturnType =
typeof(
void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"XNAUnityRunner", Member =
"GetNextScreenshotFilename", ReturnType =
typeof(
string))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Utils", Member =
"TryCreatingDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Social.iOS.CloudSocialModule", Member =
"GetFiles", ReturnType =
"System.Collections.Generic.IEnumerable`1<String>")]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Social.iOS.CloudSocialModule", Member =
"Write", MemberParameters =
new object[]
50 }, ReturnType =
typeof(
bool))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ReLogic.IO.ConsoleOutputMirror", Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"InControl.UnityInputDeviceManager", Member =
".ctor", ReturnType =
typeof(
void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipEntry", Member =
"InternalExtract", MemberParameters =
new object[]
60 }, ReturnType =
typeof(
void))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipEntry", Member =
"ValidateOutput", MemberParameters =
new object[]
66 }, ReturnType =
typeof(
bool))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Mono.Security.X509.X509Store", Member =
"CheckStore", MemberParameters =
new object[]
71 }, ReturnType =
typeof(
bool))]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path),
Member =
"GetFullPath", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
82 }, ReturnType =
typeof(
void))]
88 }, ReturnType =
typeof(
void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
95 [global::Cpp2ILInjected.Token(Token =
"0x6002839")]
96 [global::Cpp2ILInjected.Address(RVA =
"0x1BA11DC", Offset =
"0x1BA11DC", Length =
"0x17C")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"WriteFile", MemberParameters =
new object[]
102 }, ReturnType =
typeof(
void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"GetFiles", MemberParameters =
new object[]
107 }, ReturnType =
"System.String[]")]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"GetFolders", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
"System.String[]")]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Utils", Member =
"TryCreatingDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.IO.PlayerFileData", Member =
"MoveToCloud", ReturnType =
typeof(
void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.IO.ResourcePack", Member =
".ctor", MemberParameters =
new object[]
115 }, ReturnType =
typeof(
void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.IO.OldSaveSynchronise", Member =
"CopyOldSaves", ReturnType =
typeof(
void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ReLogic.Content.Sources.FileSystemContentSource", Member =
"BuildNameToAbsolutePathDictionary", ReturnType =
typeof(
void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem),
Member =
"LinkOrCopyFile", MemberParameters =
new object[]
125 }, ReturnType =
typeof(
void))]
136 }, ReturnType =
typeof(
void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.NetworkInformation.LinuxNetworkInterfaceAPI", Member =
"GetAllNetworkInterfaces", ReturnType =
"System.Net.NetworkInformation.NetworkInterface[]")]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.NetworkInformation.LinuxNetworkInterface", Member =
"get_OperationalStatus", ReturnType =
"System.Net.NetworkInformation.OperationalStatus")]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"InControl.UnityInputDeviceManager", Member =
".ctor", ReturnType =
typeof(
void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"InControl.UnityInputDeviceManager", Member =
"LoadDeviceProfilesFromPath", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipEntry", Member =
"Create", MemberParameters =
new object[]
144 "Ionic.Zip.ZipEntrySource",
147 }, ReturnType =
"Ionic.Zip.ZipEntry")]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipEntry", Member =
"InternalExtract", MemberParameters =
new object[]
153 }, ReturnType =
typeof(
void))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipEntry", Member =
"ValidateOutput", MemberParameters =
new object[]
159 }, ReturnType =
typeof(
bool))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipFile", Member =
"AddItem", MemberParameters =
new object[]
164 }, ReturnType =
"Ionic.Zip.ZipEntry")]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipFile", Member =
"UpdateItem", MemberParameters =
new object[]
169 }, ReturnType =
typeof(
void))]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipFile", Member =
"set_TempFileFolder", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipFile", Member =
"Save", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Mono.Security.X509.X509Store", Member =
"CheckStore", MemberParameters =
new object[]
176 }, ReturnType =
typeof(
bool))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Mono.Security.X509.X509Stores", Member =
"Open", MemberParameters =
new object[]
181 }, ReturnType =
"Mono.Security.X509.X509Store")]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 31)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path),
Member =
"GetFullPath", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"GetRawStringData", ReturnType =
typeof(
ref char))]
190 }, ReturnType =
typeof(
bool))]
191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
197 [global::Cpp2ILInjected.Token(Token =
"0x600283A")]
198 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1378", Offset =
"0x1BA1378", Length =
"0xA8")]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.IO.PlayerFileData", Member =
"MoveToCloud", ReturnType =
typeof(
void))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipFile", Member =
"AddOrUpdateDirectoryImpl", MemberParameters =
new object[]
204 "Ionic.Zip.AddOrUpdateAction",
207 }, ReturnType =
"Ionic.Zip.ZipEntry")]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
215 [global::Cpp2ILInjected.Token(Token =
"0x600283B")]
216 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1488", Offset =
"0x1BA1488", Length =
"0xA0")]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"GetFiles", MemberParameters =
new object[]
221 }, ReturnType =
"System.String[]")]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Social.iOS.CloudSocialModule", Member =
"GetFiles", ReturnType =
"System.Collections.Generic.IEnumerable`1<String>")]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Mono.Security.X509.X509Store", Member =
"BuildCertificatesCollection", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
"Mono.Security.X509.X509CertificateCollection")]
224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Mono.Security.X509.X509Store", Member =
"BuildCrlsCollection", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(global::System.Collections.ArrayList))]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Directory),
Member =
"GetFiles", MemberParameters =
new object[]
231 }, ReturnType =
typeof(
string[]))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
238 [global::Cpp2ILInjected.Token(Token =
"0x600283C")]
239 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1528", Offset =
"0x1BA1528", Length =
"0x74")]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ReLogic.Content.Sources.FileSystemContentSource", Member =
"BuildNameToAbsolutePathDictionary", ReturnType =
typeof(
void))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ReLogic.Content.Sources.XnaContentSource", Member =
"BuildFileMap", ReturnType =
typeof(
void))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ReLogic.Content.Sources.XnaDirectContentSource", Member =
"BuildFileMap", ReturnType =
typeof(
void))]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"InControl.UnityInputDeviceManager", Member =
"LoadDeviceProfilesFromPath", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Directory), Member =
"GetFiles", MemberParameters =
new object[]
251 }, ReturnType =
typeof(
string[]))]
252 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
258 [global::Cpp2ILInjected.Token(Token =
"0x600283D")]
259 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1420", Offset =
"0x1BA1420", Length =
"0x68")]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Directory), Member =
"GetFiles", MemberParameters =
new object[]
264 }, ReturnType =
typeof(
string[]))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Directory), Member =
"GetFiles", MemberParameters =
new object[]
270 }, ReturnType =
typeof(
string[]))]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Directory), Member =
"InternalEnumeratePaths", MemberParameters =
new object[]
278 }, ReturnType =
typeof(global::System.Collections.Generic.IEnumerable<
string>))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
MonoLinqHelper),
Member =
"ToArray", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"System.Collections.Generic.IEnumerable`1<T>" }, ReturnType =
"T[]")]
280 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
286 [global::Cpp2ILInjected.Token(Token =
"0x600283E")]
287 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1894", Offset =
"0x1BA1894", Length =
"0xA8")]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DefaultFileAPI", Member =
"GetFolders", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
"System.String[]")]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Ionic.Zip.ZipFile", Member =
"AddOrUpdateDirectoryImpl", MemberParameters =
new object[]
293 "Ionic.Zip.AddOrUpdateAction",
296 }, ReturnType =
"Ionic.Zip.ZipEntry")]
297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
298 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
304 [global::Cpp2ILInjected.Token(Token =
"0x600283F")]
305 [global::Cpp2ILInjected.Address(RVA =
"0x1BA193C", Offset =
"0x1BA193C", Length =
"0x68")]
306 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Directory), Member =
"InternalEnumeratePaths", MemberParameters =
new object[]
313 }, ReturnType =
typeof(global::System.Collections.Generic.IEnumerable<
string>))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
MonoLinqHelper), Member =
"ToArray", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"System.Collections.Generic.IEnumerable`1<T>" }, ReturnType =
"T[]")]
315 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
321 [global::Cpp2ILInjected.Token(Token =
"0x6002840")]
322 [global::Cpp2ILInjected.Address(RVA =
"0x1BA16D4", Offset =
"0x1BA16D4", Length =
"0x1C0")]
323 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Directory), Member =
"GetFiles", MemberParameters =
new object[]
329 }, ReturnType =
typeof(
string[]))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Directory), Member =
"GetDirectories", MemberParameters =
new object[]
335 }, ReturnType =
typeof(
string[]))]
336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.Enumeration.FileSystemEnumerableFactory), Member =
"NormalizeInputs", MemberParameters =
new object[]
342 }, ReturnType =
typeof(
void))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.Enumeration.FileSystemEnumerableFactory),
Member =
"UserFiles", MemberParameters =
new object[]
348 }, ReturnType =
typeof(global::System.Collections.Generic.IEnumerable<
string>))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.Enumeration.FileSystemEnumerableFactory),
Member =
"UserDirectories", MemberParameters =
new object[]
354 }, ReturnType =
typeof(global::System.Collections.Generic.IEnumerable<
string>))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.Enumeration.FileSystemEnumerableFactory),
Member =
"UserEntries", MemberParameters =
new object[]
360 }, ReturnType =
typeof(global::System.Collections.Generic.IEnumerable<
string>))]
363 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
369 [global::Cpp2ILInjected.Token(Token =
"0x6002841")]
370 [global::Cpp2ILInjected.Address(RVA =
"0x1BA19A4", Offset =
"0x1BA19A4", Length =
"0xB8")]
371 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem), Member =
"CreateDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
372 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"GetRawStringData", ReturnType =
typeof(
ref char))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"Substring", MemberParameters =
new object[]
379 }, ReturnType =
typeof(
string))]
380 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
386 [global::Cpp2ILInjected.Token(Token =
"0x6002842")]
387 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1A5C", Offset =
"0x1BA1A5C", Length =
"0x8")]
388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Path), Member =
"GetPathRoot", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Environment), Member =
"get_CurrentDirectory", ReturnType =
typeof(
string))]
396 [global::Cpp2ILInjected.Token(Token =
"0x6002843")]
397 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1A64", Offset =
"0x1BA1A64", Length =
"0x9C")]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Environment), Member =
"get_CurrentDirectory", ReturnType =
typeof(
string))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Path), Member =
"InsecureGetFullPath", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
400 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]