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
GUIEmotesWindow.cs
Go to the documentation of this file.
1using System;
3using Controller;
10using ReLogic.Content;
12using Terraria;
13using Terraria.Audio;
19using UnityEngine;
20
21[global::Cpp2ILInjected.Token(Token = "0x200013C")]
22public class GUIEmotesWindow
23{
24 [global::Cpp2ILInjected.Token(Token = "0x6000860")]
25 [global::Cpp2ILInjected.Address(RVA = "0x726A80", Offset = "0x726A80", Length = "0x208")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = "MoveNext", ReturnType = typeof(bool))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadAssetsWhileInInitialBlackScreen", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "ToString", ReturnType = typeof(string))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
32 {
33 typeof(string),
34 typeof(string)
35 }, ReturnType = typeof(string))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
37 public static void LoadContent(ContentManager content)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000861")]
43 [global::Cpp2ILInjected.Address(RVA = "0x726C88", Offset = "0x726C88", Length = "0x16C")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "Draw", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = "CloseDialoguesAndPopups", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "CloseChat", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "DrawNotification", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "Draw", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "OnCategoryClosed", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInstance), Member = "CloseDialoguesAndPopups", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
56 {
57 typeof(object),
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
65 public void SetDisplayingEmotes(bool value)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6000862")]
71 [global::Cpp2ILInjected.Address(RVA = "0x726ED4", Offset = "0x726ED4", Length = "0xD4")]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "SecondaryUpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "IsCursorOver", MemberParameters = new object[]
76 {
79 }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6000863")]
87 [global::Cpp2ILInjected.Address(RVA = "0x726DF4", Offset = "0x726DF4", Length = "0xE0")]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetDisplayingEmotes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "DrawCategories", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChat), Member = "Activate", ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesGeneral", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesRPS", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesItems", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesBiomesAndEvents", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesTownNPCs", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesCritters", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetEmotesBosses", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6000864")]
107 [global::Cpp2ILInjected.Address(RVA = "0x726FA8", Offset = "0x726FA8", Length = "0xA4C")]
108 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x6000865")]
118 [global::Cpp2ILInjected.Address(RVA = "0x7279F4", Offset = "0x7279F4", Length = "0x254")]
119 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
124 {
125 throw null;
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x6000866")]
129 [global::Cpp2ILInjected.Address(RVA = "0x727C48", Offset = "0x727C48", Length = "0x840")]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
133 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x6000867")]
140 [global::Cpp2ILInjected.Address(RVA = "0x728488", Offset = "0x728488", Length = "0x840")]
141 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
146 {
147 throw null;
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x6000868")]
151 [global::Cpp2ILInjected.Address(RVA = "0x728CC8", Offset = "0x728CC8", Length = "0xAA8")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x6000869")]
162 [global::Cpp2ILInjected.Address(RVA = "0x729770", Offset = "0x729770", Length = "0x5A8")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x600086A")]
173 [global::Cpp2ILInjected.Address(RVA = "0x729D18", Offset = "0x729D18", Length = "0xC98")]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DD2Event), Member = "get_DownedInvasionAnyDifficulty", ReturnType = typeof(bool))]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x600086B")]
185 [global::Cpp2ILInjected.Address(RVA = "0x72A9B0", Offset = "0x72A9B0", Length = "0x270")]
186 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerChat", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
191 {
197 typeof(Effect),
198 typeof(Matrix?),
199 typeof(bool)
200 }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "FlushBatches", ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "DrawBacking", ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "DrawEntries", ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "DrawCategories", ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
206 {
208 typeof(Item),
209 typeof(string),
210 typeof(bool),
211 typeof(ref float),
212 typeof(bool),
213 typeof(bool),
214 typeof(bool),
215 typeof(bool)
216 }, ReturnType = typeof(GUITransactionButton.InputState))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetDisplayingEmotes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
219 public void Draw()
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x600086C")]
225 [global::Cpp2ILInjected.Address(RVA = "0x72AC20", Offset = "0x72AC20", Length = "0xC8")]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "Draw", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
229 {
231 typeof(bool),
235 }, ReturnType = typeof(void))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
240 private void DrawBacking()
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x600086D")]
246 [global::Cpp2ILInjected.Address(RVA = "0x72ACE8", Offset = "0x72ACE8", Length = "0x1D8")]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "Draw", ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
250 {
251 typeof(object),
252 typeof(IntPtr)
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
255 {
256 typeof(object),
257 typeof(IntPtr)
258 }, ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
260 {
261 typeof(object),
262 typeof(IntPtr)
263 }, ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
265 {
270 typeof(int),
271 typeof(ref float),
272 typeof(ref float),
273 typeof(ref int),
276 typeof(bool),
277 typeof(bool),
278 typeof(bool)
279 }, ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
281 private void DrawEntries()
282 {
283 throw null;
284 }
285
286 [global::Cpp2ILInjected.Token(Token = "0x600086E")]
287 [global::Cpp2ILInjected.Address(RVA = "0x72AEC0", Offset = "0x72AEC0", Length = "0x714")]
288 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "Draw", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
294 {
297 typeof(string)
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "NextPagePressed", ReturnType = typeof(bool))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
301 {
302 typeof(int),
303 typeof(int),
304 typeof(int),
305 typeof(int),
306 typeof(float),
307 typeof(float)
308 }, ReturnType = typeof(SoundEffectInstance))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetCategory", MemberParameters = new object[] { typeof(GUIEmotesWindow.Category) }, ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PreviousPagePressed", ReturnType = typeof(bool))]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
312 {
314 typeof(Item),
315 typeof(string),
316 typeof(bool),
317 typeof(ref float),
318 typeof(bool),
319 typeof(bool),
320 typeof(bool),
321 typeof(bool)
322 }, ReturnType = typeof(GUITransactionButton.InputState))]
323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "LoadButtonRegion", MemberParameters = new object[]
324 {
326 typeof(float)
327 }, ReturnType = typeof(Rectangle))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
330 {
332 typeof(string),
333 typeof(ref float),
334 typeof(bool),
335 typeof(bool)
336 }, ReturnType = typeof(bool))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
339 {
341 typeof(bool),
345 }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
347 private void DrawCategories()
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x600086F")]
353 [global::Cpp2ILInjected.Address(RVA = "0x72B5D4", Offset = "0x72B5D4", Length = "0x44")]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
356 public float EmoteScale(int index)
357 {
358 throw null;
359 }
360
361 [global::Cpp2ILInjected.Token(Token = "0x6000870")]
362 [global::Cpp2ILInjected.Address(RVA = "0x72B618", Offset = "0x72B618", Length = "0x37C")]
363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IdDictionary), Member = "GetName", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
370 {
371 typeof(string),
372 typeof(string)
373 }, ReturnType = typeof(string))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MobileChatMonitor), Member = "NewText", MemberParameters = new object[]
376 {
377 typeof(string),
378 typeof(byte),
379 typeof(byte),
380 typeof(byte)
381 }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LocalPlayer", ReturnType = typeof(Player))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldUIAnchor), Member = ".ctor", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(void))]
385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = "NewBubble", MemberParameters = new object[]
386 {
387 typeof(int),
389 typeof(int)
390 }, ReturnType = typeof(int))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = "CheckForNPCsToReactToEmoteBubble", MemberParameters = new object[]
392 {
393 typeof(int),
395 }, ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
398 {
399 typeof(int),
400 typeof(int),
401 typeof(int),
403 typeof(int),
404 typeof(float),
405 typeof(float),
406 typeof(float),
407 typeof(int),
408 typeof(int),
409 typeof(int)
410 }, ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetDisplayingEmotes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
413 public void EmoteOver(int index)
414 {
415 throw null;
416 }
417
418 [global::Cpp2ILInjected.Token(Token = "0x6000871")]
419 [global::Cpp2ILInjected.Address(RVA = "0x72B994", Offset = "0x72B994", Length = "0x84C")]
420 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
423 {
424 typeof(int),
425 typeof(int),
426 typeof(int),
427 typeof(int)
428 }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
431 {
432 typeof(int),
433 typeof(int),
434 typeof(int),
435 typeof(int)
436 }, ReturnType = typeof(void))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
438 {
443 typeof(float),
445 typeof(float),
447 typeof(float)
448 }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
451 {
454 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
456 {
458 typeof(float)
459 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
461 {
463 typeof(float)
464 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
466 {
469 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "GetFrame", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Microsoft.Xna.Framework.Graphics.Texture2D>) }, ReturnType = typeof(int))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
474 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
475 public void EmoteDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
476 {
477 throw null;
478 }
479
480 [global::Cpp2ILInjected.Token(Token = "0x6000872")]
481 [global::Cpp2ILInjected.Address(RVA = "0x72C1E0", Offset = "0x72C1E0", Length = "0xF8")]
482 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteDraw", MemberParameters = new object[]
484 {
486 typeof(int),
488 typeof(float)
489 }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
492 {
494 typeof(int),
495 typeof(int),
496 typeof(int),
497 typeof(int),
498 typeof(int),
499 typeof(int)
500 }, ReturnType = typeof(Rectangle))]
501 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
503 {
504 throw null;
505 }
506
507 [global::Cpp2ILInjected.Token(Token = "0x6000873")]
508 [global::Cpp2ILInjected.Address(RVA = "0x72C2D8", Offset = "0x72C2D8", Length = "0x88")]
509 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
516 {
517 throw null;
518 }
519
520 [global::Cpp2ILInjected.Token(Token = "0x4000734")]
521 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
523
524 [global::Cpp2ILInjected.Token(Token = "0x4000735")]
526
527 [global::Cpp2ILInjected.Token(Token = "0x4000736")]
529
530 [global::Cpp2ILInjected.Token(Token = "0x4000737")]
531 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
532 private int _frameCounter;
533
534 [global::Cpp2ILInjected.Token(Token = "0x4000738")]
535 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
537
538 [global::Cpp2ILInjected.Token(Token = "0x4000739")]
539 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
540 private float TimeSinceItemChange;
541
542 [global::Cpp2ILInjected.Token(Token = "0x400073A")]
543 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
544 private int emoteOver;
545
546 [global::Cpp2ILInjected.Token(Token = "0x400073B")]
547 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
548 public bool DisplayingEmotes;
549
550 [global::Cpp2ILInjected.Token(Token = "0x400073C")]
551 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
553
554 [global::Cpp2ILInjected.Token(Token = "0x400073D")]
555 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
556 private float EmotesCloseScale;
557
558 [global::Cpp2ILInjected.Token(Token = "0x400073E")]
559 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
560 private float emotesGeneralScale;
561
562 [global::Cpp2ILInjected.Token(Token = "0x400073F")]
563 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
564 private float emotesRPSScale;
565
566 [global::Cpp2ILInjected.Token(Token = "0x4000740")]
567 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
568 private float emotesItemsScale;
569
570 [global::Cpp2ILInjected.Token(Token = "0x4000741")]
571 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
573
574 [global::Cpp2ILInjected.Token(Token = "0x4000742")]
575 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
576 private float emotesTownNPCsScale;
577
578 [global::Cpp2ILInjected.Token(Token = "0x4000743")]
579 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
580 private float emotesCrittersScale;
581
582 [global::Cpp2ILInjected.Token(Token = "0x4000744")]
583 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
584 private float emotesBossesScale;
585
586 [global::Cpp2ILInjected.Token(Token = "0x4000745")]
587 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
588 public float emoteScrollOffset;
589
590 [global::Cpp2ILInjected.Token(Token = "0x4000746")]
591 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
592 private float emoteScrollMomentum;
593
594 [global::Cpp2ILInjected.Token(Token = "0x4000747")]
595 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
597
598 [global::Cpp2ILInjected.Token(Token = "0x4000748")]
599 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
601
602 [global::Cpp2ILInjected.Token(Token = "0x4000749")]
603 [global::Cpp2ILInjected.FieldOffset(Offset = "0x6C")]
604 private float TitleScale;
605
606 [global::Cpp2ILInjected.Token(Token = "0x200013D")]
607 public enum Category
608 {
609 [global::Cpp2ILInjected.Token(Token = "0x400074B")]
610 General,
611 [global::Cpp2ILInjected.Token(Token = "0x400074C")]
612 RPS,
613 [global::Cpp2ILInjected.Token(Token = "0x400074D")]
614 Items,
615 [global::Cpp2ILInjected.Token(Token = "0x400074E")]
617 [global::Cpp2ILInjected.Token(Token = "0x400074F")]
618 TownNPCs,
619 [global::Cpp2ILInjected.Token(Token = "0x4000750")]
620 Critters,
621 [global::Cpp2ILInjected.Token(Token = "0x4000751")]
622 Bosses
623 }
624}
class f__AnonymousType0<< Count > j__TPar
void GetEmotesTownNPCs(List< int > emotes)
void GetEmotesGeneral(List< int > emotes)
static Asset< Microsoft.Xna.Framework.Graphics.Texture2D > _emoteTexture
void GetEmotesBosses(List< int > emotes)
void SetDisplayingEmotes(bool value)
GUIInputRegionExclusive PickingInterceptor
void GetEmotesCritters(List< int > emotes)
float emotesBiomesAndEventsScale
void EmoteOver(int index)
void GetEmotesItems(List< int > emotes)
GUIEmotesWindow.Category CurrentSelection
void GetEmotesBiomesAndEvents(List< int > emotes)
Rectangle GetFrame(int emoteIndex)
static void LoadContent(ContentManager content)
void EmoteDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
void GetEmotesRPS(List< int > emotes)
static Asset< Microsoft.Xna.Framework.Graphics.Texture2D > _emoteTextureBorder
bool IsOver(Microsoft.Xna.Framework.Vector2 cursorPosition)
List< int > _emoteEntries
void SetCategory(GUIEmotesWindow.Category cat)
float EmoteScale(int index)
Microsoft.Xna.Framework.Vector2 emoteDragOffset
delegate bool IsOverHandler(Vector2 cursorPosition)
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)