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
CloudSocialModule.cs
Go to the documentation of this file.
1using System;
6using Terraria.IO;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000529")]
13 public abstract class CloudSocialModule : ISocialModule
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60031C1")]
16 [global::Cpp2ILInjected.Address(RVA = "0x132AAF8", Offset = "0x132AAF8", Length = "0x108")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CloudSocialModule), Member = "Initialize", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Configuration", ReturnType = typeof(Preferences))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object>), Member = ".ctor", MemberParameters = new object[]
21 {
22 typeof(object),
24 }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "add_OnLoad", MemberParameters = new object[] { typeof(Action<Preferences>) }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "add_OnSave", MemberParameters = new object[] { typeof(Action<Preferences>) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
28 public virtual void Initialize()
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x60031C2")]
34 public abstract void Shutdown();
35
36 [global::Cpp2ILInjected.Token(Token = "0x60031C3")]
37 public abstract IEnumerable<string> GetFiles();
38
39 [global::Cpp2ILInjected.Token(Token = "0x60031C4")]
40 public abstract bool Write(string path, byte[] data, int length);
41
42 [global::Cpp2ILInjected.Token(Token = "0x60031C5")]
43 public abstract void Read(string path, byte[] buffer, int length);
44
45 [global::Cpp2ILInjected.Token(Token = "0x60031C6")]
46 public abstract bool HasFile(string path);
47
48 [global::Cpp2ILInjected.Token(Token = "0x60031C7")]
49 public abstract int GetFileSize(string path);
50
51 [global::Cpp2ILInjected.Token(Token = "0x60031C8")]
52 public abstract bool Delete(string path);
53
54 [global::Cpp2ILInjected.Token(Token = "0x60031C9")]
55 public abstract bool Forget(string path);
56
57 [global::Cpp2ILInjected.Token(Token = "0x60031CA")]
58 [global::Cpp2ILInjected.Address(RVA = "0x132AC00", Offset = "0x132AC00", Length = "0x94")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileUtilities), Member = "Copy", MemberParameters = new object[]
61 {
62 typeof(string),
63 typeof(string),
64 typeof(bool),
65 typeof(bool)
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileUtilities), Member = "ReadAllBytes", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(bool)
71 }, ReturnType = typeof(byte[]))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldMobile), Member = "GetAllMetadata", MemberParameters = new object[]
73 {
74 typeof(string),
75 typeof(bool)
76 }, ReturnType = typeof(WorldFileData))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile), Member = "GetAllMetadata", MemberParameters = new object[]
78 {
79 typeof(string),
80 typeof(bool)
81 }, ReturnType = typeof(WorldFileData))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
84 public byte[] Read(string path)
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x60031CB")]
90 [global::Cpp2ILInjected.Address(RVA = "0x132AC94", Offset = "0x132AC94", Length = "0x10")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
93 public void Read(string path, byte[] buffer)
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60031CC")]
99 [global::Cpp2ILInjected.Address(RVA = "0x132ACA4", Offset = "0x132ACA4", Length = "0x10")]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileUtilities), Member = "Copy", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(string),
104 typeof(bool),
105 typeof(bool)
106 }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
109 public bool Write(string path, byte[] data)
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x60031CD")]
115 [global::Cpp2ILInjected.Address(RVA = "0x132ACB4", Offset = "0x132ACB4", Length = "0x8")]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CloudSocialModule), Member = ".ctor", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
120 {
121 throw null;
122 }
123
125 [global::Cpp2ILInjected.Token(Token = "0x60031CE")]
126 [global::Cpp2ILInjected.Address(RVA = "0x132ACBC", Offset = "0x132ACBC", Length = "0x7C")]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "Get", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
129 {
130 typeof(string),
131 "T"
132 }, ReturnType = "T")]
133 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
135 {
136 throw null;
137 }
138
140 [global::Cpp2ILInjected.Token(Token = "0x60031CF")]
141 [global::Cpp2ILInjected.Address(RVA = "0x132AD38", Offset = "0x132AD38", Length = "0x90")]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "Put", MemberParameters = new object[]
144 {
145 typeof(string),
146 typeof(object)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x4003B5E")]
155 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
156 public bool EnabledByDefault;
157 }
158}
class f__AnonymousType0<< Count > j__TPar
bool Write(string path, byte[] data)
void Read(string path, byte[] buffer, int length)
bool Write(string path, byte[] data, int length)
void< Initialize > b__1_0(Preferences preferences)
void< Initialize > b__1_1(Preferences preferences)
IEnumerable< string > GetFiles()
void Read(string path, byte[] buffer)