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
SpriteBatch.cs
Go to the documentation of this file.
1using System;
3using System.Text;
7using Terraria;
31using Terraria.IO;
32using Terraria.Map;
33using Terraria.UI;
37using UnityEngine;
38
40{
41 [global::Cpp2ILInjected.Token(Token = "0x200038C")]
43 {
44 [global::Cpp2ILInjected.Token(Token = "0x600180B")]
45 [global::Cpp2ILInjected.Address(RVA = "0xAB4710", Offset = "0xAB4710", Length = "0x120")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThreadedRenderManager.RenderThreadInstance), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadContent", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileBatch), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
53 {
54 typeof(int),
55 typeof(int),
56 typeof(int),
57 typeof(int)
58 }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
60 {
61 typeof(float),
62 typeof(float)
63 }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteEffect), Member = "get_Effect", ReturnType = typeof(SpriteEffect))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectPassCollection), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(EffectPass))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x600180C")]
75 [global::Cpp2ILInjected.Address(RVA = "0xAB4830", Offset = "0xAB4830", Length = "0x1A0")]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x600180D")]
87 [global::Cpp2ILInjected.Address(RVA = "0xAAC5E0", Offset = "0xAAC5E0", Length = "0x1C0")]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "Draw", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfile), Member = "Draw", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
93 {
95 typeof(int),
97 typeof(float)
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButtonBar), Member = "ItemDraw", MemberParameters = new object[]
104 {
106 typeof(int),
108 typeof(float)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButtonBar), Member = "Draw", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "DrawPlayer", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "Draw", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDisconnected), Member = "Draw", ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "Draw", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "DrawMaterialsGrid", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
118 {
120 typeof(int),
122 typeof(float)
123 }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "Draw", ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "Draw", ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawBuyButton", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawButtons", ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "Draw", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "Draw", ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILicenseCheck), Member = "Draw", ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMagnify), Member = "Draw", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "Draw", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawNPC", ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Draw", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawPageContent", ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawInventoryItems", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProfileSwitch), Member = "Draw", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawSelectedPlayerImage", ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawSelectedPlayer", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
143 {
145 typeof(int),
147 typeof(float)
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "Draw", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "Draw", ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReturnToTouch), Member = "Draw", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawOverlay", ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "DrawPurchaseButton", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "Draw", ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Draw", ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControls", ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "Draw", ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "DrawEdit", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "Draw", ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeleteDedicatedServer), Member = "Draw", ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeletePlayer), Member = "Draw", ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeleteWorld), Member = "Draw", ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawPgeGroups", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawProfile", ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawTemplate", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowDiskSpacePopup), Member = "Draw", ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowMemoryPopup), Member = "Draw", ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowMemorySetttings), Member = "Draw", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMainMenu), Member = "Draw", ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerHost), Member = "Draw", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "Draw", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "Draw", ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "DrawLocal", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "DrawDedicated", ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINetPlayStatusMenu), Member = "Draw", ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "Draw", ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPet", MemberParameters = new object[]
182 {
183 typeof(Player),
186 typeof(bool)
187 }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerUI", MemberParameters = new object[]
189 {
190 typeof(Player),
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
195 {
197 typeof(int),
199 typeof(float)
200 }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuitConfirm), Member = "Draw", ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResetSettings), Member = "Draw", ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISafeRegionEdit), Member = "DrawBacking", ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "Draw", ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawBacking", ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawProfile", ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldCreateMenu), Member = "Draw", ReturnType = typeof(void))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldGenerateMenu), Member = "Draw", ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldLoadBackup), Member = "Draw", ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldNoBackup), Member = "Draw", ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "Draw", ReturnType = typeof(void))]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawSellButton", ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawPlayers", MemberParameters = new object[] { typeof(List<PlayerFileData>) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "PlayerDraw", MemberParameters = new object[]
219 {
221 typeof(int),
223 typeof(float)
224 }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawWorlds", MemberParameters = new object[] { typeof(List<WorldFileData>) }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "Draw", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "BeginBuffer", MemberParameters = new object[]
228 {
229 typeof(GeometryBufferInstance.BatchBuffer),
230 typeof(int)
231 }, ReturnType = typeof(bool))]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "EndBuffer", ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawFPS", ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjectiles", ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
236 {
238 typeof(NPC),
239 typeof(bool),
241 }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
243 {
245 typeof(NPC),
246 typeof(bool),
250 }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
252 {
254 typeof(NPC),
256 typeof(int),
259 typeof(SpriteEffects)
260 }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "PrepareDrawnEntityDrawing", MemberParameters = new object[]
263 {
264 typeof(Entity),
265 typeof(int)
266 }, ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCachedProjs", MemberParameters = new object[]
268 {
270 typeof(bool)
271 }, ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSuperSpecialProjectiles", MemberParameters = new object[]
273 {
275 typeof(bool)
276 }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCChatBubble", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfCopperShortswords", ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfBoulders", ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_36_Cursor", ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_12_IngameFancyUI", ReturnType = typeof(bool))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawVirtualControls", ReturnType = typeof(bool))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_1_DrawEmoteBubblesInWorld", ReturnType = typeof(void))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfStars", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "WaitBackgroundDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderBackground", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWithOutlines", MemberParameters = new object[]
293 {
294 typeof(Entity),
298 typeof(Color),
299 typeof(float),
301 typeof(float),
302 typeof(SpriteEffects)
303 }, ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
305 {
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderTiles", ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderTiles2", ReturnType = typeof(void))]
311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderWater", ReturnType = typeof(void))]
312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
313 {
314 typeof(bool),
315 typeof(int),
316 typeof(float)
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderBlack", ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderWalls", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_WallsTilesNPCs", ReturnType = typeof(void))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_Solid", ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_NonSolid", ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_DrawNPCsOverTiles", ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_DrawNPCsBehindTiles", ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_WallsAndBlacks", ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_RenderAllLayers", MemberParameters = new object[]
329 {
331 typeof(Vector2[])
332 }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameInterfaceLayer), Member = "Draw", ReturnType = typeof(bool))]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIElement), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmpressBladeDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MagicMissileDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameLashDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RainbowRodDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameParticle), Member = "Draw", MemberParameters = new object[]
341 {
344 }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "RenderOutlines", MemberParameters = new object[]
346 {
347 typeof(int),
348 typeof(float),
349 typeof(float),
351 }, ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerFull", MemberParameters = new object[]
353 {
354 typeof(global::Terraria.Graphics.Camera),
356 }, ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "DrawReturnGateInWorld", MemberParameters = new object[]
358 {
359 typeof(global::Terraria.Graphics.Camera),
361 }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterManager), Member = "EndCapture", MemberParameters = new object[]
367 {
368 typeof(RenderTarget2D),
369 typeof(RenderTarget2D),
370 typeof(RenderTarget2D),
372 }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(OverlayManager), Member = "Draw", MemberParameters = new object[]
374 {
375 typeof(SpriteBatch),
377 }, ReturnType = typeof(void))]
378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SkyManager), Member = "DrawDepthRange", MemberParameters = new object[]
379 {
380 typeof(SpriteBatch),
381 typeof(float),
382 typeof(float)
383 }, ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "StepLiquids", ReturnType = typeof(void))]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.PlayerSegment.ImmediateSpritebatchForPlayerDyesEffect), Member = "BeforeDrawing", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.PlayerSegment.ImmediateSpritebatchForPlayerDyesEffect), Member = "AfterDrawing", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.SpriteSegment.MaskedFadeEffect), Member = "BeforeDrawing", MemberParameters = new object[]
389 {
392 }, ReturnType = typeof(void))]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.SpriteSegment.MaskedFadeEffect), Member = "AfterDrawing", MemberParameters = new object[]
394 {
397 }, ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "PostDrawTiles", MemberParameters = new object[]
399 {
400 typeof(bool),
401 typeof(bool),
402 typeof(bool)
403 }, ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTilesThreaded", MemberParameters = new object[]
405 {
408 typeof(int),
409 typeof(int),
410 typeof(int),
411 typeof(int),
412 typeof(bool),
413 typeof(bool),
414 typeof(bool),
415 typeof(int)
416 }, ReturnType = typeof(int))]
417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawEntities_DisplayDolls", ReturnType = typeof(void))]
419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawEntities_HatRacks", ReturnType = typeof(void))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWallsThreaded", MemberParameters = new object[]
421 {
424 typeof(int),
425 typeof(int),
426 typeof(int),
427 typeof(int)
428 }, ReturnType = typeof(int))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawNormalLiquids", MemberParameters = new object[]
431 {
432 typeof(SpriteBatch),
434 typeof(int),
435 typeof(float),
436 typeof(bool)
437 }, ReturnType = typeof(void))]
438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawShimmer", MemberParameters = new object[]
439 {
440 typeof(SpriteBatch),
442 typeof(bool)
443 }, ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyMultiplayerClosePlayersOverlay), Member = "Draw", ReturnType = typeof(void))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NewMultiplayerClosePlayersOverlay), Member = "Draw", ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "Begin", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "Begin", ReturnType = typeof(void))]
448 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 403)]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
453 {
454 throw null;
455 }
456
457 [global::Cpp2ILInjected.Token(Token = "0x600180E")]
458 [global::Cpp2ILInjected.Address(RVA = "0xAAC4C8", Offset = "0xAAC4C8", Length = "0x118")]
459 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "Draw", ReturnType = typeof(void))]
461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfile), Member = "Draw", ReturnType = typeof(void))]
462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
464 {
466 typeof(int),
468 typeof(float)
469 }, ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButtonBar), Member = "ItemDraw", MemberParameters = new object[]
475 {
477 typeof(int),
479 typeof(float)
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButtonBar), Member = "Draw", ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "DrawPlayer", ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "Draw", ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDisconnected), Member = "Draw", ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "Draw", ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "DrawMaterialsGrid", ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
489 {
491 typeof(int),
493 typeof(float)
494 }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "Draw", ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "Draw", ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawBuyButton", ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawButtons", ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "Draw", ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "Draw", ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILicenseCheck), Member = "Draw", ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMagnify), Member = "Draw", ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "Draw", ReturnType = typeof(void))]
504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawNPC", ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Draw", ReturnType = typeof(void))]
507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawPageContent", ReturnType = typeof(void))]
508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawInventoryItems", ReturnType = typeof(void))]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProfileSwitch), Member = "Draw", ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawSelectedPlayerImage", ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawSelectedPlayer", ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
514 {
516 typeof(int),
518 typeof(float)
519 }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "Draw", ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "Draw", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReturnToTouch), Member = "Draw", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawOverlay", ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "DrawPurchaseButton", ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "Draw", ReturnType = typeof(void))]
526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Draw", ReturnType = typeof(void))]
527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControls", ReturnType = typeof(void))]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "Draw", ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "DrawEdit", ReturnType = typeof(void))]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "Draw", ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeleteDedicatedServer), Member = "Draw", ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeletePlayer), Member = "Draw", ReturnType = typeof(void))]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDeleteWorld), Member = "Draw", ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawPgeGroups", ReturnType = typeof(void))]
536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawProfile", ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawTemplate", ReturnType = typeof(void))]
538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowDiskSpacePopup), Member = "Draw", ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowMemoryPopup), Member = "Draw", ReturnType = typeof(void))]
541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILowMemorySetttings), Member = "Draw", ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMainMenu), Member = "Draw", ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerHost), Member = "Draw", ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "Draw", ReturnType = typeof(void))]
545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "Draw", ReturnType = typeof(void))]
546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "DrawLocal", ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "DrawDedicated", ReturnType = typeof(void))]
548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINetPlayStatusMenu), Member = "Draw", ReturnType = typeof(void))]
549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "Draw", ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPet", MemberParameters = new object[]
553 {
554 typeof(Player),
557 typeof(bool)
558 }, ReturnType = typeof(void))]
559 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerUI", MemberParameters = new object[]
560 {
561 typeof(Player),
564 }, ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
566 {
568 typeof(int),
570 typeof(float)
571 }, ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuitConfirm), Member = "Draw", ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResetSettings), Member = "Draw", ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISafeRegionEdit), Member = "DrawBacking", ReturnType = typeof(void))]
575 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "Draw", ReturnType = typeof(void))]
576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawBacking", ReturnType = typeof(void))]
577 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawProfile", ReturnType = typeof(void))]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldCreateMenu), Member = "Draw", ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldGenerateMenu), Member = "Draw", ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldLoadBackup), Member = "Draw", ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldNoBackup), Member = "Draw", ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "Draw", ReturnType = typeof(void))]
585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawSellButton", ReturnType = typeof(void))]
586 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawPlayers", MemberParameters = new object[] { typeof(List<PlayerFileData>) }, ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "PlayerDraw", MemberParameters = new object[]
590 {
592 typeof(int),
594 typeof(float)
595 }, ReturnType = typeof(void))]
596 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawWorlds", MemberParameters = new object[] { typeof(List<WorldFileData>) }, ReturnType = typeof(void))]
597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "Draw", ReturnType = typeof(void))]
598 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "BeginBuffer", MemberParameters = new object[]
599 {
600 typeof(GeometryBufferInstance.BatchBuffer),
601 typeof(int)
602 }, ReturnType = typeof(bool))]
603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GeometryBufferInstance), Member = "EndBuffer", ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawFPS", ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjectiles", ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
607 {
608 typeof(SpriteBatch),
609 typeof(NPC),
610 typeof(bool),
612 }, ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
614 {
615 typeof(SpriteBatch),
616 typeof(NPC),
617 typeof(bool),
621 }, ReturnType = typeof(void))]
622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
623 {
624 typeof(SpriteBatch),
625 typeof(NPC),
627 typeof(int),
630 typeof(SpriteEffects)
631 }, ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "PrepareDrawnEntityDrawing", MemberParameters = new object[]
634 {
635 typeof(Entity),
636 typeof(int)
637 }, ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCachedProjs", MemberParameters = new object[]
639 {
641 typeof(bool)
642 }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSuperSpecialProjectiles", MemberParameters = new object[]
644 {
646 typeof(bool)
647 }, ReturnType = typeof(void))]
648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCChatBubble", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfCopperShortswords", ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfBoulders", ReturnType = typeof(void))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_36_Cursor", ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_12_IngameFancyUI", ReturnType = typeof(bool))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawVirtualControls", ReturnType = typeof(bool))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_1_DrawEmoteBubblesInWorld", ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfStars", ReturnType = typeof(void))]
658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ProcessBatchFinished", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "WaitBackgroundDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderBackground", ReturnType = typeof(void))]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWithOutlines", MemberParameters = new object[]
665 {
666 typeof(Entity),
670 typeof(Color),
671 typeof(float),
673 typeof(float),
674 typeof(SpriteEffects)
675 }, ReturnType = typeof(void))]
676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
677 {
680 }, ReturnType = typeof(void))]
681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderTiles", ReturnType = typeof(void))]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderTiles2", ReturnType = typeof(void))]
683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderWater", ReturnType = typeof(void))]
684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
685 {
686 typeof(bool),
687 typeof(int),
688 typeof(float)
689 }, ReturnType = typeof(void))]
690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderBlack", ReturnType = typeof(void))]
691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "RenderWalls", ReturnType = typeof(void))]
692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_WallsTilesNPCs", ReturnType = typeof(void))]
695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_Solid", ReturnType = typeof(void))]
696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_NonSolid", ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_DrawNPCsOverTiles", ReturnType = typeof(void))]
698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_DrawNPCsBehindTiles", ReturnType = typeof(void))]
699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_WallsAndBlacks", ReturnType = typeof(void))]
700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_RenderAllLayers", MemberParameters = new object[]
701 {
703 typeof(Vector2[])
704 }, ReturnType = typeof(void))]
705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameInterfaceLayer), Member = "Draw", ReturnType = typeof(bool))]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIElement), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmpressBladeDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MagicMissileDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameLashDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RainbowRodDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameParticle), Member = "Draw", MemberParameters = new object[]
713 {
715 typeof(SpriteBatch)
716 }, ReturnType = typeof(void))]
717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "RenderOutlines", MemberParameters = new object[]
718 {
719 typeof(int),
720 typeof(float),
721 typeof(float),
723 }, ReturnType = typeof(void))]
724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerFull", MemberParameters = new object[]
725 {
726 typeof(global::Terraria.Graphics.Camera),
728 }, ReturnType = typeof(void))]
729 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "DrawReturnGateInWorld", MemberParameters = new object[]
730 {
731 typeof(global::Terraria.Graphics.Camera),
733 }, ReturnType = typeof(void))]
734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterManager), Member = "EndCapture", MemberParameters = new object[]
739 {
740 typeof(RenderTarget2D),
741 typeof(RenderTarget2D),
742 typeof(RenderTarget2D),
744 }, ReturnType = typeof(void))]
745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(OverlayManager), Member = "Draw", MemberParameters = new object[]
746 {
747 typeof(SpriteBatch),
749 }, ReturnType = typeof(void))]
750 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SkyManager), Member = "DrawDepthRange", MemberParameters = new object[]
751 {
752 typeof(SpriteBatch),
753 typeof(float),
754 typeof(float)
755 }, ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "StepLiquids", ReturnType = typeof(void))]
757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.PlayerSegment.ImmediateSpritebatchForPlayerDyesEffect), Member = "BeforeDrawing", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.PlayerSegment.ImmediateSpritebatchForPlayerDyesEffect), Member = "AfterDrawing", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.SpriteSegment.MaskedFadeEffect), Member = "BeforeDrawing", MemberParameters = new object[]
761 {
764 }, ReturnType = typeof(void))]
765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.SpriteSegment.MaskedFadeEffect), Member = "AfterDrawing", MemberParameters = new object[]
766 {
769 }, ReturnType = typeof(void))]
770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "PostDrawTiles", MemberParameters = new object[]
771 {
772 typeof(bool),
773 typeof(bool),
774 typeof(bool)
775 }, ReturnType = typeof(void))]
776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "ProcessBatchFinished", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawEntities_DisplayDolls", ReturnType = typeof(void))]
779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawEntities_HatRacks", ReturnType = typeof(void))]
780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "ProcessBatchFinished", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawNormalLiquids", MemberParameters = new object[]
783 {
784 typeof(SpriteBatch),
786 typeof(int),
787 typeof(float),
788 typeof(bool)
789 }, ReturnType = typeof(void))]
790 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawShimmer", MemberParameters = new object[]
791 {
792 typeof(SpriteBatch),
794 typeof(bool)
795 }, ReturnType = typeof(void))]
796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyMultiplayerClosePlayersOverlay), Member = "Draw", ReturnType = typeof(void))]
797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NewMultiplayerClosePlayersOverlay), Member = "Draw", ReturnType = typeof(void))]
798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "End", ReturnType = typeof(void))]
799 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 401)]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawBatch", MemberParameters = new object[]
802 {
803 typeof(SpriteSortMode),
804 typeof(Effect),
805 typeof(bool),
806 typeof(bool),
807 typeof(SpriteBatchItem)
808 }, ReturnType = typeof(void))]
809 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
810 public void End()
811 {
812 throw null;
813 }
814
815 [global::Cpp2ILInjected.Token(Token = "0x600180F")]
816 [global::Cpp2ILInjected.Address(RVA = "0xAB4A1C", Offset = "0xAB4A1C", Length = "0xC")]
817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "FlushBatches", ReturnType = typeof(void))]
818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ProcessBatchFinished", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "WaitBackgroundDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
821 {
822 typeof(bool),
823 typeof(int),
824 typeof(float)
825 }, ReturnType = typeof(void))]
826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "ProcessBatchFinished", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
828 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "ProcessBatchFinished", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
831 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawNormalLiquids", MemberParameters = new object[]
832 {
833 typeof(SpriteBatch),
835 typeof(int),
836 typeof(float),
837 typeof(bool)
838 }, ReturnType = typeof(void))]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawShimmer", MemberParameters = new object[]
840 {
841 typeof(SpriteBatch),
843 typeof(bool)
844 }, ReturnType = typeof(void))]
845 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 20)]
846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "FlushBatches", ReturnType = typeof(void))]
847 public void Flush()
848 {
849 throw null;
850 }
851
852 [global::Cpp2ILInjected.Token(Token = "0x6001810")]
853 [global::Cpp2ILInjected.Address(RVA = "0xAB49D0", Offset = "0xAB49D0", Length = "0x4C")]
854 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
855 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
856 private void Setup()
857 {
858 throw null;
859 }
860
861 [global::Cpp2ILInjected.Token(Token = "0x6001811")]
862 [global::Cpp2ILInjected.Address(RVA = "0xAB4A28", Offset = "0xAB4A28", Length = "0x94")]
863 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
866 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
867 private void CheckValid(Texture2D texture)
868 {
869 throw null;
870 }
871
872 [global::Cpp2ILInjected.Token(Token = "0x6001812")]
873 [global::Cpp2ILInjected.Address(RVA = "0xAB4ABC", Offset = "0xAB4ABC", Length = "0xB8")]
874 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
875 {
877 typeof(string),
880 }, ReturnType = typeof(void))]
881 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
882 {
883 typeof(SpriteFont),
884 typeof(string),
886 typeof(Color),
887 typeof(float),
890 typeof(SpriteEffects),
891 typeof(float)
892 }, ReturnType = typeof(void))]
893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawStringMultiLineRight", MemberParameters = new object[]
894 {
895 typeof(SpriteFont),
896 typeof(string),
898 typeof(Color),
899 typeof(float),
902 typeof(SpriteEffects),
903 typeof(float)
904 }, ReturnType = typeof(void))]
905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawStringMultiLineCentre", MemberParameters = new object[]
906 {
907 typeof(SpriteFont),
908 typeof(string),
910 typeof(Color),
911 typeof(float),
914 typeof(SpriteEffects),
915 typeof(float)
916 }, ReturnType = typeof(void))]
917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
918 {
919 typeof(SpriteFont),
920 typeof(string),
921 typeof(int),
922 typeof(int),
924 typeof(Color),
925 typeof(float),
928 typeof(Vector2[])
929 }, ReturnType = typeof(void))]
930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
931 {
932 typeof(SpriteFont),
933 typeof(string),
934 typeof(int),
935 typeof(int),
937 typeof(Color),
938 typeof(float),
941 typeof(SpriteEffects),
942 typeof(float)
943 }, ReturnType = typeof(void))]
944 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
947 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
948 private void CheckValid(SpriteFont spriteFont, string text)
949 {
950 throw null;
951 }
952
953 [global::Cpp2ILInjected.Token(Token = "0x6001813")]
954 [global::Cpp2ILInjected.Address(RVA = "0xAB4B74", Offset = "0xAB4B74", Length = "0xB8")]
955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
956 {
961 }, ReturnType = typeof(void))]
962 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
963 {
964 typeof(SpriteFont),
967 typeof(Color),
968 typeof(float),
971 typeof(SpriteEffects),
972 typeof(float)
973 }, ReturnType = typeof(void))]
974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
975 {
976 typeof(SpriteFont),
978 typeof(int),
979 typeof(int),
981 typeof(Color),
982 typeof(float),
985 typeof(Vector2[])
986 }, ReturnType = typeof(void))]
987 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
988 {
989 typeof(SpriteFont),
991 typeof(int),
992 typeof(int),
994 typeof(Color),
995 typeof(float),
998 typeof(SpriteEffects),
999 typeof(float)
1000 }, ReturnType = typeof(void))]
1001 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1002 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1004 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
1006 {
1007 throw null;
1008 }
1009
1010 [global::Cpp2ILInjected.Token(Token = "0x6001814")]
1011 [global::Cpp2ILInjected.Address(RVA = "0xAB4C2C", Offset = "0xAB4C2C", Length = "0x3B8")]
1012 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1013 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color?), Member = ".ctor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
1015 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = "get_Value", ReturnType = "T")]
1017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color?), Member = "get_Value", ReturnType = "T")]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1019 {
1021 typeof(Vector2),
1022 typeof(Rectangle?),
1023 typeof(Color),
1024 typeof(float),
1025 typeof(Vector2),
1026 typeof(Vector2),
1027 typeof(SpriteEffects),
1028 typeof(float)
1029 }, ReturnType = typeof(void))]
1030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = "get_Value", ReturnType = "T")]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1032 {
1035 typeof(Rectangle?),
1036 typeof(Color),
1037 typeof(float),
1038 typeof(Vector2),
1039 typeof(SpriteEffects),
1040 typeof(float)
1041 }, ReturnType = typeof(void))]
1042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1043 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
1044 public void Draw(Texture2D texture, Vector2? position = null, Rectangle? destinationRectangle = null, Rectangle? sourceRectangle = null, Vector2? origin = null, float rotation = 0f, Vector2? scale = null, Color? color = null, SpriteEffects effects = SpriteEffects.None, float layerDepth = 0f)
1045 {
1046 throw null;
1047 }
1048
1049 [global::Cpp2ILInjected.Token(Token = "0x6001815")]
1050 [global::Cpp2ILInjected.Address(RVA = "0xAB55D4", Offset = "0xAB55D4", Length = "0x314")]
1051 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1052 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1053 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1054 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = "get_Value", ReturnType = "T")]
1055 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1056 {
1058 typeof(Vector2),
1059 typeof(Rectangle?),
1061 typeof(float),
1062 typeof(Vector2),
1063 typeof(Vector2),
1064 typeof(SpriteEffects),
1065 typeof(float)
1066 }, ReturnType = typeof(void))]
1067 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = "get_Value", ReturnType = "T")]
1068 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1069 {
1072 typeof(Rectangle?),
1074 typeof(float),
1075 typeof(Vector2),
1076 typeof(SpriteEffects),
1077 typeof(float)
1078 }, ReturnType = typeof(void))]
1079 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1080 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
1081 public void Draw(Texture2D texture, Vector2? position, Rectangle? destinationRectangle, Rectangle? sourceRectangle, Vector2? origin, float rotation, Vector2? scale, ref VertexColors color, SpriteEffects effects = SpriteEffects.None, float layerDepth = 0f)
1082 {
1083 throw null;
1084 }
1085
1086 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1087 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1088 [global::Cpp2ILInjected.Token(Token = "0x6001816")]
1089 [global::Cpp2ILInjected.Address(RVA = "0xAB5F04", Offset = "0xAB5F04", Length = "0x288")]
1090 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Clipper), Member = "InjectBatches", MemberParameters = new object[]
1092 {
1094 typeof(bool),
1095 typeof(int),
1097 }, ReturnType = typeof(void))]
1098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1099 {
1103 typeof(ref Color),
1104 typeof(float),
1105 typeof(Vector2),
1106 typeof(float),
1107 typeof(SpriteEffects)
1108 }, ReturnType = typeof(void))]
1109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1110 {
1114 typeof(ref Color),
1115 typeof(float),
1116 typeof(Vector2),
1117 typeof(Vector2),
1118 typeof(SpriteEffects)
1119 }, ReturnType = typeof(void))]
1120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1121 {
1125 typeof(ref Color),
1126 typeof(float),
1127 typeof(Vector2),
1128 typeof(float)
1129 }, ReturnType = typeof(void))]
1130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1131 {
1134 typeof(ref Color),
1135 typeof(float),
1136 typeof(Vector2),
1137 typeof(float)
1138 }, ReturnType = typeof(void))]
1139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1140 {
1142 typeof(Vector2),
1143 typeof(Rectangle?),
1144 typeof(Color),
1145 typeof(float),
1146 typeof(Vector2),
1147 typeof(Vector2),
1148 typeof(SpriteEffects),
1149 typeof(float)
1150 }, ReturnType = typeof(void))]
1151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1152 {
1154 typeof(Vector2),
1156 typeof(Color),
1157 typeof(float),
1158 typeof(Vector2),
1159 typeof(Vector2),
1160 typeof(SpriteEffects),
1161 typeof(float)
1162 }, ReturnType = typeof(void))]
1163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1164 {
1166 typeof(Vector2),
1167 typeof(Rectangle?),
1169 typeof(float),
1170 typeof(Vector2),
1171 typeof(Vector2),
1172 typeof(SpriteEffects),
1173 typeof(float)
1174 }, ReturnType = typeof(void))]
1175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1176 {
1178 typeof(Vector2),
1181 typeof(float),
1182 typeof(Vector2),
1183 typeof(Vector2),
1184 typeof(SpriteEffects),
1185 typeof(float)
1186 }, ReturnType = typeof(void))]
1187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1188 {
1190 typeof(Vector2),
1193 typeof(float),
1194 typeof(Vector2),
1195 typeof(float),
1196 typeof(SpriteEffects),
1197 typeof(float)
1198 }, ReturnType = typeof(void))]
1199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1200 {
1205 }, ReturnType = typeof(void))]
1206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1207 {
1212 }, ReturnType = typeof(void))]
1213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1214 {
1218 typeof(ref Color),
1219 typeof(SpriteEffects)
1220 }, ReturnType = typeof(void))]
1221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1222 {
1227 typeof(SpriteEffects)
1228 }, ReturnType = typeof(void))]
1229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1230 {
1232 typeof(Vector2),
1234 typeof(Color),
1235 typeof(float),
1236 typeof(Vector2),
1237 typeof(float),
1238 typeof(SpriteEffects),
1239 typeof(float)
1240 }, ReturnType = typeof(void))]
1241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1242 {
1245 typeof(Rectangle?),
1246 typeof(Color),
1247 typeof(float),
1248 typeof(Vector2),
1249 typeof(SpriteEffects),
1250 typeof(float)
1251 }, ReturnType = typeof(void))]
1252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1253 {
1256 typeof(Rectangle?),
1258 typeof(float),
1259 typeof(Vector2),
1260 typeof(SpriteEffects),
1261 typeof(float)
1262 }, ReturnType = typeof(void))]
1263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1264 {
1266 typeof(Vector2),
1267 typeof(Rectangle?),
1268 typeof(Color)
1269 }, ReturnType = typeof(void))]
1270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1271 {
1273 typeof(Vector2),
1274 typeof(Rectangle?),
1276 }, ReturnType = typeof(void))]
1277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1278 {
1281 typeof(Rectangle?),
1282 typeof(Color)
1283 }, ReturnType = typeof(void))]
1284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1285 {
1287 typeof(Vector2),
1288 typeof(Color)
1289 }, ReturnType = typeof(void))]
1290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1291 {
1294 typeof(Color)
1295 }, ReturnType = typeof(void))]
1296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1297 {
1298 typeof(SpriteFont),
1299 typeof(string),
1300 typeof(Vector2),
1301 typeof(Color)
1302 }, ReturnType = typeof(void))]
1303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1304 {
1305 typeof(SpriteFont),
1307 typeof(Vector2),
1308 typeof(Color)
1309 }, ReturnType = typeof(void))]
1310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1311 {
1312 typeof(SpriteFont),
1313 typeof(string),
1314 typeof(Vector2),
1315 typeof(Color),
1316 typeof(float),
1317 typeof(Vector2),
1318 typeof(Vector2),
1319 typeof(SpriteEffects),
1320 typeof(float)
1321 }, ReturnType = typeof(void))]
1322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawStringMultiLineRight", MemberParameters = new object[]
1323 {
1324 typeof(SpriteFont),
1325 typeof(string),
1326 typeof(Vector2),
1327 typeof(Color),
1328 typeof(float),
1329 typeof(Vector2),
1330 typeof(Vector2),
1331 typeof(SpriteEffects),
1332 typeof(float)
1333 }, ReturnType = typeof(void))]
1334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawStringMultiLineCentre", MemberParameters = new object[]
1335 {
1336 typeof(SpriteFont),
1337 typeof(string),
1338 typeof(Vector2),
1339 typeof(Color),
1340 typeof(float),
1341 typeof(Vector2),
1342 typeof(Vector2),
1343 typeof(SpriteEffects),
1344 typeof(float)
1345 }, ReturnType = typeof(void))]
1346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1347 {
1348 typeof(SpriteFont),
1350 typeof(Vector2),
1351 typeof(Color),
1352 typeof(float),
1353 typeof(Vector2),
1354 typeof(Vector2),
1355 typeof(SpriteEffects),
1356 typeof(float)
1357 }, ReturnType = typeof(void))]
1358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1359 {
1360 typeof(SpriteFont),
1361 typeof(string),
1362 typeof(int),
1363 typeof(int),
1364 typeof(Vector2),
1365 typeof(Color),
1366 typeof(float),
1367 typeof(Vector2),
1368 typeof(Vector2),
1369 typeof(Vector2[])
1370 }, ReturnType = typeof(void))]
1371 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1372 {
1373 typeof(SpriteFont),
1375 typeof(int),
1376 typeof(int),
1377 typeof(Vector2),
1378 typeof(Color),
1379 typeof(float),
1380 typeof(Vector2),
1381 typeof(Vector2),
1382 typeof(Vector2[])
1383 }, ReturnType = typeof(void))]
1384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1385 {
1386 typeof(SpriteFont),
1387 typeof(string),
1388 typeof(int),
1389 typeof(int),
1390 typeof(Vector2),
1391 typeof(Color),
1392 typeof(float),
1393 typeof(Vector2),
1394 typeof(Vector2),
1395 typeof(SpriteEffects),
1396 typeof(float)
1397 }, ReturnType = typeof(void))]
1398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
1399 {
1400 typeof(SpriteFont),
1402 typeof(int),
1403 typeof(int),
1404 typeof(Vector2),
1405 typeof(Color),
1406 typeof(float),
1407 typeof(Vector2),
1408 typeof(Vector2),
1409 typeof(SpriteEffects),
1410 typeof(float)
1411 }, ReturnType = typeof(void))]
1412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "DrawTrail", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 35)]
1414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "Resize", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
1415 {
1416 typeof(ref object[]),
1417 typeof(int)
1418 }, ReturnType = typeof(void))]
1419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = ".ctor", ReturnType = typeof(void))]
1420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
1421 {
1422 typeof(int),
1423 typeof(ref object)
1424 }, ReturnType = typeof(bool))]
1425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "CreateBatchItemList", MemberParameters = new object[] { typeof(ref SpriteBatchItemList) }, ReturnType = typeof(void))]
1426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "set_Item", MemberParameters = new object[]
1427 {
1428 typeof(int),
1429 typeof(object)
1430 }, ReturnType = typeof(void))]
1431 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1433 {
1434 throw null;
1435 }
1436
1437 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1438 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1439 [global::Cpp2ILInjected.Token(Token = "0x6001817")]
1440 [global::Cpp2ILInjected.Address(RVA = "0xAB618C", Offset = "0xAB618C", Length = "0x20C")]
1441 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
1443 {
1445 typeof(int)
1446 }, ReturnType = typeof(void))]
1447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "DrawWaterfall", MemberParameters = new object[]
1448 {
1449 typeof(SpriteBatch),
1450 typeof(int),
1451 typeof(float)
1452 }, ReturnType = typeof(void))]
1453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "DrawWaterfall", MemberParameters = new object[]
1454 {
1455 typeof(int),
1456 typeof(int),
1457 typeof(int),
1458 typeof(float),
1459 typeof(Vector2),
1461 typeof(ref Color),
1462 typeof(SpriteEffects)
1463 }, ReturnType = typeof(void))]
1464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVineStrip", MemberParameters = new object[]
1465 {
1466 typeof(Vector2),
1467 typeof(Vector2),
1468 typeof(int),
1469 typeof(int)
1470 }, ReturnType = typeof(void))]
1471 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
1472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
1473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1474 {
1475 typeof(float),
1476 typeof(float),
1477 typeof(float),
1478 typeof(float),
1479 typeof(ref Color),
1482 }, ReturnType = typeof(void))]
1483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1484 {
1485 typeof(float),
1486 typeof(float),
1487 typeof(float),
1488 typeof(float),
1489 typeof(float),
1490 typeof(float),
1491 typeof(float),
1492 typeof(float),
1493 typeof(ref Color),
1496 }, ReturnType = typeof(void))]
1497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
1498 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1499 public void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects = SpriteEffects.None)
1500 {
1501 throw null;
1502 }
1503
1504 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1505 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1506 [global::Cpp2ILInjected.Token(Token = "0x6001818")]
1507 [global::Cpp2ILInjected.Address(RVA = "0xAB63C4", Offset = "0xAB63C4", Length = "0x210")]
1508 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLaser", MemberParameters = new object[]
1510 {
1513 typeof(Vector2),
1514 typeof(Vector2),
1515 typeof(Vector2),
1517 }, ReturnType = typeof(void))]
1518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawData), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawData), Member = "Draw", MemberParameters = new object[]
1520 {
1521 typeof(SpriteBatch),
1523 }, ReturnType = typeof(void))]
1524 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
1525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
1526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1527 {
1528 typeof(float),
1529 typeof(float),
1530 typeof(float),
1531 typeof(float),
1532 typeof(ref Color),
1535 }, ReturnType = typeof(void))]
1536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1537 {
1538 typeof(float),
1539 typeof(float),
1540 typeof(float),
1541 typeof(float),
1542 typeof(float),
1543 typeof(float),
1544 typeof(float),
1545 typeof(float),
1546 typeof(ref Color),
1549 }, ReturnType = typeof(void))]
1550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
1551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1552 public void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects = SpriteEffects.None)
1553 {
1554 throw null;
1555 }
1556
1557 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1558 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1559 [global::Cpp2ILInjected.Token(Token = "0x6001819")]
1560 [global::Cpp2ILInjected.Address(RVA = "0xAB65D4", Offset = "0xAB65D4", Length = "0x1D8")]
1561 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
1563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
1564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
1565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1566 {
1567 typeof(float),
1568 typeof(float),
1569 typeof(float),
1570 typeof(float),
1571 typeof(ref Color),
1574 }, ReturnType = typeof(void))]
1575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1576 {
1577 typeof(float),
1578 typeof(float),
1579 typeof(float),
1580 typeof(float),
1581 typeof(float),
1582 typeof(float),
1583 typeof(float),
1584 typeof(float),
1585 typeof(ref Color),
1588 }, ReturnType = typeof(void))]
1589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
1590 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1591 public void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, float rotation, Vector2 origin, float scale)
1592 {
1593 throw null;
1594 }
1595
1596 [global::Cpp2ILInjected.Token(Token = "0x600181A")]
1597 [global::Cpp2ILInjected.Address(RVA = "0xAB67AC", Offset = "0xAB67AC", Length = "0x258")]
1598 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1599 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawStar", MemberParameters = new object[]
1600 {
1602 typeof(float),
1603 typeof(Color),
1604 typeof(int),
1605 typeof(Star),
1606 typeof(bool),
1607 typeof(bool)
1608 }, ReturnType = typeof(void))]
1609 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
1611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1612 {
1613 typeof(Vector2),
1614 typeof(float)
1615 }, ReturnType = typeof(Vector2))]
1616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1617 {
1618 typeof(float),
1619 typeof(float),
1620 typeof(float),
1621 typeof(float),
1622 typeof(ref Color),
1625 }, ReturnType = typeof(void))]
1626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1627 {
1628 typeof(float),
1629 typeof(float),
1630 typeof(float),
1631 typeof(float),
1632 typeof(float),
1633 typeof(float),
1634 typeof(float),
1635 typeof(float),
1636 typeof(ref Color),
1639 }, ReturnType = typeof(void))]
1640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
1641 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1642 public void Draw(Texture2D texture, ref Vector2 position, ref Color color, float rotation, Vector2 origin, float scale)
1643 {
1644 throw null;
1645 }
1646
1647 [global::Cpp2ILInjected.Token(Token = "0x600181B")]
1648 [global::Cpp2ILInjected.Address(RVA = "0xAB4FE4", Offset = "0xAB4FE4", Length = "0x2F0")]
1649 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "TeamDraw", MemberParameters = new object[]
1651 {
1653 typeof(int),
1654 typeof(Vector2),
1655 typeof(float)
1656 }, ReturnType = typeof(void))]
1657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
1658 {
1660 typeof(int),
1661 typeof(Vector2),
1662 typeof(float)
1663 }, ReturnType = typeof(void))]
1664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "DrawProgressBar", MemberParameters = new object[]
1665 {
1666 typeof(SpriteBatch),
1667 typeof(float),
1668 typeof(Vector2),
1669 typeof(float),
1670 typeof(Color),
1671 typeof(Color),
1672 typeof(Color)
1673 }, ReturnType = typeof(void))]
1674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1675 {
1677 typeof(Vector2?),
1678 typeof(Rectangle?),
1679 typeof(Rectangle?),
1680 typeof(Vector2?),
1681 typeof(float),
1682 typeof(Vector2?),
1683 typeof(Color?),
1684 typeof(SpriteEffects),
1685 typeof(float)
1686 }, ReturnType = typeof(void))]
1687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1688 {
1690 typeof(Vector2),
1691 typeof(Rectangle?),
1692 typeof(Color),
1693 typeof(float),
1694 typeof(Vector2),
1695 typeof(float),
1696 typeof(SpriteEffects),
1697 typeof(float)
1698 }, ReturnType = typeof(void))]
1699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HitTile), Member = "DrawFreshAnimations", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
1701 {
1702 typeof(SpriteBatch),
1703 typeof(NPC),
1704 typeof(bool),
1706 }, ReturnType = typeof(void))]
1707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
1708 {
1709 typeof(SpriteBatch),
1710 typeof(NPC),
1711 typeof(bool),
1712 typeof(Vector2),
1715 }, ReturnType = typeof(void))]
1716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
1717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
1718 {
1720 typeof(int)
1721 }, ReturnType = typeof(void))]
1722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
1723 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
1724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenLance", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
1725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
1726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "EntitySpriteDraw", MemberParameters = new object[]
1727 {
1729 typeof(Vector2),
1731 typeof(Color),
1732 typeof(float),
1733 typeof(Vector2),
1734 typeof(Vector2),
1735 typeof(SpriteEffects),
1736 typeof(float)
1737 }, ReturnType = typeof(void))]
1738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartCursor", ReturnType = typeof(void))]
1739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartInteract", ReturnType = typeof(void))]
1740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
1741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
1742 {
1745 }, ReturnType = typeof(void))]
1746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
1747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawPanel", MemberParameters = new object[]
1748 {
1750 typeof(int),
1751 typeof(int),
1752 typeof(SpriteBatch),
1753 typeof(Vector2),
1754 typeof(float),
1755 typeof(Color)
1756 }, ReturnType = typeof(void))]
1757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
1759 {
1760 typeof(SpriteBatch),
1761 typeof(Item[]),
1762 typeof(int),
1763 typeof(int),
1764 typeof(Vector2),
1765 typeof(Color),
1766 typeof(Color)
1767 }, ReturnType = typeof(void))]
1768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FadingParticle), Member = "Draw", MemberParameters = new object[]
1769 {
1771 typeof(SpriteBatch)
1772 }, ReturnType = typeof(void))]
1773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RandomizedFrameParticle), Member = "Draw", MemberParameters = new object[]
1774 {
1776 typeof(SpriteBatch)
1777 }, ReturnType = typeof(void))]
1778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GasParticle), Member = "Draw", MemberParameters = new object[]
1779 {
1781 typeof(SpriteBatch)
1782 }, ReturnType = typeof(void))]
1783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PrettySparkleParticle), Member = "Draw", MemberParameters = new object[]
1784 {
1786 typeof(SpriteBatch)
1787 }, ReturnType = typeof(void))]
1788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "DrawWaterChoices", MemberParameters = new object[]
1789 {
1790 typeof(SpriteBatch),
1791 typeof(Point),
1792 typeof(Point)
1793 }, ReturnType = typeof(void))]
1794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
1795 {
1796 typeof(SpriteBatch),
1797 typeof(float),
1798 typeof(float)
1799 }, ReturnType = typeof(void))]
1800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelTop", MemberParameters = new object[]
1801 {
1802 typeof(SpriteBatch),
1803 typeof(Vector2),
1804 typeof(float),
1805 typeof(Color)
1806 }, ReturnType = typeof(void))]
1807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelBottom", MemberParameters = new object[]
1808 {
1809 typeof(SpriteBatch),
1810 typeof(Vector2),
1811 typeof(float),
1812 typeof(Color)
1813 }, ReturnType = typeof(void))]
1814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawProgressBar", MemberParameters = new object[]
1815 {
1816 typeof(SpriteBatch),
1817 typeof(float),
1818 typeof(Vector2),
1819 typeof(float),
1820 typeof(Color),
1821 typeof(Color),
1822 typeof(Color)
1823 }, ReturnType = typeof(void))]
1824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingToggleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Elements.UIProgressBar.UIInnerProgressBar", Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
1827 {
1828 typeof(SpriteBatch),
1829 typeof(float),
1830 typeof(float),
1833 }, ReturnType = typeof(void))]
1834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
1835 {
1836 typeof(SpriteBatch),
1837 typeof(float),
1838 typeof(float),
1841 typeof(float),
1842 typeof(float)
1843 }, ReturnType = typeof(void))]
1844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "DrawSquare", MemberParameters = new object[]
1845 {
1846 typeof(Vector4),
1847 typeof(Color)
1848 }, ReturnType = typeof(void))]
1849 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "DrawSquare", MemberParameters = new object[]
1850 {
1851 typeof(Vector2),
1852 typeof(Vector2),
1853 typeof(Color)
1854 }, ReturnType = typeof(void))]
1855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "DrawSquareFromCenter", MemberParameters = new object[]
1856 {
1857 typeof(Vector2),
1858 typeof(Vector2),
1859 typeof(float),
1860 typeof(Color)
1861 }, ReturnType = typeof(void))]
1862 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "DrawLine", MemberParameters = new object[]
1863 {
1864 typeof(Vector2),
1865 typeof(Vector2),
1866 typeof(float),
1867 typeof(Color)
1868 }, ReturnType = typeof(void))]
1869 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 94)]
1870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
1871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1872 {
1873 typeof(Vector2),
1875 }, ReturnType = typeof(Vector2))]
1876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1877 {
1878 typeof(float),
1879 typeof(float),
1880 typeof(float),
1881 typeof(float),
1882 typeof(ref Color),
1885 }, ReturnType = typeof(void))]
1886 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1887 {
1888 typeof(float),
1889 typeof(float),
1890 typeof(float),
1891 typeof(float),
1892 typeof(float),
1893 typeof(float),
1894 typeof(float),
1895 typeof(float),
1896 typeof(ref Color),
1899 }, ReturnType = typeof(void))]
1900 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
1901 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
1902 public void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
1903 {
1904 throw null;
1905 }
1906
1907 [global::Cpp2ILInjected.Token(Token = "0x600181C")]
1908 [global::Cpp2ILInjected.Address(RVA = "0xAB6A04", Offset = "0xAB6A04", Length = "0x1E0")]
1909 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1910 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1911 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
1912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1913 {
1914 typeof(float),
1915 typeof(float),
1916 typeof(float),
1917 typeof(float),
1918 typeof(ref Color),
1921 }, ReturnType = typeof(void))]
1922 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
1923 {
1924 typeof(float),
1925 typeof(float),
1926 typeof(float),
1927 typeof(float),
1928 typeof(float),
1929 typeof(float),
1930 typeof(float),
1931 typeof(float),
1932 typeof(ref Color),
1935 }, ReturnType = typeof(void))]
1936 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
1937 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1938 public void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
1939 {
1940 throw null;
1941 }
1942
1943 [global::Cpp2ILInjected.Token(Token = "0x600181D")]
1944 [global::Cpp2ILInjected.Address(RVA = "0xAB58E8", Offset = "0xAB58E8", Length = "0x2F0")]
1945 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1947 {
1949 typeof(Vector2?),
1950 typeof(Rectangle?),
1951 typeof(Rectangle?),
1952 typeof(Vector2?),
1953 typeof(float),
1954 typeof(Vector2?),
1957 typeof(float)
1958 }, ReturnType = typeof(void))]
1959 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1960 {
1962 typeof(Vector2),
1963 typeof(Rectangle?),
1965 typeof(float),
1966 typeof(Vector2),
1967 typeof(float),
1968 typeof(SpriteEffects),
1969 typeof(float)
1970 }, ReturnType = typeof(void))]
1971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileBatch), Member = "Draw", MemberParameters = new object[]
1972 {
1974 typeof(Vector4),
1976 }, ReturnType = typeof(void))]
1977 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileBatch), Member = "Draw", MemberParameters = new object[]
1978 {
1980 typeof(Vector4),
1981 typeof(Rectangle?),
1983 }, ReturnType = typeof(void))]
1984 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileBatch), Member = "Draw", MemberParameters = new object[]
1985 {
1987 typeof(Vector4),
1988 typeof(Rectangle?),
1990 typeof(Vector2),
1991 typeof(SpriteEffects),
1992 typeof(float)
1993 }, ReturnType = typeof(void))]
1994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileBatch), Member = "Draw", MemberParameters = new object[]
1995 {
1997 typeof(Vector2),
1998 typeof(Rectangle?),
2000 typeof(Vector2),
2001 typeof(float),
2002 typeof(SpriteEffects)
2003 }, ReturnType = typeof(void))]
2004 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
2005 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
2006 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
2007 {
2008 typeof(float),
2009 typeof(float),
2010 typeof(float),
2011 typeof(float),
2015 }, ReturnType = typeof(void))]
2016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
2017 {
2018 typeof(float),
2019 typeof(float),
2020 typeof(float),
2021 typeof(float),
2022 typeof(float),
2023 typeof(float),
2024 typeof(float),
2025 typeof(float),
2029 }, ReturnType = typeof(void))]
2030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
2031 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
2032 public void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, ref VertexColors color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
2033 {
2034 throw null;
2035 }
2036
2037 [global::Cpp2ILInjected.Token(Token = "0x600181E")]
2038 [global::Cpp2ILInjected.Address(RVA = "0xAB6BE4", Offset = "0xAB6BE4", Length = "0x20C")]
2039 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2040 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2041 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
2042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
2043 {
2044 typeof(float),
2045 typeof(float),
2046 typeof(float),
2047 typeof(float),
2051 }, ReturnType = typeof(void))]
2052 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
2053 {
2054 typeof(float),
2055 typeof(float),
2056 typeof(float),
2057 typeof(float),
2058 typeof(float),
2059 typeof(float),
2060 typeof(float),
2061 typeof(float),
2065 }, ReturnType = typeof(void))]
2066 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
2067 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2068 public void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, ref VertexColors color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
2069 {
2070 throw null;
2071 }
2072
2073 [global::Cpp2ILInjected.Token(Token = "0x600181F")]
2074 [global::Cpp2ILInjected.Address(RVA = "0xAB6DF0", Offset = "0xAB6DF0", Length = "0x208")]
2075 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "DrawWaterfall", MemberParameters = new object[]
2077 {
2079 typeof(int),
2080 typeof(float)
2081 }, ReturnType = typeof(void))]
2082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "DrawWaterfall", MemberParameters = new object[]
2083 {
2084 typeof(int),
2085 typeof(int),
2086 typeof(int),
2087 typeof(float),
2088 typeof(Vector2),
2090 typeof(ref Color),
2091 typeof(SpriteEffects)
2092 }, ReturnType = typeof(void))]
2093 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawShimmer", MemberParameters = new object[]
2094 {
2095 typeof(SpriteBatch),
2096 typeof(Vector2),
2097 typeof(bool)
2098 }, ReturnType = typeof(void))]
2099 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 30)]
2100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
2101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
2102 {
2103 typeof(float),
2104 typeof(float),
2105 typeof(float),
2106 typeof(float),
2110 }, ReturnType = typeof(void))]
2111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
2112 {
2113 typeof(float),
2114 typeof(float),
2115 typeof(float),
2116 typeof(float),
2117 typeof(float),
2118 typeof(float),
2119 typeof(float),
2120 typeof(float),
2124 }, ReturnType = typeof(void))]
2125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
2126 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2127 public void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, ref VertexColors color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
2128 {
2129 throw null;
2130 }
2131
2132 [global::Cpp2ILInjected.Token(Token = "0x6001820")]
2133 [global::Cpp2ILInjected.Address(RVA = "0xAB6FF8", Offset = "0xAB6FF8", Length = "0xC8")]
2134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2136 {
2137 typeof(float),
2138 typeof(float)
2139 }, ReturnType = typeof(void))]
2140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2141 public static void ForceDrawScale(float scale, Vector2 origin, Vector2 position)
2142 {
2143 throw null;
2144 }
2145
2146 [global::Cpp2ILInjected.Token(Token = "0x6001821")]
2147 [global::Cpp2ILInjected.Address(RVA = "0xAB70C0", Offset = "0xAB70C0", Length = "0x58")]
2148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2150 public static void ClearDrawScale()
2151 {
2152 throw null;
2153 }
2154
2155 [global::Cpp2ILInjected.Token(Token = "0x6001822")]
2156 [global::Cpp2ILInjected.Address(RVA = "0xAB7118", Offset = "0xAB7118", Length = "0x10C")]
2157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2159 {
2160 typeof(Vector2),
2162 }, ReturnType = typeof(Vector2))]
2163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2164 {
2165 typeof(Vector2),
2167 }, ReturnType = typeof(Vector2))]
2168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2169 {
2170 typeof(Vector2),
2172 }, ReturnType = typeof(Vector2))]
2173 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2174 public static void TransformPosition(ref Vector2 position, ref Vector2 scale)
2175 {
2176 throw null;
2177 }
2178
2179 [global::Cpp2ILInjected.Token(Token = "0x6001823")]
2180 [global::Cpp2ILInjected.Address(RVA = "0xAB7224", Offset = "0xAB7224", Length = "0xBC")]
2181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsAxisTagHandler.ControlsAxisSnippet), Member = "Draw", MemberParameters = new object[]
2182 {
2183 typeof(GUIControllerInputButton.AxisControl),
2184 typeof(bool),
2185 typeof(ref Vector2),
2186 typeof(SpriteBatch),
2187 typeof(Vector2),
2188 typeof(Color),
2189 typeof(float)
2190 }, ReturnType = typeof(bool))]
2191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsButtonTagHandler.ControlsButtonSnippet", Member = "Draw", MemberParameters = new object[]
2192 {
2194 typeof(bool),
2197 typeof(Vector2),
2198 typeof(Color),
2199 typeof(float)
2200 }, ReturnType = typeof(bool))]
2201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProgressBar), Member = "Draw", MemberParameters = new object[]
2202 {
2204 typeof(ref float)
2205 }, ReturnType = typeof(void))]
2206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "DrawSaturationSlider", MemberParameters = new object[]
2207 {
2208 typeof(Vector2),
2209 typeof(Vector2),
2211 typeof(bool)
2212 }, ReturnType = typeof(void))]
2213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "DrawLightnessSlider", MemberParameters = new object[]
2214 {
2215 typeof(Vector2),
2216 typeof(Vector2),
2218 typeof(bool)
2219 }, ReturnType = typeof(void))]
2220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "Draw", MemberParameters = new object[]
2221 {
2223 typeof(bool),
2224 typeof(ref float),
2227 typeof(bool),
2228 typeof(int),
2229 typeof(int),
2230 typeof(bool)
2231 }, ReturnType = typeof(bool))]
2232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
2233 {
2235 typeof(Item),
2236 typeof(string),
2237 typeof(bool),
2238 typeof(ref float),
2239 typeof(bool),
2240 typeof(bool),
2241 typeof(bool),
2242 typeof(bool)
2243 }, ReturnType = typeof(GUITransactionButton.InputState))]
2244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "ItemDraw", MemberParameters = new object[]
2245 {
2247 typeof(int),
2248 typeof(Vector2),
2249 typeof(float)
2250 }, ReturnType = typeof(void))]
2251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "InfoAccDraw", MemberParameters = new object[]
2252 {
2254 typeof(int),
2255 typeof(Vector2),
2256 typeof(float)
2257 }, ReturnType = typeof(void))]
2258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
2259 {
2261 typeof(int),
2262 typeof(Vector2),
2263 typeof(float)
2264 }, ReturnType = typeof(void))]
2265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "StarDraw", MemberParameters = new object[]
2266 {
2268 typeof(int),
2269 typeof(Vector2),
2270 typeof(float)
2271 }, ReturnType = typeof(void))]
2272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
2273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "ItemDraw", MemberParameters = new object[]
2274 {
2276 typeof(int),
2277 typeof(Vector2),
2278 typeof(float)
2279 }, ReturnType = typeof(void))]
2280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "GuideItemDraw", MemberParameters = new object[]
2281 {
2283 typeof(int),
2284 typeof(Vector2),
2285 typeof(float)
2286 }, ReturnType = typeof(void))]
2287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "DrawItem", ReturnType = typeof(void))]
2288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "MaterialItemDraw", MemberParameters = new object[]
2289 {
2291 typeof(int),
2292 typeof(Vector2),
2293 typeof(float)
2294 }, ReturnType = typeof(void))]
2295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "CraftItemDraw", MemberParameters = new object[]
2296 {
2298 typeof(int),
2299 typeof(Vector2),
2300 typeof(float)
2301 }, ReturnType = typeof(void))]
2302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "CraftItemDraw", MemberParameters = new object[]
2303 {
2305 typeof(int),
2306 typeof(Vector2),
2307 typeof(float)
2308 }, ReturnType = typeof(void))]
2309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
2310 {
2312 typeof(int),
2313 typeof(Vector2),
2314 typeof(float)
2315 }, ReturnType = typeof(void))]
2316 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemDraw", MemberParameters = new object[]
2317 {
2319 typeof(int),
2320 typeof(Vector2),
2321 typeof(float)
2322 }, ReturnType = typeof(void))]
2323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteDraw", MemberParameters = new object[]
2324 {
2326 typeof(int),
2327 typeof(Vector2),
2328 typeof(float)
2329 }, ReturnType = typeof(void))]
2330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDraw", MemberParameters = new object[]
2331 {
2333 typeof(int),
2334 typeof(Vector2),
2335 typeof(float)
2336 }, ReturnType = typeof(void))]
2337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDyeDraw", MemberParameters = new object[]
2338 {
2340 typeof(int),
2341 typeof(Vector2),
2342 typeof(float)
2343 }, ReturnType = typeof(void))]
2344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryVanityDraw", MemberParameters = new object[]
2345 {
2347 typeof(int),
2348 typeof(Vector2),
2349 typeof(float)
2350 }, ReturnType = typeof(void))]
2351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "QuickSlotDraw", MemberParameters = new object[]
2352 {
2354 typeof(int),
2355 typeof(Vector2),
2356 typeof(float)
2357 }, ReturnType = typeof(void))]
2358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawToggles", ReturnType = typeof(void))]
2359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "LoadoutDraw", MemberParameters = new object[]
2360 {
2362 typeof(int),
2363 typeof(Vector2),
2364 typeof(float)
2365 }, ReturnType = typeof(void))]
2366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawSelectedHair", MemberParameters = new object[]
2367 {
2368 typeof(Vector2),
2369 typeof(float)
2370 }, ReturnType = typeof(void))]
2371 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "HairDraw", MemberParameters = new object[]
2372 {
2374 typeof(int),
2375 typeof(Vector2),
2376 typeof(float)
2377 }, ReturnType = typeof(void))]
2378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "HeartDraw", MemberParameters = new object[]
2379 {
2381 typeof(int),
2382 typeof(Vector2),
2383 typeof(float)
2384 }, ReturnType = typeof(void))]
2385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "DrawHotbarItem", MemberParameters = new object[]
2386 {
2387 typeof(SpriteBatch),
2389 typeof(Item[]),
2390 typeof(int),
2391 typeof(Vector2),
2392 typeof(Color),
2393 typeof(float)
2394 }, ReturnType = typeof(void))]
2395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "NPCDraw", MemberParameters = new object[]
2396 {
2398 typeof(int),
2399 typeof(Vector2),
2400 typeof(float)
2401 }, ReturnType = typeof(void))]
2402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
2403 {
2404 typeof(SpriteBatch),
2406 typeof(Item[]),
2407 typeof(int),
2408 typeof(Vector2),
2409 typeof(Color),
2410 typeof(float)
2411 }, ReturnType = typeof(void))]
2412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "CraftItemDraw", MemberParameters = new object[]
2413 {
2415 typeof(int),
2416 typeof(Vector2),
2417 typeof(float)
2418 }, ReturnType = typeof(void))]
2419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "StarDraw", MemberParameters = new object[]
2420 {
2422 typeof(int),
2423 typeof(Vector2),
2424 typeof(float)
2425 }, ReturnType = typeof(void))]
2426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
2427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawSign", ReturnType = typeof(void))]
2428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawNPC", ReturnType = typeof(void))]
2429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawPartyHat", MemberParameters = new object[]
2430 {
2431 typeof(NPC),
2432 typeof(SpriteEffects),
2433 typeof(Vector2),
2434 typeof(float)
2435 }, ReturnType = typeof(void))]
2436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "LeftDraw", MemberParameters = new object[]
2437 {
2439 typeof(int),
2440 typeof(Vector2),
2441 typeof(float)
2442 }, ReturnType = typeof(void))]
2443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "RightDraw", MemberParameters = new object[]
2444 {
2446 typeof(int),
2447 typeof(Vector2),
2448 typeof(float)
2449 }, ReturnType = typeof(void))]
2450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "TeamDraw", MemberParameters = new object[]
2451 {
2453 typeof(int),
2454 typeof(Vector2),
2455 typeof(float)
2456 }, ReturnType = typeof(void))]
2457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
2458 {
2460 typeof(int),
2461 typeof(Vector2),
2462 typeof(float)
2463 }, ReturnType = typeof(void))]
2464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "ReforgeItemDraw", MemberParameters = new object[]
2465 {
2467 typeof(int),
2468 typeof(Vector2),
2469 typeof(float)
2470 }, ReturnType = typeof(void))]
2471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "DrawItem", ReturnType = typeof(void))]
2472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawTexture", MemberParameters = new object[]
2473 {
2474 typeof(Vector2),
2475 typeof(Vector2),
2477 typeof(Color),
2478 typeof(float)
2479 }, ReturnType = typeof(void))]
2480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchItem", ReturnType = typeof(void))]
2481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearchPage), Member = "ResearchItemDraw", MemberParameters = new object[]
2482 {
2484 typeof(int),
2485 typeof(Vector2),
2486 typeof(float)
2487 }, ReturnType = typeof(void))]
2488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "MaterialItemDraw", MemberParameters = new object[]
2489 {
2491 typeof(int),
2492 typeof(Vector2),
2493 typeof(float)
2494 }, ReturnType = typeof(void))]
2495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "RubbleItemDraw", MemberParameters = new object[]
2496 {
2498 typeof(int),
2499 typeof(Vector2),
2500 typeof(float)
2501 }, ReturnType = typeof(void))]
2502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawPreview", MemberParameters = new object[]
2503 {
2504 typeof(SpriteBatch),
2507 }, ReturnType = typeof(void))]
2508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "DrawPurchaseButton", ReturnType = typeof(void))]
2509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "ItemDraw", MemberParameters = new object[]
2510 {
2512 typeof(int),
2513 typeof(Vector2),
2514 typeof(float)
2515 }, ReturnType = typeof(void))]
2516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "AchievementDraw", MemberParameters = new object[]
2518 {
2520 typeof(int),
2521 typeof(Vector2),
2522 typeof(float)
2523 }, ReturnType = typeof(void))]
2524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILogo), Member = "Draw", ReturnType = typeof(void))]
2525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "HairDraw", MemberParameters = new object[]
2526 {
2528 typeof(int),
2529 typeof(Vector2),
2530 typeof(float)
2531 }, ReturnType = typeof(void))]
2532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawSelectedHair", MemberParameters = new object[]
2533 {
2534 typeof(Vector2),
2535 typeof(float)
2536 }, ReturnType = typeof(void))]
2537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawItemTooltip", MemberParameters = new object[]
2538 {
2540 typeof(int),
2541 typeof(byte),
2542 typeof(int),
2543 typeof(int)
2544 }, ReturnType = typeof(void))]
2545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawGoreBehind", ReturnType = typeof(void))]
2546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawGore", ReturnType = typeof(void))]
2547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawHealthBar", MemberParameters = new object[]
2548 {
2549 typeof(float),
2550 typeof(float),
2551 typeof(int),
2552 typeof(int),
2553 typeof(float),
2554 typeof(float),
2555 typeof(bool),
2556 typeof(bool)
2557 }, ReturnType = typeof(void))]
2558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawElderEye", MemberParameters = new object[]
2559 {
2560 typeof(SpriteBatch),
2561 typeof(Vector2),
2562 typeof(float),
2563 typeof(float),
2564 typeof(int),
2565 typeof(Color)
2566 }, ReturnType = typeof(void))]
2567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCs", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_QueenSlimeWings", MemberParameters = new object[]
2569 {
2570 typeof(NPC),
2571 typeof(SpriteBatch),
2572 typeof(Vector2),
2573 typeof(Vector2),
2574 typeof(Color)
2575 }, ReturnType = typeof(void))]
2576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
2577 {
2578 typeof(SpriteBatch),
2579 typeof(NPC),
2580 typeof(bool),
2582 }, ReturnType = typeof(void))]
2583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Deerclops", MemberParameters = new object[]
2584 {
2585 typeof(SpriteBatch),
2586 typeof(NPC),
2588 typeof(int),
2589 typeof(ref Color),
2591 typeof(SpriteEffects)
2592 }, ReturnType = typeof(void))]
2593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_DeerclopsLeg", MemberParameters = new object[]
2594 {
2595 typeof(SpriteBatch),
2596 typeof(NPC),
2598 typeof(int),
2599 typeof(ref Color),
2601 typeof(SpriteEffects)
2602 }, ReturnType = typeof(void))]
2603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
2604 {
2605 typeof(SpriteBatch),
2606 typeof(NPC),
2607 typeof(bool),
2608 typeof(Vector2),
2611 }, ReturnType = typeof(void))]
2612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Faeling", MemberParameters = new object[]
2613 {
2614 typeof(SpriteBatch),
2615 typeof(NPC),
2617 typeof(int),
2618 typeof(ref Color),
2620 typeof(SpriteEffects)
2621 }, ReturnType = typeof(void))]
2622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
2623 {
2624 typeof(SpriteBatch),
2625 typeof(NPC),
2627 typeof(int),
2628 typeof(ref Color),
2630 typeof(SpriteEffects)
2631 }, ReturnType = typeof(void))]
2632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPC_SlimeItem", MemberParameters = new object[]
2633 {
2634 typeof(NPC),
2635 typeof(int),
2636 typeof(Color),
2637 typeof(float)
2638 }, ReturnType = typeof(void))]
2639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
2640 {
2641 typeof(NPC),
2642 typeof(bool),
2643 typeof(float),
2644 typeof(float),
2645 typeof(Color),
2646 typeof(Vector2),
2647 typeof(SpriteEffects),
2649 }, ReturnType = typeof(void))]
2650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
2658 {
2660 typeof(int)
2661 }, ReturnType = typeof(void))]
2662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
2663 {
2666 }, ReturnType = typeof(void))]
2667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenLance", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenRangedItemShot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_CoolWhipMinion", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_BoneWhip", MemberParameters = new object[]
2672 {
2675 }, ReturnType = typeof(Vector2))]
2676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_CoolWhip", MemberParameters = new object[]
2677 {
2680 }, ReturnType = typeof(Vector2))]
2681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_FireWhip", MemberParameters = new object[]
2682 {
2685 }, ReturnType = typeof(Vector2))]
2686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_RainbowWhip", MemberParameters = new object[]
2687 {
2690 }, ReturnType = typeof(Vector2))]
2691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_ThornWhip", MemberParameters = new object[]
2692 {
2695 }, ReturnType = typeof(Vector2))]
2696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipSword", MemberParameters = new object[]
2697 {
2700 }, ReturnType = typeof(Vector2))]
2701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipMace", MemberParameters = new object[]
2702 {
2705 }, ReturnType = typeof(Vector2))]
2706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipScythe", MemberParameters = new object[]
2707 {
2710 }, ReturnType = typeof(Vector2))]
2711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipBland", MemberParameters = new object[]
2712 {
2715 }, ReturnType = typeof(Vector2))]
2716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFBody", ReturnType = typeof(void))]
2717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFRopeToTheHungry", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2718 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFTongueToPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
2720 {
2721 typeof(Item),
2722 typeof(int)
2723 }, ReturnType = typeof(void))]
2724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRain", ReturnType = typeof(void))]
2725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHousesInWorld", ReturnType = typeof(void))]
2726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCChatBubble", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2727 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBuffIcon", MemberParameters = new object[]
2728 {
2729 typeof(int),
2730 typeof(int),
2731 typeof(int),
2732 typeof(int)
2733 }, ReturnType = typeof(int))]
2734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_Resources_Breath", ReturnType = typeof(void))]
2735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_GolfBallIndicator", ReturnType = typeof(void))]
2736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_40_InteractItemIcon", ReturnType = typeof(void))]
2737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_38_MouseCarriedObject", ReturnType = typeof(void))]
2738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWorldCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_36_Cursor", ReturnType = typeof(void))]
2740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_19_SignTileBubble", ReturnType = typeof(void))]
2741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileGridOption", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2742 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_4_Ruler", ReturnType = typeof(void))]
2743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_3_LaserRuler", ReturnType = typeof(void))]
2744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
2745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfFish", ReturnType = typeof(void))]
2746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartCursor", ReturnType = typeof(void))]
2747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartInteract", ReturnType = typeof(void))]
2748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItemIcon", MemberParameters = new object[]
2749 {
2750 typeof(SpriteBatch),
2751 typeof(Item),
2752 typeof(Vector2),
2753 typeof(Color),
2754 typeof(float)
2755 }, ReturnType = typeof(void))]
2756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCursor", MemberParameters = new object[]
2757 {
2758 typeof(Vector2),
2759 typeof(bool)
2760 }, ReturnType = typeof(void))]
2761 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawThickCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Vector2))]
2762 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash_LoadingFlower", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
2763 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash_LoadingStar", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
2764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawUnderworldBackgroudLayer", MemberParameters = new object[]
2765 {
2766 typeof(bool),
2767 typeof(Vector2),
2768 typeof(float),
2769 typeof(int)
2770 }, ReturnType = typeof(void))]
2771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "OldDrawBackground", ReturnType = typeof(void))]
2772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerDeathMarker", MemberParameters = new object[]
2773 {
2774 typeof(float),
2775 typeof(float),
2776 typeof(float),
2777 typeof(float),
2778 typeof(float),
2779 typeof(float),
2780 typeof(int)
2781 }, ReturnType = typeof(bool))]
2782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
2783 {
2784 typeof(SpriteBatch),
2785 typeof(Vector2),
2786 typeof(Vector2),
2787 typeof(Rectangle?),
2788 typeof(float),
2789 typeof(float),
2790 typeof(ref string)
2791 }, ReturnType = typeof(void))]
2792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
2793 {
2794 typeof(SpriteBatch),
2795 typeof(Vector2),
2796 typeof(Vector2),
2797 typeof(Rectangle?),
2798 typeof(float),
2799 typeof(float),
2800 typeof(ref string)
2801 }, ReturnType = typeof(void))]
2802 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
2803 {
2804 typeof(SpriteBatch),
2805 typeof(Vector2),
2806 typeof(Vector2),
2807 typeof(Rectangle?),
2808 typeof(float),
2809 typeof(float),
2810 typeof(ref string)
2811 }, ReturnType = typeof(void))]
2812 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWithOutlines", MemberParameters = new object[]
2813 {
2814 typeof(Entity),
2816 typeof(Vector2),
2818 typeof(Color),
2819 typeof(float),
2820 typeof(Vector2),
2821 typeof(float),
2822 typeof(SpriteEffects)
2823 }, ReturnType = typeof(void))]
2824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileInWater", MemberParameters = new object[]
2825 {
2826 typeof(SpriteBatch),
2827 typeof(Vector2),
2828 typeof(int),
2829 typeof(int),
2830 typeof(byte),
2831 typeof(short),
2832 typeof(short)
2833 }, ReturnType = typeof(void))]
2834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
2835 {
2836 typeof(bool),
2837 typeof(int),
2838 typeof(float)
2839 }, ReturnType = typeof(void))]
2840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWires", ReturnType = typeof(void))]
2841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
2842 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_DrawBackMountainsLayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Mushroom", MemberParameters = new object[]
2844 {
2845 typeof(double),
2846 typeof(float),
2847 typeof(int),
2848 typeof(int[])
2849 }, ReturnType = typeof(void))]
2850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Crimson", MemberParameters = new object[]
2851 {
2852 typeof(double),
2853 typeof(float),
2854 typeof(int),
2855 typeof(int[])
2856 }, ReturnType = typeof(void))]
2857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Snow", MemberParameters = new object[]
2858 {
2859 typeof(double),
2860 typeof(float),
2861 typeof(int),
2862 typeof(int[])
2863 }, ReturnType = typeof(void))]
2864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Hallow", MemberParameters = new object[]
2865 {
2866 typeof(double),
2867 typeof(float),
2868 typeof(int),
2869 typeof(int[])
2870 }, ReturnType = typeof(void))]
2871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_GoodEvilDesert", MemberParameters = new object[]
2872 {
2873 typeof(double),
2874 typeof(float),
2875 typeof(int)
2876 }, ReturnType = typeof(void))]
2877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Jungle", MemberParameters = new object[]
2878 {
2879 typeof(double),
2880 typeof(float),
2881 typeof(int),
2882 typeof(int[])
2883 }, ReturnType = typeof(void))]
2884 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Desert", MemberParameters = new object[]
2885 {
2886 typeof(double),
2887 typeof(float),
2888 typeof(int),
2889 typeof(int[])
2890 }, ReturnType = typeof(void))]
2891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Corrupt", MemberParameters = new object[]
2892 {
2893 typeof(double),
2894 typeof(float),
2895 typeof(int),
2896 typeof(int[])
2897 }, ReturnType = typeof(void))]
2898 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Forest", MemberParameters = new object[]
2899 {
2900 typeof(double),
2901 typeof(float),
2902 typeof(int),
2903 typeof(int[])
2904 }, ReturnType = typeof(void))]
2905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileCracks", MemberParameters = new object[]
2906 {
2907 typeof(int),
2909 }, ReturnType = typeof(void))]
2910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
2911 {
2913 typeof(Color),
2914 typeof(Color),
2915 typeof(float)
2916 }, ReturnType = typeof(void))]
2917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRainInMenu", ReturnType = typeof(void))]
2918 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInfernoRings", ReturnType = typeof(void))]
2919 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "DrawPreview", MemberParameters = new object[]
2920 {
2921 typeof(SpriteBatch),
2924 }, ReturnType = typeof(void))]
2925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
2926 {
2927 typeof(SpriteBatch),
2928 typeof(Vector2),
2929 typeof(Vector2),
2930 typeof(Color)
2931 }, ReturnType = typeof(void))]
2932 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
2933 {
2934 typeof(SpriteBatch),
2935 typeof(Vector2),
2936 typeof(Vector2),
2937 typeof(Color),
2938 typeof(Color),
2939 typeof(float)
2940 }, ReturnType = typeof(void))]
2941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawCursorSingle", MemberParameters = new object[]
2942 {
2943 typeof(SpriteBatch),
2944 typeof(Color),
2945 typeof(float),
2946 typeof(float),
2947 typeof(Vector2),
2948 typeof(int),
2949 typeof(int)
2950 }, ReturnType = typeof(void))]
2951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "DrawWaterfall", MemberParameters = new object[]
2952 {
2953 typeof(SpriteBatch),
2954 typeof(int),
2955 typeof(float)
2956 }, ReturnType = typeof(void))]
2957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
2958 {
2960 typeof(Vector2),
2963 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
2964 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
2965 {
2967 typeof(Vector2),
2968 typeof(Color),
2970 typeof(float),
2971 typeof(float),
2973 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
2974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
2975 {
2976 typeof(SpriteBatch),
2977 typeof(Item[]),
2978 typeof(int),
2979 typeof(int),
2980 typeof(Vector2),
2981 typeof(Color),
2982 typeof(Color)
2983 }, ReturnType = typeof(void))]
2984 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawItemIcon", MemberParameters = new object[]
2985 {
2986 typeof(Item),
2987 typeof(int),
2988 typeof(SpriteBatch),
2989 typeof(Vector2),
2990 typeof(float),
2991 typeof(float),
2992 typeof(Color)
2993 }, ReturnType = typeof(float))]
2994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawMoney", MemberParameters = new object[]
2995 {
2996 typeof(SpriteBatch),
2997 typeof(string),
2998 typeof(float),
2999 typeof(float),
3000 typeof(int[]),
3001 typeof(bool),
3002 typeof(SpriteBatch)
3003 }, ReturnType = typeof(void))]
3004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialCircular", MemberParameters = new object[]
3005 {
3006 typeof(SpriteBatch),
3007 typeof(Vector2),
3009 typeof(Item[])
3010 }, ReturnType = typeof(void))]
3011 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialQuicks", MemberParameters = new object[]
3012 {
3013 typeof(SpriteBatch),
3015 }, ReturnType = typeof(void))]
3016 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialDpad", MemberParameters = new object[]
3017 {
3018 typeof(SpriteBatch),
3020 }, ReturnType = typeof(void))]
3021 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
3022 {
3023 typeof(SpriteBatch),
3025 }, ReturnType = typeof(void))]
3026 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
3027 {
3028 typeof(SpriteBatch),
3030 }, ReturnType = typeof(void))]
3031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
3032 {
3033 typeof(SpriteBatch),
3035 typeof(ref int)
3036 }, ReturnType = typeof(void))]
3037 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LittleFlyingCritterParticle), Member = "Draw", MemberParameters = new object[]
3038 {
3040 typeof(SpriteBatch)
3041 }, ReturnType = typeof(void))]
3042 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeSacrificeParticle), Member = "Draw", MemberParameters = new object[]
3043 {
3045 typeof(SpriteBatch)
3046 }, ReturnType = typeof(void))]
3047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerStoned", MemberParameters = new object[]
3048 {
3049 typeof(global::Terraria.Graphics.Camera),
3050 typeof(Player),
3052 }, ReturnType = typeof(void))]
3053 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawGhost", MemberParameters = new object[]
3054 {
3055 typeof(global::Terraria.Graphics.Camera),
3056 typeof(Player),
3057 typeof(Vector2),
3058 typeof(float)
3059 }, ReturnType = typeof(void))]
3060 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCHeadRenderer), Member = "DrawWithOutlines", MemberParameters = new object[]
3061 {
3062 typeof(Entity),
3063 typeof(int),
3064 typeof(Vector2),
3065 typeof(Color),
3066 typeof(float),
3067 typeof(float),
3068 typeof(SpriteEffects)
3069 }, ReturnType = typeof(void))]
3070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "DrawButtons", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3071 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "DrawMapIcon", MemberParameters = new object[]
3072 {
3073 typeof(SpriteBatch),
3074 typeof(Vector2),
3075 typeof(Vector2),
3076 typeof(Rectangle?),
3077 typeof(float),
3078 typeof(float),
3079 typeof(int)
3080 }, ReturnType = typeof(bool))]
3081 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "Draw", MemberParameters = new object[]
3083 {
3085 typeof(SpriteBatch),
3087 }, ReturnType = typeof(void))]
3088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "Draw", MemberParameters = new object[]
3089 {
3091 typeof(SpriteBatch),
3093 }, ReturnType = typeof(void))]
3094 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.EmoteSegment), Member = "Draw", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
3095 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Draw", MemberParameters = new object[]
3096 {
3097 typeof(SpriteBatch),
3098 typeof(float),
3099 typeof(float)
3100 }, ReturnType = typeof(void))]
3101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.SkyEntity", Member = "CommonDraw", MemberParameters = new object[]
3102 {
3103 typeof(SpriteBatch),
3104 typeof(float),
3105 typeof(float),
3106 typeof(float)
3107 }, ReturnType = typeof(void))]
3108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "DrawLantern", MemberParameters = new object[]
3109 {
3110 typeof(SpriteBatch),
3111 "Terraria.GameContent.Skies.LanternSky.Lantern",
3112 typeof(Color),
3113 typeof(Vector2),
3114 typeof(Vector2),
3115 typeof(float)
3116 }, ReturnType = typeof(void))]
3117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSky), Member = "Draw", MemberParameters = new object[]
3118 {
3119 typeof(SpriteBatch),
3120 typeof(float),
3121 typeof(float)
3122 }, ReturnType = typeof(void))]
3123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
3124 {
3125 typeof(SpriteBatch),
3126 typeof(float),
3127 typeof(float)
3128 }, ReturnType = typeof(void))]
3129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SlimeSky), Member = "Draw", MemberParameters = new object[]
3130 {
3131 typeof(SpriteBatch),
3132 typeof(float),
3133 typeof(float)
3134 }, ReturnType = typeof(void))]
3135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Draw", MemberParameters = new object[]
3136 {
3137 typeof(SpriteBatch),
3138 typeof(float),
3139 typeof(float)
3140 }, ReturnType = typeof(void))]
3141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Draw", MemberParameters = new object[]
3142 {
3143 typeof(SpriteBatch),
3144 typeof(float),
3145 typeof(float)
3146 }, ReturnType = typeof(void))]
3147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Draw", MemberParameters = new object[]
3148 {
3149 typeof(SpriteBatch),
3150 typeof(float),
3151 typeof(float)
3152 }, ReturnType = typeof(void))]
3153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
3154 {
3155 typeof(Vector2),
3156 typeof(Vector2),
3157 typeof(int),
3158 typeof(int),
3159 typeof(int),
3160 typeof(int),
3161 typeof(bool),
3162 typeof(bool),
3163 typeof(bool),
3164 typeof(int)
3165 }, ReturnType = typeof(void))]
3166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSingleTile_Flames", MemberParameters = new object[]
3167 {
3168 typeof(Vector2),
3169 typeof(Vector2),
3170 typeof(int),
3171 typeof(int),
3173 }, ReturnType = typeof(void))]
3174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawXmasTree", MemberParameters = new object[]
3175 {
3176 typeof(Vector2),
3177 typeof(Vector2),
3178 typeof(int),
3179 typeof(int),
3181 }, ReturnType = typeof(void))]
3182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTile_MinecartTrack", MemberParameters = new object[]
3183 {
3184 typeof(Vector2),
3185 typeof(Vector2),
3186 typeof(int),
3187 typeof(int),
3189 }, ReturnType = typeof(void))]
3190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
3191 {
3192 typeof(Vector2),
3194 }, ReturnType = typeof(void))]
3195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTrees", ReturnType = typeof(void))]
3196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawGrass", ReturnType = typeof(void))]
3197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawAnyDirectionalGrass", ReturnType = typeof(void))]
3198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMasterTrophies", ReturnType = typeof(void))]
3199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTeleportationPylons", ReturnType = typeof(void))]
3200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMultiTileGrassInWind", MemberParameters = new object[]
3201 {
3202 typeof(Vector2),
3203 typeof(Vector2),
3204 typeof(int),
3205 typeof(int),
3206 typeof(int),
3207 typeof(int)
3208 }, ReturnType = typeof(void))]
3209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVineStrip", MemberParameters = new object[]
3210 {
3211 typeof(Vector2),
3212 typeof(Vector2),
3213 typeof(int),
3214 typeof(int)
3215 }, ReturnType = typeof(void))]
3216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawRisingVineStrip", MemberParameters = new object[]
3217 {
3218 typeof(Vector2),
3219 typeof(Vector2),
3220 typeof(int),
3221 typeof(int)
3222 }, ReturnType = typeof(void))]
3223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMultiTileVinesInWind", MemberParameters = new object[]
3224 {
3225 typeof(Vector2),
3226 typeof(Vector2),
3227 typeof(int),
3228 typeof(int),
3229 typeof(int),
3230 typeof(int)
3231 }, ReturnType = typeof(void))]
3232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = "Draw", MemberParameters = new object[]
3233 {
3234 typeof(global::Terraria.Graphics.Camera),
3235 typeof(SpriteBatch),
3236 typeof(float)
3237 }, ReturnType = typeof(void))]
3238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeUI), Member = "DrawToggleButton", MemberParameters = new object[]
3239 {
3240 typeof(SpriteBatch),
3242 }, ReturnType = typeof(void))]
3243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordPiece), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordExplosion), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteBubble), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencySingleCoin), Member = "DrawSavingsMoney", MemberParameters = new object[]
3247 {
3248 typeof(SpriteBatch),
3249 typeof(string),
3250 typeof(float),
3251 typeof(float),
3252 typeof(long),
3253 typeof(bool)
3254 }, ReturnType = typeof(void))]
3255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawLine", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawLife", ReturnType = typeof(void))]
3259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawMana", ReturnType = typeof(void))]
3260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourceDrawSettings), Member = "Draw", MemberParameters = new object[]
3261 {
3262 typeof(SpriteBatch),
3263 typeof(ref bool)
3264 }, ReturnType = typeof(void))]
3265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryEntryIcon), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredImageButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSlider), Member = "DrawValueBar", MemberParameters = new object[]
3270 {
3271 typeof(SpriteBatch),
3272 typeof(Vector2),
3273 typeof(float),
3274 typeof(float),
3275 typeof(int),
3276 typeof(ref bool),
3277 typeof(Func<float, Color>)
3278 }, ReturnType = typeof(float))]
3279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling", MemberParameters = new object[]
3280 {
3281 typeof(SpriteBatch),
3284 typeof(Vector2),
3285 typeof(int),
3286 typeof(int),
3287 typeof(Color),
3288 typeof(Color)
3289 }, ReturnType = typeof(void))]
3290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Chat.GlyphTagHandler.GlyphSnippet", Member = "UniqueDraw", MemberParameters = new object[]
3292 {
3293 typeof(bool),
3295 typeof(SpriteBatch),
3296 typeof(Vector2),
3297 typeof(Color),
3298 typeof(float)
3299 }, ReturnType = typeof(bool))]
3300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
3301 {
3302 typeof(SpriteBatch),
3303 typeof(float),
3304 typeof(float),
3307 }, ReturnType = typeof(void))]
3308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
3309 {
3310 typeof(SpriteBatch),
3311 typeof(float),
3312 typeof(float),
3315 typeof(float),
3316 typeof(float)
3317 }, ReturnType = typeof(void))]
3318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1001)]
3319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3320 {
3321 typeof(float),
3322 typeof(float)
3323 }, ReturnType = typeof(void))]
3324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
3325 {
3327 typeof(Vector2),
3328 typeof(Rectangle?),
3329 typeof(Color),
3330 typeof(float),
3331 typeof(Vector2),
3332 typeof(Vector2),
3333 typeof(SpriteEffects),
3334 typeof(float)
3335 }, ReturnType = typeof(void))]
3336 public void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth = 0f)
3337 {
3338 throw null;
3339 }
3340
3341 [global::Cpp2ILInjected.Token(Token = "0x6001824")]
3342 [global::Cpp2ILInjected.Address(RVA = "0xAB72E0", Offset = "0xAB72E0", Length = "0xB4")]
3343 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCurrentBackground", MemberParameters = new object[]
3345 {
3346 typeof(int),
3347 typeof(int),
3348 typeof(int),
3349 typeof(int),
3350 typeof(int),
3352 }, ReturnType = typeof(void))]
3353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMagmaLayer", MemberParameters = new object[]
3354 {
3355 typeof(int),
3356 typeof(int),
3357 typeof(int),
3358 typeof(int),
3359 typeof(int),
3361 }, ReturnType = typeof(void))]
3362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRockLayer", MemberParameters = new object[]
3363 {
3364 typeof(int),
3365 typeof(int),
3366 typeof(int),
3367 typeof(int),
3368 typeof(int),
3370 }, ReturnType = typeof(void))]
3371 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWalls", MemberParameters = new object[]
3372 {
3373 typeof(Vector2),
3374 typeof(Vector2),
3375 typeof(int),
3376 typeof(int),
3377 typeof(int),
3378 typeof(int)
3379 }, ReturnType = typeof(void))]
3380 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
3381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3383 {
3384 typeof(float),
3385 typeof(float),
3386 typeof(float),
3387 typeof(float),
3388 typeof(ref Color),
3391 }, ReturnType = typeof(void))]
3392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3393 public void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color)
3394 {
3395 throw null;
3396 }
3397
3398 [global::Cpp2ILInjected.Token(Token = "0x6001825")]
3399 [global::Cpp2ILInjected.Address(RVA = "0xAB7394", Offset = "0xAB7394", Length = "0xB4")]
3400 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCurrentBackground", MemberParameters = new object[]
3402 {
3403 typeof(int),
3404 typeof(int),
3405 typeof(int),
3406 typeof(int),
3407 typeof(int),
3409 }, ReturnType = typeof(void))]
3410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMagmaLayer", MemberParameters = new object[]
3411 {
3412 typeof(int),
3413 typeof(int),
3414 typeof(int),
3415 typeof(int),
3416 typeof(int),
3418 }, ReturnType = typeof(void))]
3419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRockLayer", MemberParameters = new object[]
3420 {
3421 typeof(int),
3422 typeof(int),
3423 typeof(int),
3424 typeof(int),
3425 typeof(int),
3427 }, ReturnType = typeof(void))]
3428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawPartialLiquid", MemberParameters = new object[]
3429 {
3430 typeof(SpriteBatch),
3431 typeof(bool),
3435 typeof(int),
3437 }, ReturnType = typeof(void))]
3438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWalls", MemberParameters = new object[]
3439 {
3440 typeof(Vector2),
3441 typeof(Vector2),
3442 typeof(int),
3443 typeof(int),
3444 typeof(int),
3445 typeof(int)
3446 }, ReturnType = typeof(void))]
3447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawNormalLiquids", MemberParameters = new object[]
3448 {
3449 typeof(SpriteBatch),
3450 typeof(Vector2),
3451 typeof(int),
3452 typeof(float),
3453 typeof(bool)
3454 }, ReturnType = typeof(void))]
3455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
3456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3458 {
3459 typeof(float),
3460 typeof(float),
3461 typeof(float),
3462 typeof(float),
3466 }, ReturnType = typeof(void))]
3467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3468 public void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref VertexColors color)
3469 {
3470 throw null;
3471 }
3472
3473 [global::Cpp2ILInjected.Token(Token = "0x6001826")]
3474 [global::Cpp2ILInjected.Address(RVA = "0xAB7448", Offset = "0xAB7448", Length = "0xEC")]
3475 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
3477 {
3478 typeof(Vector2),
3479 typeof(Vector2),
3480 typeof(int),
3481 typeof(int),
3482 typeof(int),
3483 typeof(int),
3484 typeof(bool),
3485 typeof(bool),
3486 typeof(bool),
3487 typeof(int)
3488 }, ReturnType = typeof(void))]
3489 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3492 {
3493 typeof(float),
3494 typeof(float),
3495 typeof(float),
3496 typeof(float),
3497 typeof(ref Color),
3500 }, ReturnType = typeof(void))]
3501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3502 public void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, SpriteEffects effects)
3503 {
3504 throw null;
3505 }
3506
3507 [global::Cpp2ILInjected.Token(Token = "0x6001827")]
3508 [global::Cpp2ILInjected.Address(RVA = "0xAB7534", Offset = "0xAB7534", Length = "0xEC")]
3509 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
3511 {
3512 typeof(Vector2),
3513 typeof(Vector2),
3514 typeof(int),
3515 typeof(int),
3516 typeof(int),
3517 typeof(int),
3518 typeof(bool),
3519 typeof(bool),
3520 typeof(bool),
3521 typeof(int)
3522 }, ReturnType = typeof(void))]
3523 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
3524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3526 {
3527 typeof(float),
3528 typeof(float),
3529 typeof(float),
3530 typeof(float),
3534 }, ReturnType = typeof(void))]
3535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3537 {
3538 throw null;
3539 }
3540
3541 [global::Cpp2ILInjected.Token(Token = "0x6001828")]
3542 [global::Cpp2ILInjected.Address(RVA = "0xAB7620", Offset = "0xAB7620", Length = "0x1DC")]
3543 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
3545 {
3546 typeof(Vector2),
3547 typeof(Vector2),
3548 typeof(int),
3549 typeof(int),
3550 typeof(int),
3551 typeof(int),
3552 typeof(bool),
3553 typeof(bool),
3554 typeof(bool),
3555 typeof(int)
3556 }, ReturnType = typeof(void))]
3557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSingleTile_Flames", MemberParameters = new object[]
3558 {
3559 typeof(Vector2),
3560 typeof(Vector2),
3561 typeof(int),
3562 typeof(int),
3564 }, ReturnType = typeof(void))]
3565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMultiTileVinesInWind", MemberParameters = new object[]
3566 {
3567 typeof(Vector2),
3568 typeof(Vector2),
3569 typeof(int),
3570 typeof(int),
3571 typeof(int),
3572 typeof(int)
3573 }, ReturnType = typeof(void))]
3574 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
3575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3577 {
3578 typeof(float),
3579 typeof(float),
3580 typeof(float),
3581 typeof(float),
3582 typeof(ref Color),
3585 }, ReturnType = typeof(void))]
3586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3587 {
3588 typeof(float),
3589 typeof(float),
3590 typeof(float),
3591 typeof(float),
3592 typeof(float),
3593 typeof(float),
3594 typeof(float),
3595 typeof(float),
3596 typeof(ref Color),
3599 }, ReturnType = typeof(void))]
3600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3601 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3602 public void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth = 0f)
3603 {
3604 throw null;
3605 }
3606
3607 [global::Cpp2ILInjected.Token(Token = "0x6001829")]
3608 [global::Cpp2ILInjected.Address(RVA = "0xAB77FC", Offset = "0xAB77FC", Length = "0xBC")]
3609 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3611 {
3612 typeof(float),
3613 typeof(float)
3614 }, ReturnType = typeof(void))]
3615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
3616 {
3618 typeof(Vector2),
3619 typeof(Rectangle?),
3621 typeof(float),
3622 typeof(Vector2),
3623 typeof(Vector2),
3624 typeof(SpriteEffects),
3625 typeof(float)
3626 }, ReturnType = typeof(void))]
3627 public void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, ref VertexColors color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth = 0f)
3628 {
3629 throw null;
3630 }
3631
3632 [global::Cpp2ILInjected.Token(Token = "0x600182A")]
3633 [global::Cpp2ILInjected.Address(RVA = "0xAB52D4", Offset = "0xAB52D4", Length = "0x300")]
3634 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "Draw", MemberParameters = new object[]
3636 {
3638 typeof(Vector2),
3639 typeof(float),
3640 typeof(float),
3642 typeof(Color?)
3643 }, ReturnType = typeof(void))]
3644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
3645 {
3647 typeof(Vector2?),
3648 typeof(Rectangle?),
3649 typeof(Rectangle?),
3650 typeof(Vector2?),
3651 typeof(float),
3652 typeof(Vector2?),
3653 typeof(Color?),
3654 typeof(SpriteEffects),
3655 typeof(float)
3656 }, ReturnType = typeof(void))]
3657 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3658 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3659 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3660 {
3661 typeof(float),
3662 typeof(float),
3663 typeof(float),
3664 typeof(float),
3665 typeof(ref Color),
3668 }, ReturnType = typeof(void))]
3669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3670 {
3671 typeof(float),
3672 typeof(float),
3673 typeof(float),
3674 typeof(float),
3675 typeof(float),
3676 typeof(float),
3677 typeof(float),
3678 typeof(float),
3679 typeof(ref Color),
3682 }, ReturnType = typeof(void))]
3683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3684 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
3686 {
3687 throw null;
3688 }
3689
3690 [global::Cpp2ILInjected.Token(Token = "0x600182B")]
3691 [global::Cpp2ILInjected.Address(RVA = "0xAB5BD8", Offset = "0xAB5BD8", Length = "0x32C")]
3692 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
3694 {
3696 typeof(Vector2?),
3697 typeof(Rectangle?),
3698 typeof(Rectangle?),
3699 typeof(Vector2?),
3700 typeof(float),
3701 typeof(Vector2?),
3704 typeof(float)
3705 }, ReturnType = typeof(void))]
3706 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3709 {
3710 typeof(float),
3711 typeof(float),
3712 typeof(float),
3713 typeof(float),
3717 }, ReturnType = typeof(void))]
3718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3719 {
3720 typeof(float),
3721 typeof(float),
3722 typeof(float),
3723 typeof(float),
3724 typeof(float),
3725 typeof(float),
3726 typeof(float),
3727 typeof(float),
3731 }, ReturnType = typeof(void))]
3732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3733 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
3735 {
3736 throw null;
3737 }
3738
3739 [global::Cpp2ILInjected.Token(Token = "0x600182C")]
3740 [global::Cpp2ILInjected.Address(RVA = "0xAB6398", Offset = "0xAB6398", Length = "0x2C")]
3741 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3742 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3744 internal void FlushIfNeeded()
3745 {
3746 throw null;
3747 }
3748
3749 [global::Cpp2ILInjected.Token(Token = "0x600182D")]
3750 [global::Cpp2ILInjected.Address(RVA = "0xAB78B8", Offset = "0xAB78B8", Length = "0x1EC")]
3751 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_Resources_GolfPower", ReturnType = typeof(void))]
3753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
3754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "OldDrawBackground", ReturnType = typeof(void))]
3755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBlack", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawPanel", MemberParameters = new object[]
3757 {
3759 typeof(int),
3760 typeof(int),
3761 typeof(SpriteBatch),
3762 typeof(Vector2),
3763 typeof(float),
3764 typeof(Color)
3765 }, ReturnType = typeof(void))]
3766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "DrawWaterChoices", MemberParameters = new object[]
3767 {
3768 typeof(SpriteBatch),
3769 typeof(Point),
3770 typeof(Point)
3771 }, ReturnType = typeof(void))]
3772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelTop", MemberParameters = new object[]
3773 {
3774 typeof(SpriteBatch),
3775 typeof(Vector2),
3776 typeof(float),
3777 typeof(Color)
3778 }, ReturnType = typeof(void))]
3779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelBottom", MemberParameters = new object[]
3780 {
3781 typeof(SpriteBatch),
3782 typeof(Vector2),
3783 typeof(float),
3784 typeof(Color)
3785 }, ReturnType = typeof(void))]
3786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling", MemberParameters = new object[]
3787 {
3788 typeof(SpriteBatch),
3791 typeof(Vector2),
3792 typeof(int),
3793 typeof(int),
3794 typeof(Color),
3795 typeof(Color)
3796 }, ReturnType = typeof(void))]
3797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageFramed), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3798 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 34)]
3799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3801 {
3802 typeof(float),
3803 typeof(float)
3804 }, ReturnType = typeof(void))]
3805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3806 {
3807 typeof(float),
3808 typeof(float),
3809 typeof(float),
3810 typeof(float),
3811 typeof(ref Color),
3814 }, ReturnType = typeof(void))]
3815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3816 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
3817 public void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color)
3818 {
3819 throw null;
3820 }
3821
3822 [global::Cpp2ILInjected.Token(Token = "0x600182E")]
3823 [global::Cpp2ILInjected.Address(RVA = "0xAB7AA4", Offset = "0xAB7AA4", Length = "0x1EC")]
3824 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3825 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
3827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3828 {
3829 typeof(float),
3830 typeof(float)
3831 }, ReturnType = typeof(void))]
3832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
3833 {
3834 typeof(float),
3835 typeof(float),
3836 typeof(float),
3837 typeof(float),
3841 }, ReturnType = typeof(void))]
3842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
3843 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
3844 public void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, ref VertexColors color)
3845 {
3846 throw null;
3847 }
3848
3849 [global::Cpp2ILInjected.Token(Token = "0x600182F")]
3850 [global::Cpp2ILInjected.Address(RVA = "0xAB7C90", Offset = "0xAB7C90", Length = "0x1B8")]
3851 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawBacking", MemberParameters = new object[]
3853 {
3854 typeof(Vector2),
3855 typeof(Vector2),
3857 typeof(Color),
3859 }, ReturnType = typeof(void))]
3860 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProgressBar), Member = "DrawFilling2", MemberParameters = new object[]
3861 {
3862 typeof(SpriteBatch),
3863 typeof(Vector2),
3864 typeof(int),
3865 typeof(int),
3866 typeof(int),
3867 typeof(Color),
3868 typeof(Color),
3869 typeof(Color)
3870 }, ReturnType = typeof(void))]
3871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStretched), Member = "Draw", MemberParameters = new object[]
3872 {
3874 typeof(Rectangle?),
3875 typeof(Color?)
3876 }, ReturnType = typeof(void))]
3877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "DrawControlIcon", MemberParameters = new object[]
3878 {
3881 typeof(Color),
3882 typeof(float),
3883 typeof(bool)
3884 }, ReturnType = typeof(void))]
3885 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
3886 {
3892 typeof(string),
3893 typeof(bool),
3894 typeof(ref float),
3895 typeof(Color?),
3896 typeof(bool),
3897 typeof(bool),
3898 typeof(bool),
3899 typeof(bool)
3900 }, ReturnType = typeof(GUITransactionButton.InputState))]
3901 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawImageBackgrounds", MemberParameters = new object[]
3902 {
3905 }, ReturnType = typeof(void))]
3906 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "SpawnDraw", MemberParameters = new object[]
3907 {
3909 typeof(int),
3910 typeof(Vector2),
3911 typeof(float)
3912 }, ReturnType = typeof(void))]
3913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
3914 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
3915 {
3916 typeof(SpriteBatch),
3919 typeof(Vector2),
3921 typeof(float),
3923 typeof(Color?)
3924 }, ReturnType = typeof(void))]
3925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
3926 {
3927 typeof(SpriteBatch),
3928 typeof(Vector2),
3930 typeof(float),
3932 typeof(Color?)
3933 }, ReturnType = typeof(void))]
3934 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawInvBG", MemberParameters = new object[]
3935 {
3936 typeof(SpriteBatch),
3937 typeof(int),
3938 typeof(int),
3939 typeof(int),
3940 typeof(int),
3941 typeof(Color)
3942 }, ReturnType = typeof(void))]
3943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawSplicedPanel", MemberParameters = new object[]
3944 {
3945 typeof(SpriteBatch),
3947 typeof(int),
3948 typeof(int),
3949 typeof(int),
3950 typeof(int),
3951 typeof(int),
3952 typeof(int),
3953 typeof(int),
3954 typeof(int),
3955 typeof(Color)
3956 }, ReturnType = typeof(void))]
3957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
3958 {
3959 typeof(SpriteBatch),
3961 typeof(float),
3962 typeof(float),
3963 typeof(Vector2),
3964 typeof(Vector2),
3965 typeof(Vector2),
3966 typeof(Vector2),
3967 typeof(bool),
3968 typeof(SpriteBatch)
3969 }, ReturnType = typeof(void))]
3970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
3971 {
3972 typeof(SpriteBatch),
3973 typeof(float),
3974 typeof(float),
3975 typeof(bool),
3976 typeof(SpriteBatch)
3977 }, ReturnType = typeof(void))]
3978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "DrawCameraLock", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3979 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama), Member = "DrawWhite", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3980 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenDarkness), Member = "DrawBack", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3981 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenDarkness), Member = "DrawFront", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3983 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencyManager), Member = "DrawSavings", MemberParameters = new object[]
3984 {
3985 typeof(SpriteBatch),
3986 typeof(int),
3987 typeof(float),
3988 typeof(float),
3989 typeof(bool)
3990 }, ReturnType = typeof(void))]
3991 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSliderSimple), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3992 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling", MemberParameters = new object[]
3993 {
3994 typeof(SpriteBatch),
3997 typeof(Vector2),
3998 typeof(int),
3999 typeof(int),
4000 typeof(Color),
4001 typeof(Color)
4002 }, ReturnType = typeof(void))]
4003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling2", MemberParameters = new object[]
4004 {
4005 typeof(SpriteBatch),
4006 typeof(Vector2),
4007 typeof(int),
4008 typeof(int),
4009 typeof(int),
4010 typeof(Color),
4011 typeof(Color),
4012 typeof(Color)
4013 }, ReturnType = typeof(void))]
4014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIPanel), Member = "DrawPanel", MemberParameters = new object[]
4015 {
4016 typeof(SpriteBatch),
4018 typeof(Color)
4019 }, ReturnType = typeof(void))]
4020 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "DrawBar", MemberParameters = new object[]
4021 {
4022 typeof(SpriteBatch),
4025 typeof(Color)
4026 }, ReturnType = typeof(void))]
4027 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIToggleImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4028 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
4029 {
4030 typeof(SpriteBatch),
4031 typeof(ref float)
4032 }, ReturnType = typeof(bool))]
4033 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawBareBonesBar", MemberParameters = new object[]
4034 {
4035 typeof(SpriteBatch),
4036 typeof(float)
4037 }, ReturnType = typeof(void))]
4038 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 94)]
4039 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
4040 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4041 {
4042 typeof(float),
4043 typeof(float),
4044 typeof(float),
4045 typeof(float),
4046 typeof(ref Color),
4049 }, ReturnType = typeof(void))]
4050 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
4051 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
4053 {
4054 throw null;
4055 }
4056
4057 [global::Cpp2ILInjected.Token(Token = "0x6001830")]
4058 [global::Cpp2ILInjected.Address(RVA = "0xAB7E48", Offset = "0xAB7E48", Length = "0x15C")]
4059 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4060 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentUtility), Member = "Draw", ReturnType = typeof(void))]
4061 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfCopperShortswords", ReturnType = typeof(void))]
4062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfBoulders", ReturnType = typeof(void))]
4063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
4064 {
4067 }, ReturnType = typeof(void))]
4068 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
4069 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_Solid", ReturnType = typeof(void))]
4070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_NonSolid", ReturnType = typeof(void))]
4071 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_WallsAndBlacks", ReturnType = typeof(void))]
4072 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterManager), Member = "EndCapture", MemberParameters = new object[]
4073 {
4074 typeof(RenderTarget2D),
4075 typeof(RenderTarget2D),
4076 typeof(RenderTarget2D),
4077 typeof(Color)
4078 }, ReturnType = typeof(void))]
4079 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Minimap.MinimapFrame.Button", Member = "Draw", MemberParameters = new object[]
4080 {
4081 typeof(SpriteBatch),
4083 }, ReturnType = typeof(void))]
4084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MinimapFrame), Member = "DrawForeground", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4085 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GroupOptionButton<>), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4086 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIHairStyleButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIIconTextButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIWorldCreationPreview), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4091 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 29)]
4092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
4093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4094 {
4095 typeof(float),
4096 typeof(float),
4097 typeof(float),
4098 typeof(float),
4099 typeof(ref Color),
4102 }, ReturnType = typeof(void))]
4103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
4104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
4105 public void Draw(Texture2D texture, Vector2 position, Color color)
4106 {
4107 throw null;
4108 }
4109
4110 [global::Cpp2ILInjected.Token(Token = "0x6001831")]
4111 [global::Cpp2ILInjected.Address(RVA = "0xAB7FA4", Offset = "0xAB7FA4", Length = "0x160")]
4112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
4114 {
4117 typeof(Vector2),
4118 typeof(string),
4119 typeof(bool),
4120 typeof(ref float),
4121 typeof(bool),
4122 typeof(bool),
4123 typeof(bool),
4124 typeof(bool)
4125 }, ReturnType = typeof(GUITransactionButton.InputState))]
4126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
4127 {
4129 typeof(Item),
4130 typeof(string),
4131 typeof(bool),
4132 typeof(ref float),
4133 typeof(bool),
4134 typeof(bool),
4135 typeof(bool),
4136 typeof(bool)
4137 }, ReturnType = typeof(GUITransactionButton.InputState))]
4138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "DrawItem", MemberParameters = new object[]
4139 {
4143 typeof(Color),
4144 typeof(float)
4145 }, ReturnType = typeof(void))]
4146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
4147 {
4153 typeof(string),
4154 typeof(bool),
4155 typeof(ref float),
4156 typeof(Color?),
4157 typeof(bool),
4158 typeof(bool),
4159 typeof(bool),
4160 typeof(bool)
4161 }, ReturnType = typeof(GUITransactionButton.InputState))]
4162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
4163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMapFullscreenBackground", MemberParameters = new object[]
4164 {
4165 typeof(Vector2),
4166 typeof(int),
4167 typeof(int)
4168 }, ReturnType = typeof(void))]
4169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentredPickingRegion", MemberParameters = new object[]
4170 {
4171 typeof(SpriteBatch),
4172 typeof(Vector2),
4174 }, ReturnType = typeof(void))]
4175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentredCirclePickingRegion", MemberParameters = new object[]
4176 {
4177 typeof(SpriteBatch),
4178 typeof(Vector2),
4180 }, ReturnType = typeof(void))]
4181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawPickPoint", MemberParameters = new object[]
4182 {
4183 typeof(SpriteBatch),
4185 }, ReturnType = typeof(void))]
4186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawPickingRegion", MemberParameters = new object[]
4187 {
4188 typeof(SpriteBatch),
4189 typeof(Vector2),
4191 }, ReturnType = typeof(void))]
4192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawSafeRegion", MemberParameters = new object[]
4193 {
4194 typeof(SpriteBatch),
4195 typeof(Vector2),
4196 typeof(Vector2),
4197 typeof(Color)
4198 }, ReturnType = typeof(void))]
4199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "Draw", MemberParameters = new object[]
4200 {
4201 typeof(SpriteBatch),
4202 typeof(Vector2),
4203 typeof(float),
4205 typeof(Color?)
4206 }, ReturnType = typeof(void))]
4207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
4208 {
4209 typeof(SpriteBatch),
4210 typeof(Vector2),
4211 typeof(float),
4213 typeof(Color?)
4214 }, ReturnType = typeof(void))]
4215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
4216 {
4217 typeof(SpriteBatch),
4220 typeof(Vector2),
4221 typeof(float),
4223 typeof(Color?)
4224 }, ReturnType = typeof(void))]
4225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "Draw", MemberParameters = new object[]
4226 {
4227 typeof(SpriteBatch),
4230 typeof(Vector2),
4231 typeof(float),
4233 typeof(Color?)
4234 }, ReturnType = typeof(void))]
4235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "Draw", MemberParameters = new object[]
4236 {
4237 typeof(SpriteBatch),
4240 typeof(Vector2),
4241 typeof(Vector2),
4243 typeof(Color?)
4244 }, ReturnType = typeof(void))]
4245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
4246 {
4248 typeof(ref Color),
4249 typeof(ref SpriteEffects)
4250 }, ReturnType = typeof(void))]
4251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
4252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawUnderworldBackgroudLayer", MemberParameters = new object[]
4253 {
4254 typeof(bool),
4255 typeof(Vector2),
4256 typeof(float),
4257 typeof(int)
4258 }, ReturnType = typeof(void))]
4259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
4260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapFullscreenBackground", MemberParameters = new object[]
4261 {
4262 typeof(Vector2),
4263 typeof(int),
4264 typeof(int)
4265 }, ReturnType = typeof(void))]
4266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
4267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_DrawChangeOverlay", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
4268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackgroundBlackFill", ReturnType = typeof(void))]
4269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
4270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::Terraria.WorldBuilding.Actions.DebugDraw), Member = "Apply", MemberParameters = new object[]
4271 {
4272 typeof(Point),
4273 typeof(int),
4274 typeof(int),
4275 typeof(object[])
4276 }, ReturnType = typeof(bool))]
4277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawBound", MemberParameters = new object[]
4280 {
4281 typeof(SpriteBatch),
4283 typeof(int)
4284 }, ReturnType = typeof(void))]
4285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleOverlay), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardSky), Member = "Draw", MemberParameters = new object[]
4287 {
4288 typeof(SpriteBatch),
4289 typeof(float),
4290 typeof(float)
4291 }, ReturnType = typeof(void))]
4292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordSky), Member = "Draw", MemberParameters = new object[]
4293 {
4294 typeof(SpriteBatch),
4295 typeof(float),
4296 typeof(float)
4297 }, ReturnType = typeof(void))]
4298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
4299 {
4300 typeof(SpriteBatch),
4301 typeof(float),
4302 typeof(float)
4303 }, ReturnType = typeof(void))]
4304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormSky), Member = "Draw", MemberParameters = new object[]
4305 {
4306 typeof(SpriteBatch),
4307 typeof(float),
4308 typeof(float)
4309 }, ReturnType = typeof(void))]
4310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Draw", MemberParameters = new object[]
4311 {
4312 typeof(SpriteBatch),
4313 typeof(float),
4314 typeof(float)
4315 }, ReturnType = typeof(void))]
4316 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Draw", MemberParameters = new object[]
4317 {
4318 typeof(SpriteBatch),
4319 typeof(float),
4320 typeof(float)
4321 }, ReturnType = typeof(void))]
4322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Draw", MemberParameters = new object[]
4323 {
4324 typeof(SpriteBatch),
4325 typeof(float),
4326 typeof(float)
4327 }, ReturnType = typeof(void))]
4328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MinimapFrame), Member = "DrawBackground", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSlider), Member = "DrawValueBar", MemberParameters = new object[]
4331 {
4332 typeof(SpriteBatch),
4333 typeof(Vector2),
4334 typeof(float),
4335 typeof(float),
4336 typeof(int),
4337 typeof(ref bool),
4338 typeof(Func<float, Color>)
4339 }, ReturnType = typeof(float))]
4340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSeparator), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4342 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 57)]
4343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
4344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4345 {
4346 typeof(float),
4347 typeof(float),
4348 typeof(float),
4349 typeof(float),
4350 typeof(ref Color),
4353 }, ReturnType = typeof(void))]
4354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
4355 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
4357 {
4358 throw null;
4359 }
4360
4361 [global::Cpp2ILInjected.Token(Token = "0x6001832")]
4362 [global::Cpp2ILInjected.Address(RVA = "0xAB8104", Offset = "0xAB8104", Length = "0x478")]
4363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIHeader), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
4366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
4367 {
4368 typeof(SpriteFont),
4369 typeof(string)
4370 }, ReturnType = typeof(void))]
4371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
4372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
4373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
4374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
4375 {
4376 typeof(SpriteBatch),
4377 typeof(Vector2),
4378 typeof(Color),
4379 typeof(float),
4380 typeof(ref SpriteFont.CharacterSource),
4381 typeof(int),
4382 typeof(ref int),
4384 }, ReturnType = typeof(bool))]
4385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
4386 {
4387 typeof(SpriteBatch),
4388 typeof(Vector2),
4389 typeof(Color),
4390 typeof(float),
4391 typeof(ref SpriteFont.CharacterSource),
4392 typeof(int),
4393 typeof(ref int),
4395 }, ReturnType = typeof(bool))]
4396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
4397 {
4398 typeof(SpriteBatch),
4399 typeof(Vector2),
4400 typeof(Color),
4401 typeof(float),
4402 typeof(ref SpriteFont.CharacterSource),
4403 typeof(int),
4404 typeof(ref int),
4406 }, ReturnType = typeof(bool))]
4407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
4408 {
4409 typeof(SpriteBatch),
4410 typeof(Vector2),
4411 typeof(Color),
4412 typeof(float),
4413 typeof(ref SpriteFont.CharacterSource),
4414 typeof(int),
4415 typeof(ref int),
4417 }, ReturnType = typeof(bool))]
4418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
4419 {
4420 typeof(SpriteBatch),
4421 typeof(Vector2),
4422 typeof(Color),
4423 typeof(float),
4424 typeof(ref SpriteFont.CharacterSource),
4425 typeof(int),
4426 typeof(ref int),
4428 }, ReturnType = typeof(bool))]
4429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
4430 {
4431 typeof(SpriteBatch),
4432 typeof(SpriteFont),
4433 typeof(Vector2),
4434 typeof(Color),
4435 typeof(float),
4436 typeof(ref SpriteFont.CharacterSource),
4437 typeof(int),
4438 typeof(ref int),
4440 }, ReturnType = typeof(bool))]
4441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
4442 {
4443 typeof(SpriteBatch),
4444 typeof(Vector2),
4445 typeof(Color),
4446 typeof(float),
4447 typeof(ref SpriteFont.CharacterSource),
4448 typeof(int),
4449 typeof(ref int),
4451 }, ReturnType = typeof(bool))]
4452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
4453 {
4454 typeof(float),
4455 typeof(float)
4456 }, ReturnType = typeof(float))]
4457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
4458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4459 {
4460 typeof(float),
4461 typeof(float),
4462 typeof(float),
4463 typeof(float),
4464 typeof(ref Color),
4467 }, ReturnType = typeof(void))]
4468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
4469 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
4470 public void DrawString(SpriteFont spriteFont, string text, Vector2 position, Color color)
4471 {
4472 throw null;
4473 }
4474
4475 [global::Cpp2ILInjected.Token(Token = "0x6001833")]
4476 [global::Cpp2ILInjected.Address(RVA = "0xAB857C", Offset = "0xAB857C", Length = "0x568")]
4477 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4478 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
4480 {
4483 }, ReturnType = typeof(void))]
4484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(void))]
4485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Length", ReturnType = typeof(int))]
4486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
4487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
4488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
4489 {
4490 typeof(Vector2),
4492 }, ReturnType = typeof(Vector2))]
4493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
4494 {
4495 typeof(SpriteBatch),
4496 typeof(Vector2),
4497 typeof(Color),
4498 typeof(float),
4499 typeof(ref SpriteFont.CharacterSource),
4500 typeof(int),
4501 typeof(ref int),
4503 }, ReturnType = typeof(bool))]
4504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
4505 {
4506 typeof(SpriteBatch),
4507 typeof(Vector2),
4508 typeof(Color),
4509 typeof(float),
4510 typeof(ref SpriteFont.CharacterSource),
4511 typeof(int),
4512 typeof(ref int),
4514 }, ReturnType = typeof(bool))]
4515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
4516 {
4517 typeof(SpriteBatch),
4518 typeof(Vector2),
4519 typeof(Color),
4520 typeof(float),
4521 typeof(ref SpriteFont.CharacterSource),
4522 typeof(int),
4523 typeof(ref int),
4525 }, ReturnType = typeof(bool))]
4526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
4527 {
4528 typeof(SpriteBatch),
4529 typeof(Vector2),
4530 typeof(Color),
4531 typeof(float),
4532 typeof(ref SpriteFont.CharacterSource),
4533 typeof(int),
4534 typeof(ref int),
4536 }, ReturnType = typeof(bool))]
4537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
4538 {
4539 typeof(SpriteBatch),
4540 typeof(Vector2),
4541 typeof(Color),
4542 typeof(float),
4543 typeof(ref SpriteFont.CharacterSource),
4544 typeof(int),
4545 typeof(ref int),
4547 }, ReturnType = typeof(bool))]
4548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
4549 {
4550 typeof(SpriteBatch),
4551 typeof(SpriteFont),
4552 typeof(Vector2),
4553 typeof(Color),
4554 typeof(float),
4555 typeof(ref SpriteFont.CharacterSource),
4556 typeof(int),
4557 typeof(ref int),
4559 }, ReturnType = typeof(bool))]
4560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
4561 {
4562 typeof(SpriteBatch),
4563 typeof(Vector2),
4564 typeof(Color),
4565 typeof(float),
4566 typeof(ref SpriteFont.CharacterSource),
4567 typeof(int),
4568 typeof(ref int),
4570 }, ReturnType = typeof(bool))]
4571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
4572 {
4573 typeof(float),
4574 typeof(float)
4575 }, ReturnType = typeof(float))]
4576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
4577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4578 {
4579 typeof(float),
4580 typeof(float),
4581 typeof(float),
4582 typeof(float),
4583 typeof(ref Color),
4586 }, ReturnType = typeof(void))]
4587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
4588 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
4590 {
4591 throw null;
4592 }
4593
4594 [global::Cpp2ILInjected.Token(Token = "0x6001834")]
4595 [global::Cpp2ILInjected.Address(RVA = "0xAB8AE4", Offset = "0xAB8AE4", Length = "0xA4")]
4596 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsKeyboardTagHandler.ControlsKeyboardSnippet), Member = "Draw", MemberParameters = new object[]
4597 {
4598 typeof(string),
4599 typeof(bool),
4600 typeof(ref Vector2),
4601 typeof(SpriteBatch),
4602 typeof(SpriteFont),
4603 typeof(Vector2),
4604 typeof(Color),
4605 typeof(float)
4606 }, ReturnType = typeof(bool))]
4607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "ItemDraw", MemberParameters = new object[]
4608 {
4610 typeof(int),
4611 typeof(Vector2),
4612 typeof(float)
4613 }, ReturnType = typeof(void))]
4614 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseTextInner", MemberParameters = new object[]
4615 {
4617 typeof(bool)
4618 }, ReturnType = typeof(void))]
4619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawItemTooltip", MemberParameters = new object[]
4620 {
4622 typeof(int),
4623 typeof(byte),
4624 typeof(int),
4625 typeof(int)
4626 }, ReturnType = typeof(void))]
4627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawBuffTooltip", MemberParameters = new object[]
4628 {
4629 typeof(string),
4630 typeof(string),
4631 typeof(ref int),
4632 typeof(ref int)
4633 }, ReturnType = typeof(void))]
4634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBuffIcon", MemberParameters = new object[]
4635 {
4636 typeof(int),
4637 typeof(int),
4638 typeof(int),
4639 typeof(int)
4640 }, ReturnType = typeof(int))]
4641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GUIHotbarDrawInner", ReturnType = typeof(void))]
4642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_35_YouDied", ReturnType = typeof(void))]
4643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_18_DiagnoseVideo", ReturnType = typeof(void))]
4644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawVersionNumber", MemberParameters = new object[]
4645 {
4646 typeof(Color),
4647 typeof(float)
4648 }, ReturnType = typeof(void))]
4649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
4650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItemTextPopups", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
4651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawBorderStringFourWay", MemberParameters = new object[]
4652 {
4653 typeof(SpriteBatch),
4654 typeof(SpriteFont),
4655 typeof(string),
4656 typeof(float),
4657 typeof(float),
4658 typeof(Color),
4659 typeof(Color),
4660 typeof(Vector2),
4661 typeof(float)
4662 }, ReturnType = typeof(void))]
4663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawBorderStringBig", MemberParameters = new object[]
4664 {
4665 typeof(SpriteBatch),
4666 typeof(string),
4667 typeof(Vector2),
4668 typeof(Color),
4669 typeof(float),
4670 typeof(float),
4671 typeof(float),
4672 typeof(int)
4673 }, ReturnType = typeof(Vector2))]
4674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyNetDiagnosticsUI), Member = "DrawTitles", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4675 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyNetDiagnosticsUI), Member = "PrintNetDiagnosticsLineForMessage", MemberParameters = new object[]
4676 {
4677 typeof(SpriteBatch),
4678 typeof(int),
4679 typeof(int),
4680 typeof(int)
4681 }, ReturnType = typeof(void))]
4682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetDiagnosticsUI), Member = "DrawText", MemberParameters = new object[]
4683 {
4684 typeof(SpriteBatch),
4685 typeof(string),
4686 typeof(Vector2),
4687 typeof(Color)
4688 }, ReturnType = typeof(void))]
4689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyMultiplayerClosePlayersOverlay), Member = "DrawPlayerName2", MemberParameters = new object[]
4690 {
4691 typeof(SpriteBatch),
4692 typeof(ref Color),
4693 typeof(string),
4695 }, ReturnType = typeof(void))]
4696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyMultiplayerClosePlayersOverlay), Member = "DrawPlayerName", MemberParameters = new object[]
4697 {
4698 typeof(SpriteBatch),
4699 typeof(string),
4702 }, ReturnType = typeof(void))]
4703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.NewMultiplayerClosePlayersOverlay.PlayerOnScreenCache", Member = "DrawPlayerName_WhenPlayerIsOnScreen", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.NewMultiplayerClosePlayersOverlay.PlayerOffScreenCache", Member = "DrawPlayerName", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.NewMultiplayerClosePlayersOverlay.PlayerOffScreenCache", Member = "DrawPlayerDistance", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawLife", ReturnType = typeof(void))]
4707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawMana", ReturnType = typeof(void))]
4708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyClassicPlayerResourcesDisplaySet), Member = "DrawLifeBarText", MemberParameters = new object[]
4709 {
4710 typeof(SpriteBatch),
4712 }, ReturnType = typeof(void))]
4713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyClassicPlayerResourcesDisplaySet), Member = "DrawManaText", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HorizontalBarsPlayerResourcesDisplaySet), Member = "DrawManaText", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HorizontalBarsPlayerResourcesDisplaySet), Member = "DrawLifeBarText", MemberParameters = new object[]
4716 {
4717 typeof(SpriteBatch),
4719 }, ReturnType = typeof(void))]
4720 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 78)]
4721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
4722 {
4723 typeof(float),
4724 typeof(float)
4725 }, ReturnType = typeof(void))]
4726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
4727 {
4728 typeof(SpriteFont),
4729 typeof(string),
4730 typeof(Vector2),
4731 typeof(Color),
4732 typeof(float),
4733 typeof(Vector2),
4734 typeof(Vector2),
4735 typeof(SpriteEffects),
4736 typeof(float)
4737 }, ReturnType = typeof(void))]
4738 public void DrawString(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
4739 {
4740 throw null;
4741 }
4742
4743 [global::Cpp2ILInjected.Token(Token = "0x6001835")]
4744 [global::Cpp2ILInjected.Address(RVA = "0xAB93A4", Offset = "0xAB93A4", Length = "0xA4")]
4745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawFPS", ReturnType = typeof(void))]
4746 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
4747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
4748 {
4749 typeof(float),
4750 typeof(float)
4751 }, ReturnType = typeof(void))]
4752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
4753 {
4754 typeof(SpriteFont),
4756 typeof(Vector2),
4757 typeof(Color),
4758 typeof(float),
4759 typeof(Vector2),
4760 typeof(Vector2),
4761 typeof(SpriteEffects),
4762 typeof(float)
4763 }, ReturnType = typeof(void))]
4764 public void DrawString(SpriteFont spriteFont, StringBuilder text, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
4765 {
4766 throw null;
4767 }
4768
4769 [global::Cpp2ILInjected.Token(Token = "0x6001836")]
4770 [global::Cpp2ILInjected.Address(RVA = "0xAB8B88", Offset = "0xAB8B88", Length = "0x81C")]
4771 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
4773 {
4775 typeof(string),
4776 typeof(Vector2),
4777 typeof(Color),
4778 typeof(float),
4779 typeof(Vector2),
4780 typeof(float),
4782 typeof(float)
4783 }, ReturnType = typeof(void))]
4784 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
4785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
4786 {
4787 typeof(SpriteFont),
4788 typeof(string)
4789 }, ReturnType = typeof(void))]
4790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
4791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[]
4792 {
4793 typeof(ref SpriteFont.CharacterSource),
4795 }, ReturnType = typeof(void))]
4796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
4797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
4798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
4799 {
4801 typeof(ref Matrix),
4803 }, ReturnType = typeof(void))]
4804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
4805 {
4806 typeof(SpriteBatch),
4807 typeof(Vector2),
4808 typeof(Color),
4809 typeof(float),
4810 typeof(ref SpriteFont.CharacterSource),
4811 typeof(int),
4812 typeof(ref int),
4814 }, ReturnType = typeof(bool))]
4815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
4816 {
4817 typeof(SpriteBatch),
4818 typeof(Vector2),
4819 typeof(Color),
4820 typeof(float),
4821 typeof(ref SpriteFont.CharacterSource),
4822 typeof(int),
4823 typeof(ref int),
4825 }, ReturnType = typeof(bool))]
4826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
4827 {
4828 typeof(SpriteBatch),
4829 typeof(Vector2),
4830 typeof(Color),
4831 typeof(float),
4832 typeof(ref SpriteFont.CharacterSource),
4833 typeof(int),
4834 typeof(ref int),
4836 }, ReturnType = typeof(bool))]
4837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
4838 {
4839 typeof(SpriteBatch),
4840 typeof(Vector2),
4841 typeof(Color),
4842 typeof(float),
4843 typeof(ref SpriteFont.CharacterSource),
4844 typeof(int),
4845 typeof(ref int),
4847 }, ReturnType = typeof(bool))]
4848 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
4849 {
4850 typeof(SpriteBatch),
4851 typeof(Vector2),
4852 typeof(Color),
4853 typeof(float),
4854 typeof(ref SpriteFont.CharacterSource),
4855 typeof(int),
4856 typeof(ref int),
4858 }, ReturnType = typeof(bool))]
4859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
4860 {
4861 typeof(SpriteBatch),
4862 typeof(SpriteFont),
4863 typeof(Vector2),
4864 typeof(Color),
4865 typeof(float),
4866 typeof(ref SpriteFont.CharacterSource),
4867 typeof(int),
4868 typeof(ref int),
4870 }, ReturnType = typeof(bool))]
4871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
4872 {
4873 typeof(SpriteBatch),
4874 typeof(Vector2),
4875 typeof(Color),
4876 typeof(float),
4877 typeof(ref SpriteFont.CharacterSource),
4878 typeof(int),
4879 typeof(ref int),
4881 }, ReturnType = typeof(bool))]
4882 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
4883 {
4884 typeof(float),
4885 typeof(float)
4886 }, ReturnType = typeof(float))]
4887 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
4888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4889 {
4890 typeof(float),
4891 typeof(float),
4892 typeof(float),
4893 typeof(float),
4894 typeof(ref Color),
4897 }, ReturnType = typeof(void))]
4898 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
4899 {
4900 typeof(float),
4901 typeof(float),
4902 typeof(float),
4903 typeof(float),
4904 typeof(float),
4905 typeof(float),
4906 typeof(float),
4907 typeof(float),
4908 typeof(ref Color),
4911 }, ReturnType = typeof(void))]
4912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
4913 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
4914 public void DrawString(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
4915 {
4916 throw null;
4917 }
4918
4919 [global::Cpp2ILInjected.Token(Token = "0x6001837")]
4920 [global::Cpp2ILInjected.Address(RVA = "0xAB9C60", Offset = "0xAB9C60", Length = "0xCF0")]
4921 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
4923 {
4925 typeof(string),
4926 typeof(Color),
4927 typeof(bool)
4928 }, ReturnType = typeof(void))]
4929 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIString), Member = "DrawButton", MemberParameters = new object[]
4930 {
4932 typeof(string),
4933 typeof(Color)
4934 }, ReturnType = typeof(bool))]
4935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawItemTooltip", MemberParameters = new object[]
4936 {
4938 typeof(int),
4939 typeof(byte),
4940 typeof(int),
4941 typeof(int)
4942 }, ReturnType = typeof(void))]
4943 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
4944 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
4945 {
4946 typeof(SpriteFont),
4947 typeof(string)
4948 }, ReturnType = typeof(void))]
4949 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
4950 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[]
4951 {
4952 typeof(ref SpriteFont.CharacterSource),
4954 }, ReturnType = typeof(void))]
4955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
4956 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
4957 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
4958 {
4960 typeof(ref Matrix),
4962 }, ReturnType = typeof(void))]
4963 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
4964 {
4965 typeof(SpriteBatch),
4966 typeof(Vector2),
4967 typeof(Color),
4968 typeof(float),
4969 typeof(ref SpriteFont.CharacterSource),
4970 typeof(int),
4971 typeof(ref int),
4973 }, ReturnType = typeof(bool))]
4974 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
4975 {
4976 typeof(SpriteBatch),
4977 typeof(Vector2),
4978 typeof(Color),
4979 typeof(float),
4980 typeof(ref SpriteFont.CharacterSource),
4981 typeof(int),
4982 typeof(ref int),
4984 }, ReturnType = typeof(bool))]
4985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
4986 {
4987 typeof(SpriteBatch),
4988 typeof(Vector2),
4989 typeof(Color),
4990 typeof(float),
4991 typeof(ref SpriteFont.CharacterSource),
4992 typeof(int),
4993 typeof(ref int),
4995 }, ReturnType = typeof(bool))]
4996 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
4997 {
4998 typeof(SpriteBatch),
4999 typeof(Vector2),
5000 typeof(Color),
5001 typeof(float),
5002 typeof(ref SpriteFont.CharacterSource),
5003 typeof(int),
5004 typeof(ref int),
5006 }, ReturnType = typeof(bool))]
5007 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5008 {
5009 typeof(SpriteBatch),
5010 typeof(Vector2),
5011 typeof(Color),
5012 typeof(float),
5013 typeof(ref SpriteFont.CharacterSource),
5014 typeof(int),
5015 typeof(ref int),
5017 }, ReturnType = typeof(bool))]
5018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5019 {
5020 typeof(SpriteBatch),
5021 typeof(SpriteFont),
5022 typeof(Vector2),
5023 typeof(Color),
5024 typeof(float),
5025 typeof(ref SpriteFont.CharacterSource),
5026 typeof(int),
5027 typeof(ref int),
5029 }, ReturnType = typeof(bool))]
5030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5031 {
5032 typeof(SpriteBatch),
5033 typeof(Vector2),
5034 typeof(Color),
5035 typeof(float),
5036 typeof(ref SpriteFont.CharacterSource),
5037 typeof(int),
5038 typeof(ref int),
5040 }, ReturnType = typeof(bool))]
5041 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5042 {
5043 typeof(float),
5044 typeof(float)
5045 }, ReturnType = typeof(float))]
5046 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5047 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5048 {
5049 typeof(float),
5050 typeof(float),
5051 typeof(float),
5052 typeof(float),
5053 typeof(ref Color),
5056 }, ReturnType = typeof(void))]
5057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5058 {
5059 typeof(float),
5060 typeof(float),
5061 typeof(float),
5062 typeof(float),
5063 typeof(float),
5064 typeof(float),
5065 typeof(float),
5066 typeof(float),
5067 typeof(ref Color),
5070 }, ReturnType = typeof(void))]
5071 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<float>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
5072 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
5073 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
5074 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
5075 {
5076 typeof(Array),
5077 typeof(int),
5078 typeof(int)
5079 }, ReturnType = typeof(void))]
5080 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
5081 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
5082 public void DrawStringMultiLineRight(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
5083 {
5084 throw null;
5085 }
5086
5087 [global::Cpp2ILInjected.Token(Token = "0x6001838")]
5088 [global::Cpp2ILInjected.Address(RVA = "0xABA950", Offset = "0xABA950", Length = "0xCF8")]
5089 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
5091 {
5093 typeof(string),
5094 typeof(Color),
5095 typeof(bool)
5096 }, ReturnType = typeof(void))]
5097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIString), Member = "DrawButton", MemberParameters = new object[]
5098 {
5100 typeof(string),
5101 typeof(Color)
5102 }, ReturnType = typeof(bool))]
5103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
5104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
5105 {
5106 typeof(SpriteFont),
5107 typeof(string)
5108 }, ReturnType = typeof(void))]
5109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
5110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[]
5111 {
5112 typeof(ref SpriteFont.CharacterSource),
5114 }, ReturnType = typeof(void))]
5115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
5116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
5117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
5118 {
5120 typeof(ref Matrix),
5122 }, ReturnType = typeof(void))]
5123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
5124 {
5125 typeof(SpriteBatch),
5126 typeof(Vector2),
5127 typeof(Color),
5128 typeof(float),
5129 typeof(ref SpriteFont.CharacterSource),
5130 typeof(int),
5131 typeof(ref int),
5133 }, ReturnType = typeof(bool))]
5134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
5135 {
5136 typeof(SpriteBatch),
5137 typeof(Vector2),
5138 typeof(Color),
5139 typeof(float),
5140 typeof(ref SpriteFont.CharacterSource),
5141 typeof(int),
5142 typeof(ref int),
5144 }, ReturnType = typeof(bool))]
5145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
5146 {
5147 typeof(SpriteBatch),
5148 typeof(Vector2),
5149 typeof(Color),
5150 typeof(float),
5151 typeof(ref SpriteFont.CharacterSource),
5152 typeof(int),
5153 typeof(ref int),
5155 }, ReturnType = typeof(bool))]
5156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
5157 {
5158 typeof(SpriteBatch),
5159 typeof(Vector2),
5160 typeof(Color),
5161 typeof(float),
5162 typeof(ref SpriteFont.CharacterSource),
5163 typeof(int),
5164 typeof(ref int),
5166 }, ReturnType = typeof(bool))]
5167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5168 {
5169 typeof(SpriteBatch),
5170 typeof(Vector2),
5171 typeof(Color),
5172 typeof(float),
5173 typeof(ref SpriteFont.CharacterSource),
5174 typeof(int),
5175 typeof(ref int),
5177 }, ReturnType = typeof(bool))]
5178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5179 {
5180 typeof(SpriteBatch),
5181 typeof(SpriteFont),
5182 typeof(Vector2),
5183 typeof(Color),
5184 typeof(float),
5185 typeof(ref SpriteFont.CharacterSource),
5186 typeof(int),
5187 typeof(ref int),
5189 }, ReturnType = typeof(bool))]
5190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5191 {
5192 typeof(SpriteBatch),
5193 typeof(Vector2),
5194 typeof(Color),
5195 typeof(float),
5196 typeof(ref SpriteFont.CharacterSource),
5197 typeof(int),
5198 typeof(ref int),
5200 }, ReturnType = typeof(bool))]
5201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5202 {
5203 typeof(float),
5204 typeof(float)
5205 }, ReturnType = typeof(float))]
5206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5208 {
5209 typeof(float),
5210 typeof(float),
5211 typeof(float),
5212 typeof(float),
5213 typeof(ref Color),
5216 }, ReturnType = typeof(void))]
5217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5218 {
5219 typeof(float),
5220 typeof(float),
5221 typeof(float),
5222 typeof(float),
5223 typeof(float),
5224 typeof(float),
5225 typeof(float),
5226 typeof(float),
5227 typeof(ref Color),
5230 }, ReturnType = typeof(void))]
5231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<float>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
5232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
5233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
5234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
5235 {
5236 typeof(Array),
5237 typeof(int),
5238 typeof(int)
5239 }, ReturnType = typeof(void))]
5240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
5241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
5242 public void DrawStringMultiLineCentre(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
5243 {
5244 throw null;
5245 }
5246
5247 [global::Cpp2ILInjected.Token(Token = "0x6001839")]
5248 [global::Cpp2ILInjected.Address(RVA = "0xAB9448", Offset = "0xAB9448", Length = "0x818")]
5249 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
5251 {
5254 typeof(Vector2),
5255 typeof(Color),
5256 typeof(float),
5257 typeof(Vector2),
5258 typeof(float),
5260 typeof(float)
5261 }, ReturnType = typeof(void))]
5262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
5263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
5264 {
5265 typeof(SpriteFont),
5267 }, ReturnType = typeof(void))]
5268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(void))]
5269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[]
5270 {
5271 typeof(ref SpriteFont.CharacterSource),
5273 }, ReturnType = typeof(void))]
5274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
5275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
5276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
5277 {
5279 typeof(ref Matrix),
5281 }, ReturnType = typeof(void))]
5282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
5283 {
5284 typeof(SpriteBatch),
5285 typeof(Vector2),
5286 typeof(Color),
5287 typeof(float),
5288 typeof(ref SpriteFont.CharacterSource),
5289 typeof(int),
5290 typeof(ref int),
5292 }, ReturnType = typeof(bool))]
5293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
5294 {
5295 typeof(SpriteBatch),
5296 typeof(Vector2),
5297 typeof(Color),
5298 typeof(float),
5299 typeof(ref SpriteFont.CharacterSource),
5300 typeof(int),
5301 typeof(ref int),
5303 }, ReturnType = typeof(bool))]
5304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
5305 {
5306 typeof(SpriteBatch),
5307 typeof(Vector2),
5308 typeof(Color),
5309 typeof(float),
5310 typeof(ref SpriteFont.CharacterSource),
5311 typeof(int),
5312 typeof(ref int),
5314 }, ReturnType = typeof(bool))]
5315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
5316 {
5317 typeof(SpriteBatch),
5318 typeof(Vector2),
5319 typeof(Color),
5320 typeof(float),
5321 typeof(ref SpriteFont.CharacterSource),
5322 typeof(int),
5323 typeof(ref int),
5325 }, ReturnType = typeof(bool))]
5326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5327 {
5328 typeof(SpriteBatch),
5329 typeof(Vector2),
5330 typeof(Color),
5331 typeof(float),
5332 typeof(ref SpriteFont.CharacterSource),
5333 typeof(int),
5334 typeof(ref int),
5336 }, ReturnType = typeof(bool))]
5337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5338 {
5339 typeof(SpriteBatch),
5340 typeof(SpriteFont),
5341 typeof(Vector2),
5342 typeof(Color),
5343 typeof(float),
5344 typeof(ref SpriteFont.CharacterSource),
5345 typeof(int),
5346 typeof(ref int),
5348 }, ReturnType = typeof(bool))]
5349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5350 {
5351 typeof(SpriteBatch),
5352 typeof(Vector2),
5353 typeof(Color),
5354 typeof(float),
5355 typeof(ref SpriteFont.CharacterSource),
5356 typeof(int),
5357 typeof(ref int),
5359 }, ReturnType = typeof(bool))]
5360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5361 {
5362 typeof(float),
5363 typeof(float)
5364 }, ReturnType = typeof(float))]
5365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5367 {
5368 typeof(float),
5369 typeof(float),
5370 typeof(float),
5371 typeof(float),
5372 typeof(ref Color),
5375 }, ReturnType = typeof(void))]
5376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5377 {
5378 typeof(float),
5379 typeof(float),
5380 typeof(float),
5381 typeof(float),
5382 typeof(float),
5383 typeof(float),
5384 typeof(float),
5385 typeof(float),
5386 typeof(ref Color),
5389 }, ReturnType = typeof(void))]
5390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
5391 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
5392 public void DrawString(SpriteFont spriteFont, StringBuilder text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
5393 {
5394 throw null;
5395 }
5396
5397 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
5398 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
5399 [global::Cpp2ILInjected.Token(Token = "0x600183A")]
5400 [global::Cpp2ILInjected.Address(RVA = "0xABB648", Offset = "0xABB648", Length = "0x878")]
5401 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "DrawColorCodedString", MemberParameters = new object[]
5403 {
5404 typeof(Vector2[]),
5407 typeof(string),
5408 typeof(Vector2),
5409 typeof(Color),
5410 typeof(float),
5411 typeof(Vector2),
5412 typeof(Vector2),
5413 typeof(float),
5414 typeof(bool),
5415 typeof(int)
5416 }, ReturnType = typeof(void))]
5417 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
5418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
5419 {
5420 typeof(SpriteFont),
5421 typeof(string)
5422 }, ReturnType = typeof(void))]
5423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[]
5424 {
5425 typeof(string),
5426 typeof(int),
5427 typeof(int)
5428 }, ReturnType = typeof(void))]
5429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
5430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
5431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
5432 {
5433 typeof(Vector2),
5435 }, ReturnType = typeof(Vector2))]
5436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
5437 {
5438 typeof(SpriteBatch),
5439 typeof(Vector2),
5440 typeof(Color),
5441 typeof(float),
5442 typeof(ref SpriteFont.CharacterSource),
5443 typeof(int),
5444 typeof(ref int),
5446 }, ReturnType = typeof(bool))]
5447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
5448 {
5449 typeof(SpriteBatch),
5450 typeof(Vector2),
5451 typeof(Color),
5452 typeof(float),
5453 typeof(ref SpriteFont.CharacterSource),
5454 typeof(int),
5455 typeof(ref int),
5457 }, ReturnType = typeof(bool))]
5458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
5459 {
5460 typeof(SpriteBatch),
5461 typeof(Vector2),
5462 typeof(Color),
5463 typeof(float),
5464 typeof(ref SpriteFont.CharacterSource),
5465 typeof(int),
5466 typeof(ref int),
5468 }, ReturnType = typeof(bool))]
5469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
5470 {
5471 typeof(SpriteBatch),
5472 typeof(Vector2),
5473 typeof(Color),
5474 typeof(float),
5475 typeof(ref SpriteFont.CharacterSource),
5476 typeof(int),
5477 typeof(ref int),
5479 }, ReturnType = typeof(bool))]
5480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5481 {
5482 typeof(SpriteBatch),
5483 typeof(Vector2),
5484 typeof(Color),
5485 typeof(float),
5486 typeof(ref SpriteFont.CharacterSource),
5487 typeof(int),
5488 typeof(ref int),
5490 }, ReturnType = typeof(bool))]
5491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5492 {
5493 typeof(SpriteBatch),
5494 typeof(SpriteFont),
5495 typeof(Vector2),
5496 typeof(Color),
5497 typeof(float),
5498 typeof(ref SpriteFont.CharacterSource),
5499 typeof(int),
5500 typeof(ref int),
5502 }, ReturnType = typeof(bool))]
5503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5504 {
5505 typeof(SpriteBatch),
5506 typeof(Vector2),
5507 typeof(Color),
5508 typeof(float),
5509 typeof(ref SpriteFont.CharacterSource),
5510 typeof(int),
5511 typeof(ref int),
5513 }, ReturnType = typeof(bool))]
5514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5515 {
5516 typeof(float),
5517 typeof(float)
5518 }, ReturnType = typeof(float))]
5519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
5520 {
5522 typeof(ref Matrix),
5524 }, ReturnType = typeof(void))]
5525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5527 {
5528 typeof(float),
5529 typeof(float),
5530 typeof(float),
5531 typeof(float),
5532 typeof(ref Color),
5535 }, ReturnType = typeof(void))]
5536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5537 {
5538 typeof(float),
5539 typeof(float),
5540 typeof(float),
5541 typeof(float),
5542 typeof(float),
5543 typeof(float),
5544 typeof(float),
5545 typeof(float),
5546 typeof(ref Color),
5549 }, ReturnType = typeof(void))]
5550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
5551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
5552 public void DrawString(SpriteFont spriteFont, string text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, Vector2[] offsets)
5553 {
5554 throw null;
5555 }
5556
5557 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
5558 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
5559 [global::Cpp2ILInjected.Token(Token = "0x600183B")]
5560 [global::Cpp2ILInjected.Address(RVA = "0xABBEC0", Offset = "0xABBEC0", Length = "0x720")]
5561 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "DrawColorCodedString", MemberParameters = new object[]
5563 {
5564 typeof(Vector2[]),
5568 typeof(Vector2),
5569 typeof(Color),
5570 typeof(float),
5571 typeof(Vector2),
5572 typeof(Vector2),
5573 typeof(float),
5574 typeof(bool)
5575 }, ReturnType = typeof(Vector2))]
5576 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
5577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
5578 {
5579 typeof(SpriteFont),
5581 }, ReturnType = typeof(void))]
5582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[]
5583 {
5585 typeof(int),
5586 typeof(int)
5587 }, ReturnType = typeof(void))]
5588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
5589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
5590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
5591 {
5592 typeof(Vector2),
5594 }, ReturnType = typeof(Vector2))]
5595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
5596 {
5597 typeof(SpriteBatch),
5598 typeof(Vector2),
5599 typeof(Color),
5600 typeof(float),
5601 typeof(ref SpriteFont.CharacterSource),
5602 typeof(int),
5603 typeof(ref int),
5605 }, ReturnType = typeof(bool))]
5606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
5607 {
5608 typeof(SpriteBatch),
5609 typeof(Vector2),
5610 typeof(Color),
5611 typeof(float),
5612 typeof(ref SpriteFont.CharacterSource),
5613 typeof(int),
5614 typeof(ref int),
5616 }, ReturnType = typeof(bool))]
5617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
5618 {
5619 typeof(SpriteBatch),
5620 typeof(Vector2),
5621 typeof(Color),
5622 typeof(float),
5623 typeof(ref SpriteFont.CharacterSource),
5624 typeof(int),
5625 typeof(ref int),
5627 }, ReturnType = typeof(bool))]
5628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
5629 {
5630 typeof(SpriteBatch),
5631 typeof(Vector2),
5632 typeof(Color),
5633 typeof(float),
5634 typeof(ref SpriteFont.CharacterSource),
5635 typeof(int),
5636 typeof(ref int),
5638 }, ReturnType = typeof(bool))]
5639 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5640 {
5641 typeof(SpriteBatch),
5642 typeof(Vector2),
5643 typeof(Color),
5644 typeof(float),
5645 typeof(ref SpriteFont.CharacterSource),
5646 typeof(int),
5647 typeof(ref int),
5649 }, ReturnType = typeof(bool))]
5650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5651 {
5652 typeof(SpriteBatch),
5653 typeof(SpriteFont),
5654 typeof(Vector2),
5655 typeof(Color),
5656 typeof(float),
5657 typeof(ref SpriteFont.CharacterSource),
5658 typeof(int),
5659 typeof(ref int),
5661 }, ReturnType = typeof(bool))]
5662 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5663 {
5664 typeof(SpriteBatch),
5665 typeof(Vector2),
5666 typeof(Color),
5667 typeof(float),
5668 typeof(ref SpriteFont.CharacterSource),
5669 typeof(int),
5670 typeof(ref int),
5672 }, ReturnType = typeof(bool))]
5673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5674 {
5675 typeof(float),
5676 typeof(float)
5677 }, ReturnType = typeof(float))]
5678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5680 {
5681 typeof(float),
5682 typeof(float),
5683 typeof(float),
5684 typeof(float),
5685 typeof(ref Color),
5688 }, ReturnType = typeof(void))]
5689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
5690 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
5691 public void DrawString(SpriteFont spriteFont, StringBuilder text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, Vector2[] offsets)
5692 {
5693 throw null;
5694 }
5695
5696 [global::Cpp2ILInjected.Token(Token = "0x600183C")]
5697 [global::Cpp2ILInjected.Address(RVA = "0xABC5E0", Offset = "0xABC5E0", Length = "0x8C8")]
5698 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "DrawColorCodedString", MemberParameters = new object[]
5700 {
5704 typeof(Vector2),
5705 typeof(Color),
5706 typeof(float),
5707 typeof(Vector2),
5708 typeof(Vector2),
5709 typeof(ref int),
5710 typeof(float),
5711 typeof(bool),
5712 typeof(int)
5713 }, ReturnType = typeof(Vector2))]
5714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "DrawColorCodedString", MemberParameters = new object[]
5715 {
5716 typeof(SpriteBatch),
5717 typeof(SpriteFont),
5718 typeof(string),
5719 typeof(Vector2),
5720 typeof(Color),
5721 typeof(float),
5722 typeof(Vector2),
5723 typeof(Vector2),
5724 typeof(float),
5725 typeof(bool),
5726 typeof(int)
5727 }, ReturnType = typeof(void))]
5728 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
5729 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
5730 {
5731 typeof(SpriteFont),
5732 typeof(string)
5733 }, ReturnType = typeof(void))]
5734 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[]
5735 {
5736 typeof(string),
5737 typeof(int),
5738 typeof(int)
5739 }, ReturnType = typeof(void))]
5740 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[]
5741 {
5742 typeof(ref SpriteFont.CharacterSource),
5744 }, ReturnType = typeof(void))]
5745 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
5746 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
5747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
5748 {
5750 typeof(ref Matrix),
5752 }, ReturnType = typeof(void))]
5753 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
5754 {
5755 typeof(SpriteBatch),
5756 typeof(Vector2),
5757 typeof(Color),
5758 typeof(float),
5759 typeof(ref SpriteFont.CharacterSource),
5760 typeof(int),
5761 typeof(ref int),
5763 }, ReturnType = typeof(bool))]
5764 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
5765 {
5766 typeof(SpriteBatch),
5767 typeof(Vector2),
5768 typeof(Color),
5769 typeof(float),
5770 typeof(ref SpriteFont.CharacterSource),
5771 typeof(int),
5772 typeof(ref int),
5774 }, ReturnType = typeof(bool))]
5775 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
5776 {
5777 typeof(SpriteBatch),
5778 typeof(Vector2),
5779 typeof(Color),
5780 typeof(float),
5781 typeof(ref SpriteFont.CharacterSource),
5782 typeof(int),
5783 typeof(ref int),
5785 }, ReturnType = typeof(bool))]
5786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
5787 {
5788 typeof(SpriteBatch),
5789 typeof(Vector2),
5790 typeof(Color),
5791 typeof(float),
5792 typeof(ref SpriteFont.CharacterSource),
5793 typeof(int),
5794 typeof(ref int),
5796 }, ReturnType = typeof(bool))]
5797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5798 {
5799 typeof(SpriteBatch),
5800 typeof(Vector2),
5801 typeof(Color),
5802 typeof(float),
5803 typeof(ref SpriteFont.CharacterSource),
5804 typeof(int),
5805 typeof(ref int),
5807 }, ReturnType = typeof(bool))]
5808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5809 {
5810 typeof(SpriteBatch),
5811 typeof(SpriteFont),
5812 typeof(Vector2),
5813 typeof(Color),
5814 typeof(float),
5815 typeof(ref SpriteFont.CharacterSource),
5816 typeof(int),
5817 typeof(ref int),
5819 }, ReturnType = typeof(bool))]
5820 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5821 {
5822 typeof(SpriteBatch),
5823 typeof(Vector2),
5824 typeof(Color),
5825 typeof(float),
5826 typeof(ref SpriteFont.CharacterSource),
5827 typeof(int),
5828 typeof(ref int),
5830 }, ReturnType = typeof(bool))]
5831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5832 {
5833 typeof(float),
5834 typeof(float)
5835 }, ReturnType = typeof(float))]
5836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5838 {
5839 typeof(float),
5840 typeof(float),
5841 typeof(float),
5842 typeof(float),
5843 typeof(ref Color),
5846 }, ReturnType = typeof(void))]
5847 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5848 {
5849 typeof(float),
5850 typeof(float),
5851 typeof(float),
5852 typeof(float),
5853 typeof(float),
5854 typeof(float),
5855 typeof(float),
5856 typeof(float),
5857 typeof(ref Color),
5860 }, ReturnType = typeof(void))]
5861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
5862 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
5863 public void DrawString(SpriteFont spriteFont, string text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
5864 {
5865 throw null;
5866 }
5867
5868 [global::Cpp2ILInjected.Token(Token = "0x600183D")]
5869 [global::Cpp2ILInjected.Address(RVA = "0xABCEA8", Offset = "0xABCEA8", Length = "0x820")]
5870 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "DrawColorCodedString", MemberParameters = new object[]
5872 {
5876 typeof(Vector2),
5877 typeof(Color),
5878 typeof(float),
5879 typeof(Vector2),
5880 typeof(Vector2),
5881 typeof(float),
5882 typeof(bool)
5883 }, ReturnType = typeof(Vector2))]
5884 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
5885 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "CheckValid", MemberParameters = new object[]
5886 {
5887 typeof(SpriteFont),
5889 }, ReturnType = typeof(void))]
5890 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = ".ctor", MemberParameters = new object[]
5891 {
5893 typeof(int),
5894 typeof(int)
5895 }, ReturnType = typeof(void))]
5896 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[]
5897 {
5898 typeof(ref SpriteFont.CharacterSource),
5900 }, ReturnType = typeof(void))]
5901 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont.CharacterSource), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
5902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "GetGlyphIndexOrDefault", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
5903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
5904 {
5906 typeof(ref Matrix),
5908 }, ReturnType = typeof(void))]
5909 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsAxisTagHandler), Member = "PrintInline", MemberParameters = new object[]
5910 {
5911 typeof(SpriteBatch),
5912 typeof(Vector2),
5913 typeof(Color),
5914 typeof(float),
5915 typeof(ref SpriteFont.CharacterSource),
5916 typeof(int),
5917 typeof(ref int),
5919 }, ReturnType = typeof(bool))]
5920 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInline", MemberParameters = new object[]
5921 {
5922 typeof(SpriteBatch),
5923 typeof(Vector2),
5924 typeof(Color),
5925 typeof(float),
5926 typeof(ref SpriteFont.CharacterSource),
5927 typeof(int),
5928 typeof(ref int),
5930 }, ReturnType = typeof(bool))]
5931 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchTagHandler), Member = "PrintInline", MemberParameters = new object[]
5932 {
5933 typeof(SpriteBatch),
5934 typeof(Vector2),
5935 typeof(Color),
5936 typeof(float),
5937 typeof(ref SpriteFont.CharacterSource),
5938 typeof(int),
5939 typeof(ref int),
5941 }, ReturnType = typeof(bool))]
5942 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
5943 {
5944 typeof(SpriteBatch),
5945 typeof(Vector2),
5946 typeof(Color),
5947 typeof(float),
5948 typeof(ref SpriteFont.CharacterSource),
5949 typeof(int),
5950 typeof(ref int),
5952 }, ReturnType = typeof(bool))]
5953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsButtonTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5954 {
5955 typeof(SpriteBatch),
5956 typeof(Vector2),
5957 typeof(Color),
5958 typeof(float),
5959 typeof(ref SpriteFont.CharacterSource),
5960 typeof(int),
5961 typeof(ref int),
5963 }, ReturnType = typeof(bool))]
5964 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
5965 {
5966 typeof(SpriteBatch),
5967 typeof(SpriteFont),
5968 typeof(Vector2),
5969 typeof(Color),
5970 typeof(float),
5971 typeof(ref SpriteFont.CharacterSource),
5972 typeof(int),
5973 typeof(ref int),
5975 }, ReturnType = typeof(bool))]
5976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
5977 {
5978 typeof(SpriteBatch),
5979 typeof(Vector2),
5980 typeof(Color),
5981 typeof(float),
5982 typeof(ref SpriteFont.CharacterSource),
5983 typeof(int),
5984 typeof(ref int),
5986 }, ReturnType = typeof(bool))]
5987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
5988 {
5989 typeof(float),
5990 typeof(float)
5991 }, ReturnType = typeof(float))]
5992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "InsertNewBatchItem", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(SpriteBatchItem))]
5993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
5994 {
5995 typeof(float),
5996 typeof(float),
5997 typeof(float),
5998 typeof(float),
5999 typeof(ref Color),
6002 }, ReturnType = typeof(void))]
6003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "Set", MemberParameters = new object[]
6004 {
6005 typeof(float),
6006 typeof(float),
6007 typeof(float),
6008 typeof(float),
6009 typeof(float),
6010 typeof(float),
6011 typeof(float),
6012 typeof(float),
6013 typeof(ref Color),
6016 }, ReturnType = typeof(void))]
6017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatcher), Member = "DrawImmediateBatch", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
6018 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
6019 public void DrawString(SpriteFont spriteFont, StringBuilder text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
6020 {
6021 throw null;
6022 }
6023
6024 // Note: this type is marked as 'beforefieldinit'.
6025 [global::Cpp2ILInjected.Token(Token = "0x600183E")]
6026 [global::Cpp2ILInjected.Address(RVA = "0xABD6C8", Offset = "0xABD6C8", Length = "0x1C8")]
6027 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
6028 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<float>), Member = ".ctor", ReturnType = typeof(void))]
6029 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
6030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
6031 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
6033 {
6034 throw null;
6035 }
6036
6037 [global::Cpp2ILInjected.Token(Token = "0x400264D")]
6038 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
6039 public bool BatchDeffered;
6040
6041 [global::Cpp2ILInjected.Token(Token = "0x400264E")]
6042 [global::Cpp2ILInjected.FieldOffset(Offset = "0x31")]
6044
6045 [global::Cpp2ILInjected.Token(Token = "0x400264F")]
6046 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
6048
6049 [global::Cpp2ILInjected.Token(Token = "0x4002650")]
6050 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
6052
6053 [global::Cpp2ILInjected.Token(Token = "0x4002651")]
6054 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
6056
6057 [global::Cpp2ILInjected.Token(Token = "0x4002652")]
6058 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
6060
6061 [global::Cpp2ILInjected.Token(Token = "0x4002653")]
6062 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
6064
6065 [global::Cpp2ILInjected.Token(Token = "0x4002654")]
6066 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
6068
6069 [global::Cpp2ILInjected.Token(Token = "0x4002655")]
6070 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
6071 public bool _beginCalled;
6072
6073 [global::Cpp2ILInjected.Token(Token = "0x4002656")]
6074 [global::Cpp2ILInjected.FieldOffset(Offset = "0x6C")]
6075 private int _batchOffset;
6076
6077 [global::Cpp2ILInjected.Token(Token = "0x4002657")]
6078 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
6080
6081 [global::Cpp2ILInjected.Token(Token = "0x4002658")]
6082 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
6084
6085 [global::Cpp2ILInjected.Token(Token = "0x4002659")]
6086 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
6088
6089 [global::Cpp2ILInjected.Token(Token = "0x400265A")]
6090 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
6092
6093 [global::Cpp2ILInjected.Token(Token = "0x400265B")]
6094 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
6096
6097 [global::Cpp2ILInjected.Token(Token = "0x400265C")]
6098 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
6100
6101 [global::Cpp2ILInjected.Token(Token = "0x400265D")]
6102 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
6103 private bool _hasMatrix;
6104
6105 [global::Cpp2ILInjected.Token(Token = "0x400265E")]
6106 [global::Cpp2ILInjected.FieldOffset(Offset = "0xDC")]
6108
6109 [global::Cpp2ILInjected.Token(Token = "0x400265F")]
6110 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF4")]
6112
6113 [global::Cpp2ILInjected.Token(Token = "0x4002660")]
6114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x134")]
6116
6117 [global::Cpp2ILInjected.Token(Token = "0x4002661")]
6118 [global::Cpp2ILInjected.FieldOffset(Offset = "0x144")]
6120
6121 [global::Cpp2ILInjected.Token(Token = "0x4002662")]
6122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14C")]
6124
6125 [global::Cpp2ILInjected.Token(Token = "0x4002663")]
6126 internal static bool NeedsHalfPixelOffset;
6127
6128 [global::Cpp2ILInjected.Token(Token = "0x4002664")]
6129 public static string LastBeginCall;
6130
6131 [global::Cpp2ILInjected.Token(Token = "0x4002665")]
6132 [global::Cpp2ILInjected.FieldOffset(Offset = "0x158")]
6134
6135 [global::Cpp2ILInjected.Token(Token = "0x4002666")]
6136 public static bool forceDrawScale;
6137
6138 [global::Cpp2ILInjected.Token(Token = "0x4002667")]
6140
6141 [global::Cpp2ILInjected.Token(Token = "0x4002668")]
6143
6144 [global::Cpp2ILInjected.Token(Token = "0x4002669")]
6146
6147 [global::Cpp2ILInjected.Token(Token = "0x400266A")]
6149
6150 [global::Cpp2ILInjected.Token(Token = "0x400266B")]
6152
6153 [global::Cpp2ILInjected.Token(Token = "0x400266C")]
6155 }
6156}
class f__AnonymousType0<< Count > j__TPar
delegate void DrawBackingHandler(Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, Slider_Layout layout, bool controllerOver)
delegate void DrawItemHandler(Vector2 position, float itemScale)
void Begin(SpriteSortMode sortMode, bool useTransformMatrix, bool defferedBatch)
void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color)
void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, ref VertexColors color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
static void TransformPosition(ref Vector2 position, ref Vector2 scale)
void DrawString(SpriteFont spriteFont, string text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, Vector2[] offsets)
static void ForceDrawScale(float scale, Vector2 origin, Vector2 position)
void DrawStringMultiLineCentre(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void DrawString(SpriteFont spriteFont, StringBuilder text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void DrawString(SpriteFont spriteFont, string text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void DrawStringMultiLineRight(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, ref Vector2 position, ref Color color, float rotation, Vector2 origin, float scale)
void Draw(Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRectangle, Color color)
void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth=0f)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects=SpriteEffects.None)
void Draw(Texture2D texture, Vector2 position, Color color)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, SpriteEffects effects)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, float rotation, Vector2 origin, float scale)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color)
void DrawString(SpriteFont spriteFont, StringBuilder text, Vector2 position, Color color)
void DrawString(SpriteFont spriteFont, StringBuilder text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRectangle, ref VertexColors color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, ref VertexColors color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
void DrawString(SpriteFont spriteFont, string text, Vector2 position, Color color)
void CheckValid(SpriteFont spriteFont, StringBuilder text)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref VertexColors color, SpriteEffects effects)
void DrawString(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, ref VertexColors color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
SpriteBatch(GraphicsDevice graphicsDevice)
void DrawString(SpriteFont spriteFont, StringBuilder text, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
void CheckValid(SpriteFont spriteFont, string text)
void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth=0f)
SpriteBatchItem InsertNewBatchItem(Texture2D texture)
void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, ref VertexColors color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth=0f)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects=SpriteEffects.None)
static List< SpriteBatchItem > rightLineElements
void Draw(Texture2D texture, Vector2 position, ref Rectangle srcRect, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth)
void Draw(Texture2D texture, Vector2? position=null, Rectangle? destinationRectangle=null, Rectangle? sourceRectangle=null, Vector2? origin=null, float rotation=0f, Vector2? scale=null, Color? color=null, SpriteEffects effects=SpriteEffects.None, float layerDepth=0f)
void Draw(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, ref VertexColors color)
void DrawString(SpriteFont spriteFont, StringBuilder text, int start, int end, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, Vector2[] offsets)
void Draw(Texture2D texture, ref Vector2 position, ref Rectangle srcRect, ref VertexColors color)
void Draw(Texture2D texture, Vector2? position, Rectangle? destinationRectangle, Rectangle? sourceRectangle, Vector2? origin, float rotation, Vector2? scale, ref VertexColors color, SpriteEffects effects=SpriteEffects.None, float layerDepth=0f)
void Draw(Texture2D texture, Rectangle destinationRectangle, Color color)
void Begin(SpriteSortMode sortMode=SpriteSortMode.Deferred, BlendState blendState=null, SamplerState samplerState=null, DepthStencilState depthStencilState=null, RasterizerState rasterizerState=null, Effect effect=null, Matrix? transformMatrix=null, bool defferedBatch=true)
void DrawString(SpriteFont spriteFont, string text, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
delegate void LaserLineFraming(int stage, out float distanceCovered, out Rectangle frame, out Vector2 origin, out Color color)