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
PlayerResourceSetsManager.cs
Go to the documentation of this file.
1using System;
3using System.Linq;
8using Terraria.IO;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000A84")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x170008B3")]
16 public string ActiveSetKeyName
17 {
19 [global::Cpp2ILInjected.Token(Token = "0x6004F95")]
20 [global::Cpp2ILInjected.Address(RVA = "0x8FF544", Offset = "0x8FF544", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 get
23 {
24 throw null;
25 }
27 [global::Cpp2ILInjected.Token(Token = "0x6004F96")]
28 [global::Cpp2ILInjected.Address(RVA = "0x8FF54C", Offset = "0x8FF54C", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 private set
31 {
32 throw null;
33 }
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x6004F97")]
37 [global::Cpp2ILInjected.Address(RVA = "0x8FF554", Offset = "0x8FF554", Length = "0xD0")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object>), Member = ".ctor", MemberParameters = new object[]
40 {
41 typeof(object),
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "add_OnLoad", MemberParameters = new object[] { typeof(Action<Preferences>) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "add_OnSave", MemberParameters = new object[] { typeof(Action<Preferences>) }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6004F98")]
53 [global::Cpp2ILInjected.Address(RVA = "0x8FF624", Offset = "0x8FF624", Length = "0xB8")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences[]), Member = "Get", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
56 {
57 typeof(string),
58 typeof(object)
59 }, ReturnType = "T")]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerResourceSetsManager), Member = "SetActive", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x6004F99")]
68 [global::Cpp2ILInjected.Address(RVA = "0x8FF6E4", Offset = "0x8FF6E4", Length = "0x5C")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "Put", MemberParameters = new object[]
71 {
72 typeof(string),
73 typeof(object)
74 }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6004F9A")]
82 [global::Cpp2ILInjected.Address(RVA = "0x8FF740", Offset = "0x8FF740", Length = "0x2AC")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FancyClassicPlayerResourcesDisplaySet), Member = ".ctor", MemberParameters = new object[]
85 {
86 typeof(string),
87 typeof(string),
88 typeof(string),
90 }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
92 {
93 typeof(object),
94 typeof(object)
95 }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = ".ctor", MemberParameters = new object[]
97 {
98 typeof(string),
99 typeof(string)
100 }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HorizontalBarsPlayerResourcesDisplaySet), Member = ".ctor", MemberParameters = new object[]
102 {
103 typeof(string),
104 typeof(string),
105 typeof(string),
107 }, ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6004F9B")]
115 [global::Cpp2ILInjected.Address(RVA = "0x8FF6DC", Offset = "0x8FF6DC", Length = "0x8")]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerResourceSetsManager), Member = "SetActive", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
119 {
120 throw null;
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x6004F9C")]
124 [global::Cpp2ILInjected.Address(RVA = "0x8FF9EC", Offset = "0x8FF9EC", Length = "0x12C")]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerResourceSetsManager), Member = "Configuration_OnLoad", MemberParameters = new object[] { typeof(Preferences) }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerResourceSetsManager), Member = "SetActiveFromLoadedConfigKey", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<KeyValuePair<object, object>, bool>), Member = ".ctor", MemberParameters = new object[]
130 {
131 typeof(object),
133 }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "FirstOrDefault", MemberTypeParameters = new object[] { typeof(KeyValuePair<object, object>) }, MemberParameters = new object[]
135 {
138 }, ReturnType = "TSource")]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Values", ReturnType = "ValueCollection<TKey, TValue>")]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "First", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>" }, ReturnType = "TSource")]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerResourceSetsManager), Member = "SetActiveFrame", MemberParameters = new object[] { typeof(IPlayerResourcesDisplaySet) }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
143 private void SetActive(string name)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x6004F9D")]
149 [global::Cpp2ILInjected.Address(RVA = "0x8FFB20", Offset = "0x8FFB20", Length = "0x10C")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerResourceSetsManager), Member = "SetActive", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerResourceSetsManager), Member = "CycleResourceSet", ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x6004F9E")]
161 [global::Cpp2ILInjected.Address(RVA = "0x8FFC2C", Offset = "0x8FFC2C", Length = "0x9C")]
162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x6004F9F")]
171 [global::Cpp2ILInjected.Address(RVA = "0x8FFCC8", Offset = "0x8FFCC8", Length = "0x98")]
172 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
175 public void Draw()
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x6004FA0")]
181 [global::Cpp2ILInjected.Address(RVA = "0x8FFD60", Offset = "0x8FFD60", Length = "0x134")]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Values", ReturnType = "ValueCollection<TKey, TValue>")]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
186 {
187 typeof(object),
189 }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "FirstOrDefault", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
191 {
194 }, ReturnType = "TSource")]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Last", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>" }, ReturnType = "TSource")]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerResourceSetsManager), Member = "SetActiveFrame", MemberParameters = new object[] { typeof(IPlayerResourcesDisplaySet) }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
198 public void CycleResourceSet()
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x6004FA1")]
204 [global::Cpp2ILInjected.Address(RVA = "0x8FFE9C", Offset = "0x8FFE9C", Length = "0x7C")]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x4008881")]
215 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
217
218 [global::Cpp2ILInjected.Token(Token = "0x4008882")]
219 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
221
222 [global::Cpp2ILInjected.Token(Token = "0x4008883")]
223 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
224 private string _activeSetConfigKey;
225
226 [global::Cpp2ILInjected.Token(Token = "0x4008884")]
227 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
228 private bool _loadedContent;
229
231 [global::Cpp2ILInjected.Token(Token = "0x4008885")]
232 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
233 private string <ActiveSetKeyName>k__BackingField;
234
236 [global::Cpp2ILInjected.Token(Token = "0x2000A85")]
237 private sealed class <>c__DisplayClass13_0
238 {
239 [global::Cpp2ILInjected.Token(Token = "0x6004FA2")]
240 [global::Cpp2ILInjected.Address(RVA = "0x8FFB18", Offset = "0x8FFB18", Length = "0x8")]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
244 {
245 throw null;
246 }
247
248 [global::Cpp2ILInjected.Token(Token = "0x6004FA3")]
249 [global::Cpp2ILInjected.Address(RVA = "0x8FFF18", Offset = "0x8FFF18", Length = "0x48")]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
252 {
253 typeof(string),
254 typeof(string)
255 }, ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
258 {
259 throw null;
260 }
261
262 [global::Cpp2ILInjected.Token(Token = "0x4008886")]
263 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
264 public string name;
265 }
266
268 [global::Cpp2ILInjected.Token(Token = "0x2000A86")]
269 private sealed class <>c__DisplayClass17_0
270 {
271 [global::Cpp2ILInjected.Token(Token = "0x6004FA4")]
272 [global::Cpp2ILInjected.Address(RVA = "0x8FFE94", Offset = "0x8FFE94", Length = "0x8")]
273 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
276 {
277 throw null;
278 }
279
280 [global::Cpp2ILInjected.Token(Token = "0x6004FA5")]
281 [global::Cpp2ILInjected.Address(RVA = "0x8FFF60", Offset = "0x8FFF60", Length = "0x28")]
282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
284 internal bool <CycleResourceSet>b__0(IPlayerResourcesDisplaySet frame)
285 {
286 throw null;
287 }
288
289 [global::Cpp2ILInjected.Token(Token = "0x4008887")]
290 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
292
293 [global::Cpp2ILInjected.Token(Token = "0x4008888")]
294 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
295 public IPlayerResourcesDisplaySet lastFrame;
296 }
297 }
298}
class f__AnonymousType0<< Count > j__TPar