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
SelectionHolder.cs
Go to the documentation of this file.
1using System;
9using Terraria.IO;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x200066D")]
14 public abstract class SelectionHolder<TCycleType> where TCycleType : class, IConfigKeyHolder
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x170006A6")]
18 {
20 [global::Cpp2ILInjected.Token(Token = "0x600370F")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1864160", Offset = "0x1864160", Length = "0x8")]
22 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 get
25 {
26 throw null;
27 }
29 [global::Cpp2ILInjected.Token(Token = "0x6003710")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1864168", Offset = "0x1864168", Length = "0x8")]
31 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 private set
34 {
35 throw null;
36 }
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x6003711")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1864170", Offset = "0x1864170", Length = "0xB8")]
41 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object>), Member = ".ctor", MemberParameters = new object[]
44 {
45 typeof(object),
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "add_OnLoad", MemberParameters = new object[] { typeof(Action<Preferences>) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "add_OnSave", MemberParameters = new object[] { typeof(Action<Preferences>) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x6003712")]
57 protected abstract void Configuration_Save(Preferences obj);
58
59 [global::Cpp2ILInjected.Token(Token = "0x6003713")]
60 protected abstract void Configuration_OnLoad(Preferences obj);
61
62 [global::Cpp2ILInjected.Token(Token = "0x6003714")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1864228", Offset = "0x1864228", Length = "0x50")]
64 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
65 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6003715")]
75
76 [global::Cpp2ILInjected.Token(Token = "0x6003716")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1864278", Offset = "0x1864278", Length = "0x44")]
78 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
83 {
84 throw null;
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x6003717")]
88 [global::Cpp2ILInjected.Address(RVA = "0x18642BC", Offset = "0x18642BC", Length = "0x138")]
89 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
93 public void CycleSelection()
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x6003718")]
99 [global::Cpp2ILInjected.Address(RVA = "0x18643F4", Offset = "0x18643F4", Length = "0x18")]
100 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x6003719")]
109 [global::Cpp2ILInjected.Address(RVA = "0x186440C", Offset = "0x186440C", Length = "0x110")]
110 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
111 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
114 private void SetActiveFrame(string frameName)
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x600371A")]
120 [global::Cpp2ILInjected.Address(RVA = "0x186451C", Offset = "0x186451C", Length = "0x124")]
121 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
125 private void SetActiveFrame(TCycleType frame)
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x600371B")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1864640", Offset = "0x1864640", Length = "0x68")]
132 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
133 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerResourceSetsManager2), Member = ".ctor", ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MinimapFrameManager), Member = ".ctor", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
139 protected SelectionHolder()
140 {
141 throw null;
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x4007814")]
145 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
147
148 [global::Cpp2ILInjected.Token(Token = "0x4007815")]
149 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
150 protected TCycleType ActiveSelection;
151
152 [global::Cpp2ILInjected.Token(Token = "0x4007816")]
153 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
154 protected string ActiveSelectionConfigKey;
155
156 [global::Cpp2ILInjected.Token(Token = "0x4007817")]
157 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
158 protected bool LoadedContent;
159
161 [global::Cpp2ILInjected.Token(Token = "0x4007818")]
162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
163 private string <ActiveSelectionKeyName>k__BackingField;
164
166 [global::Cpp2ILInjected.Token(Token = "0x200066E")]
167 private sealed class <>c__DisplayClass14_0
168 {
169 [global::Cpp2ILInjected.Token(Token = "0x600371C")]
170 [global::Cpp2ILInjected.Address(RVA = "0x15B2468", Offset = "0x15B2468", Length = "0x8")]
171 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
175 {
176 throw null;
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x600371D")]
180 [global::Cpp2ILInjected.Address(RVA = "0x15B2470", Offset = "0x15B2470", Length = "0x28")]
181 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
182 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
184 internal bool <CycleSelection>b__0(TCycleType frame)
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x4007819")]
190 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
192
193 [global::Cpp2ILInjected.Token(Token = "0x400781A")]
194 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
195 public TCycleType lastFrame;
196 }
197
199 [global::Cpp2ILInjected.Token(Token = "0x200066F")]
200 private sealed class <>c__DisplayClass16_0
201 {
202 [global::Cpp2ILInjected.Token(Token = "0x600371E")]
203 [global::Cpp2ILInjected.Address(RVA = "0x15B2508", Offset = "0x15B2508", Length = "0x8")]
204 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
208 {
209 throw null;
210 }
211
212 [global::Cpp2ILInjected.Token(Token = "0x600371F")]
213 [global::Cpp2ILInjected.Address(RVA = "0x15B2510", Offset = "0x15B2510", Length = "0x14")]
214 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
217 {
218 typeof(string),
219 typeof(string)
220 }, ReturnType = typeof(bool))]
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x400781B")]
227 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
228 public string frameName;
229 }
230 }
231}
class f__AnonymousType0<< Count > j__TPar
void Wrapped_Configuration_OnLoad(Preferences obj)
string< ActiveSelectionKeyName > k__BackingField
void LoadContent(AssetRequestMode mode)
void Configuration_OnLoad(Preferences obj)
Dictionary< string, TCycleType > Options
void BindTo(Preferences preferences)
void PopulateOptionsAndLoadContent(AssetRequestMode mode)
void Configuration_Save(Preferences obj)